Points clés
- Politiques RMM natives : définissez des alertes basées sur des seuils (processeur >85 %, RAM >90 %, espace disque <10 %, défaillances SMART) à l’aide des modèles intégrés au RMM, pour une surveillance standardisée sur tous les appareils.
- Scripts PowerShell : interrogez directement en temps réel le processeur, la mémoire et l’intégrité des disques, puis consignez les dépassements de seuil dans le journal d’événements Windows pour un suivi centralisé via le RMM.
- Application par stratégie de groupe : configurez la journalisation centralisée et les alertes de performance via la console de gestion des stratégies de groupe pour les appareils Windows rattachés au domaine.
- Les plateformes RMM offrent une visibilité en temps réel sur l’intégrité des appareils : elles détectent tôt les défaillances matérielles et déclenchent des alertes automatiques avant que les problèmes n’atteignent les utilisateurs.
Ce guide propose des exemples destinés aux administrateurs informatiques et aux fournisseurs de services gérés (MSP) pour surveiller les indicateurs d’intégrité du matériel des clients avec une solution de surveillance et gestion à distance (RMM).
Il comprend des conseils ainsi que des exemples de scripts PowerShell permettant de créer des contrôles d’intégrité automatisés et homogènes sur l’ensemble des appareils, avec les informations nécessaires pour déclencher des alertes lorsque des seuils critiques sont atteints.
Une dégradation matérielle non détectée entraîne des interruptions imprévues et des réparations coûteuses.
→ Protégez votre stack informatique grâce à la surveillance en temps réel
L’intérêt de surveiller à distance l’intégrité du matériel des clients en environnement d’entreprise
Les entreprises dépendent de leur infrastructure informatique. Qu’il s’agisse d’appareils sous-dimensionnés à court de ressources (RAM insuffisante, manque d’espace disque ou processeur trop faible, par exemple), de pannes matérielles ou d’appareils endommagés, la surveillance de l’intégrité du matériel permet de résoudre les problèmes des utilisateurs de manière proactive et de préserver la productivité. Une panne matérielle peut entraîner une perte de données, provoquer des problèmes de conformité et générer des interruptions coûteuses.
Le recours aux plateformes RMM pour surveiller à distance l’intégrité du matériel des clients offre aux MSP une visibilité en temps réel sur les performances des appareils de leurs clients. Ils peuvent ainsi détecter les premiers signes d’une défaillance matérielle, résoudre les problèmes avant qu’ils n’affectent l’activité et renforcer leur réputation auprès de leurs clients.
Voici les principaux indicateurs d’intégrité matérielle à surveiller :
- utilisation du processeur et état thermique
- utilisation et disponibilité de la mémoire (RAM)
- intégrité des disques (état SMART, seuils de capacité, erreurs d’E/S)
- tendances d’utilisation du stockage
Pour mettre en place un suivi actif des indicateurs d’intégrité matérielle avec la plateforme RMM de votre choix, il vous faut :
- une plateforme RMM active (par exemple : NinjaOne, N-able, Atera ou Datto RMM)
- un agent RMM déployé sur les terminaux ciblés
- des privilèges d’administrateur pour l’exécution des scripts
- la prise en charge de PowerShell sur les terminaux surveillés
Vous pouvez également, en option, tirer parti de WMI, de WinRM et/ou du SNMP (pour les systèmes plus anciens) afin d’élargir la collecte de données matérielles.
Méthode 1 : utiliser les modèles natifs de surveillance matérielle du RMM
La plupart des plateformes RMM proposent des modèles de politiques pour surveiller l’intégrité du matériel et l’utilisation des ressources. Les détails varient d’un produit RMM à l’autre, mais la démarche suit globalement ces étapes :
- rendez-vous dans la section Politiques de surveillance ou Modèles de conditions de votre outil RMM
- créez ou modifiez un modèle pour y inclure :
- un seuil d’utilisation du processeur (par exemple >85 % pendant 5 minutes)
- un seuil d’utilisation de la RAM (par exemple >90 % de la mémoire physique)
- un seuil d’espace disque libre (par exemple <10 % sur le volume système)
- la détection des défaillances SMART pour les Drive compatibles
- définissez les actions à déclencher en cas de dépassement de seuil : envoi d’une alerte, exécution d’un script de remédiation ou ouverture d’un ticket d’assistance
- attribuez le modèle à des appareils, des groupes ou des sites
En déployant vos politiques via votre plateforme RMM, vous garantissez une surveillance standardisée chez tous vos clients, couvrant l’ensemble des indicateurs requis.
Méthode 2 : interroger les indicateurs matériels avec PowerShell
Si votre RMM ne permet pas de collecter les indicateurs souhaités, ou si vous préférez scripter entièrement votre propre solution, PowerShell vous donne accès à des informations matérielles granulaires en temps réel. Notez que la disponibilité des données SMART dépend du matériel sous-jacent et qu’elles peuvent être inaccessibles dans les environnements virtuels.
Pour vérifier l’utilisation du processeur dans PowerShell, exécutez la commande :
(Get-Counter ‘\Processor(_Total)\% Processor Time’).CounterSamples.CookedValue
Pour vérifier la mémoire disponible, exécutez la commande :
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object FreePhysicalMemory, TotalVisibleMemorySize
Pour vérifier l’espace disque libre et l’intégrité des disques, exécutez :
Get-PSDrive -PSProvider ‘FileSystem’ | Select-Object Name, Used, Free
Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, Temperature, Wear, ReadErrorsUncorrected, WriteErrorsUncorrected
En cas de problème détecté, vous pouvez générer une entrée dans le journal d’événements Windows. Cet exemple montre comment consigner une entrée lorsqu’une utilisation élevée du processeur est détectée :
if ($cpu -gt 85) {
Write-EventLog -LogName Application -Source "HardwareMonitor" -EventID 1501 -EntryType Warning -Message "High CPU usage detected"
}
En écrivant dans le journal d’événements Windows, vous pouvez utiliser votre RMM ou d’autres outils de surveillance pour suivre des événements précis, avec un emplacement centralisé pour les consulter.
Méthode 3 : imposer la journalisation et les alertes de ressources via la stratégie de groupe
La stratégie de groupe Windows permet de configurer de façon centralisée les appareils Windows 10 et Windows 11 rattachés au domaine, notamment pour activer la journalisation des performances :
- ouvrez la console de gestion des stratégies de groupe
- rendez-vous dans Configuration ordinateur > Modèles d’administration > Système > Journaux et alertes de performance
- configurez les paramètres individuels pour les ensembles de collecteurs de données, les politiques de journalisation du processeur, de la mémoire et des disques, ainsi que les paramètres d’audit des événements d’espace disque faible
Les équipes informatiques passent des heures à vérifier manuellement l’état des appareils sur leurs réseaux.
→ Découvrez la gestion informatique intelligente avec NinjaOne
Points de vigilance et résolution des problèmes
Lorsque vous créez des scripts pour alimenter votre solution RMM en données d’intégrité des appareils, pensez aussi aux environnements virtuels. Suivez les performances au niveau de l’hôte et intégrez la surveillance du matériel virtualisé.
Tenez également compte du type d’appareil que vous souhaitez surveiller. Les appareils mobiles peuvent restreindre l’accès direct au matériel, et certains périphériques de stockage ne prennent pas en charge le SMART. De plus, les appareils légers peuvent voir leurs performances dégradées par des clients RMM ou de surveillance trop lourds, ou par une fréquence d’interrogation trop élevée.
Parmi les défaillances courantes de la surveillance à distance de l’intégrité matérielle des clients figurent les données manquantes (souvent dues à un agent RMM inactif), les échecs de scripts liés à des autorisations insuffisantes, une conservation des journaux insuffisante et des seuils générant des faux positifs.
Aller plus loin que la surveillance matérielle avec des outils RMM intelligents
NinjaOne RMM assure une surveillance matérielle à distance robuste, sans configuration de scripts complexes. La solution intègre des politiques de surveillance matérielle pour suivre l’utilisation du processeur, de la RAM et des disques, avec des alertes basées sur des seuils. Elle prend aussi en charge l’état SMART pour identifier de façon proactive les défaillances de stockage, propose des scripts personnalisés, de l’automatisation déclenchée par alerte et un inventaire des appareils (avec collecte des caractéristiques matérielles).
Tout est centralisé et géré depuis un tableau de bord web unique, avec des alertes unifiées par e-mail ou notifications push : les problèmes matériels sont ainsi détectés avant de provoquer une perte de données ou de nuire à la productivité. Les MSP peuvent ainsi monter en charge et gérer davantage de clients et d’appareils tout en conservant des équipes efficaces et concentrées sur l’essentiel.
Guide de démarrage rapide
NinjaOne offre de solides capacités de surveillance de l’intégrité du matériel grâce à plusieurs fonctionnalités :
1. Surveillance de l’intégrité de l’appareil
– Le tableau de bord propose un widget complet « Problèmes d’intégrité des appareils » qui suit :
– les serveurs actuellement hors service
, les appareils présentant des menaces actives
, les appareils avec des correctifs en échec ou en attente
, les appareils répondant à des conditions spécifiques
, les redémarrages en attente
, l’état des tâches de sauvegarde
2. Indicateurs de performance
– NinjaOne peut surveiller les performances système, notamment :
– l’utilisation du processeur
, l’utilisation de la mémoire
, les performances des disques
, les indicateurs réseau
3. Gestion des correctifs
– Le tableau de bord détaillé de gestion des correctifs affiche :
– l’état d’installation des correctifs
, les correctifs en échec
, la conformité des correctifs
, les données de vulnérabilité
4. Gestion de réseau
– Le NMS (système de gestion de réseau) permet de surveiller :
– l’intégrité des appareils réseau
, la disponibilité des appareils
, les sauvegardes de configuration
5. Surveillance automatisée
– Prise en charge de la création de conditions et d’alertes personnalisées
– Possibilité de générer des notifications en fonction de seuils précis d’intégrité matérielle
