Vous êtes ici : Accueil > Produits > LANState > Manuel

Paramètres de surveillance des équipements réseau

La fonction principale est de suivre l'état des hôtes et des services du réseau. Le programme interroge périodiquement chaque équipement de la carte. Plusieurs contrôles peuvent être définis par équipement, et plusieurs fils tournent en parallèle. Le nombre de fils se règle.

Les types de contrôles suivants couvrent une large gamme d'équipements :

Pour configurer les contrôles d'un hôte, cliquez dessus avec le bouton droit et choisissez Contrôles de surveillance.... La fenêtre Contrôle de surveillance s'ouvre.

Paramètres de surveillance des équipements

Cette fenêtre liste les contrôles de l'équipement. Pour en ajouter un, cliquez sur Ajouter ; pour en modifier un, cliquez sur Modifier ; pour en supprimer un – cliquez sur Supprimer. L'attente entre deux passages se règle dans "Intervalle de contrôle". Pour suspendre un contrôle, décochez la case à côté.

Chaque contrôle peut avoir une description unique. Elle peut figurer dans le message affiché, envoyé par SMS ou e-mail, ou écrit dans le journal. La clé %DSC est décrite dans les paramètres d'alerte. Sélectionnez le contrôle, cliquez sur Description, saisissez le texte et validez par OK.

Remarque. Après toute modification des contrôles, enregistrez la carte. Les paramètres de surveillance y sont stockés.

Lorsqu'un équipement est ajouté à la carte (à la main, depuis une analyse ou depuis l'arborescence), le programme lui attribue les contrôles par défaut. Vous les modifiez dans les paramètres. L'intervalle est aussi appliqué automatiquement (il se personnalise). Tout peut être repris à la main ensuite.

Des intervalles très courts sur des contrôles gourmands (WMI, processus, capteurs de carte mère, scripts, applications externes, bases, journal des événements, etc.) chargent fortement le CPU du poste de surveillance et ralentissent le programme. Prévoyez plutôt 1 à 2 minutes.

Vous pouvez définir une période d'arrêt planifié pour certains serveurs. Aucune alerte n'est émise si le serveur redémarre pendant cette période.

Arrêt planifié de la surveillance

Pendant la surveillance, les temps de réponse sont enregistrés dans une base de fichiers, pour les graphiques et les rapports. Avec beaucoup d'équipements, ces fichiers peuvent atteindre des centaines de mégaoctets par an. Vous pouvez désactiver l'enregistrement pour certains équipements, onglet Statistiques de la fenêtre Contrôle de surveillance....

Enregistrement des statistiques de surveillance

Décochez "Enregistrer les statistiques de temps de réponse" pour les équipements non critiques (postes utilisateurs, par exemple). Le programme est plus léger et le disque moins sollicité.

La fenêtre indique aussi la taille de la base de statistiques (hôtes sélectionnés, ou tous les hôtes de toutes les cartes). Le bouton "Effacer les statistiques des hôtes sélectionnés" les remet à zéro.

Le programme trace des graphiques et des rapports en couleur à partir des temps de réponse. Pour les voir en temps réel, sélectionnez un ou plusieurs équipements, ouvrez le menu contextuel et choisissez "Graphiques et statistiques".

Les rapports de temps de réponse s'exportent en RTF, PDF, HTML, XLS et CSV. Sélectionnez un équipement et ouvrez "Rapports | Rapport des statistiques de temps de réponse", ou le lien correspondant dans la fenêtre du graphique (voir Fig. 6).

Le programme peut gérer automatiquement la taille des fichiers de statistiques et les supprimer si besoin.

L'onglet Paramètres supplémentaires indique si les contrôles suivants doivent encore s'exécuter après le premier échec (ou la première réussite). Cela allège le réseau et le CPU.

Paramètres supplémentaires de surveillance

Un processus de surveillance démarre pour chaque carte chargée ou créée (si La surveillance est activée est coché dans les paramètres de surveillance). Vous l'arrêtez pour la carte actuelle ou pour toutes les cartes par Surveillance | Arrêter la surveillance des équipements de la carte actuelle (ou Arrêter la surveillance des équipements de toutes les cartes). L'arrêt peut prendre un moment.

Vous pouvez lancer tout de suite les contrôles de plusieurs équipements. Sélectionnez-les et ouvrez Surveillance | Contrôler les équipements sélectionnés (ou appuyez sur Espace).

 

Contrôles de surveillance pris en charge

TCP port
Le programme tente de se connecter à un port TCP. Si la connexion réussit – le contrôle est réussi ; sinon il est en échec.

ICMP ping
Le programme envoie un paquet ICMP à l'adresse indiquée. Si l'équipement répond, le contrôle est réussi.

DNS
Le programme envoie une requête DNS au serveur indiqué. Vous pouvez demander la résolution d'un nom de domaine en adresse IP. Si le serveur répond, le contrôle est réussi.

ARP
Le programme cherche l'adresse MAC à partir de l'adresse de l'hôte. Si elle est obtenue et correspond à celle attendue, le contrôle est réussi. Vous pouvez ainsi surveiller les changements d'adresse MAC.

Surveillance de l'adresse MAC
Fig. 1 : Surveillance de l'adresse MAC.

SNMP
Le programme suit les paramètres d'équipements actifs (routeurs, points d'accès, imprimantes, etc.) via SNMP. Indiquez l'adresse de l'agent, la communauté, l'OID, le type de valeur et la valeur ou la sous-chaîne attendue. Si la valeur lue correspond, ou contient la sous-chaîne, le contrôle est réussi. Vous pouvez par exemple surveiller la charge d'un routeur et alerter en cas de saturation.

Surveillance SNMP
Fig. 2 : Surveillance SNMP.

Voir aussi : SNMP traps.

Switch port
Les hôtes reliés à un commutateur figurent dans une table d'adresses MAC et une table de ports. Ces tables associent l'adresse MAC au port. L'analyse signale les changements qui concernent l'hôte choisi. Indiquez les adresses IP de tous les commutateurs, leur communauté (mot de passe d'accès) et les valeurs d'origine du port et de l'adresse du commutateur où l'hôte est enregistré. Le programme relit périodiquement ces données et les compare. S'il trouve l'hôte sur un autre commutateur ou un autre port, il vous prévient.

Network interface state
Le programme suit l'état d'une interface (port de commutateur) en SNMP, via l'OID 1.3.6.1.2.1.2.2.1.8 (ifOperStatus). Plusieurs valeurs sont possibles. L'état normal est up(1). Une alerte part si l'état n'est pas up.

Pour configurer le contrôle :

  1. L'équipement doit prendre en charge SNMP.
  2. Le mot de passe SNMP est requis (communauté, ou utilisateur et mot de passe pour SNMPv3).
  3. Récupérez la liste des interfaces dans le programme et choisissez celle dont l'état doit être surveillé.

WMI
Le programme lit des paramètres Windows via WMI (Windows Management Instrumentation). Il faut le nom du paramètre et la classe WMI qui le porte. Le programme exécute des requêtes WQL (proche de SQL) et en analyse le résultat.

Exemples

1) Espace libre du disque C: :

select FreeSpace from Win32_LogicalDisk where Name = "C:"

Choisissez ensuite le champ FreeSpace et une condition (supérieur ou inférieur).

2) Charge du CPU :

select PercentProcessorTime from Win32_PerfFormattedData_PerfOS_Processor where Name = "_Total"

Choisissez le champ PercentProcessorTime et une condition (supérieur ou inférieur).

3) Mémoire vive disponible :

select AvailableMBytes from Win32_PerfFormattedData_PerfOS_Memory

Choisissez le champ AvailableMBytes et une condition (supérieur ou inférieur).

Attention. WMI doit parfois être configuré pour des requêtes sur des ordinateurs distants. Les paramètres de sécurité par défaut de Windows peuvent bloquer l'exécution distante. Voir Dépannage WMI.

SSH
Le programme surveille des paramètres distants via SSH (Linux, Android ou un autre système de la famille *nix).

SSH (Secure Shell) administre un système à distance, y compris en lançant des scripts et en lisant leur sortie. Le programme exécute des scripts et des commandes sur l'équipement distant, puis traite le résultat.

Des modèles prêts à l'emploi couvrent :

  • Mémoire libre ou utilisée
  • Charge moyenne du CPU (1, 5 et 15 minutes)
  • Espace disque libre

Pour d'autres paramètres, importez une commande ou un script bash exécuté à distance. La sortie revient par SSH. Vous définissez les conditions de réussite ou d'échec.

Si la valeur est numérique, la commande ou le script ne doit renvoyer que ce nombre, sans texte ni commentaire.

Il peut aussi chercher un texte dans la sortie.

Remarque. Seule l'authentification identifiant/mot de passe est prise en charge. Les fichiers de clé ne le sont pas. Le port TCP SSH se configure.

Les appareils Android qui exécutent un serveur SSH peuvent aussi être surveillés, par exemple un smartphone sur le Wi-Fi avec une application serveur SSH (Google Play).

Printer
Le programme suit l'état des imprimantes installées en local (y compris une imprimante réseau installée comme imprimante locale). Vous savez ainsi si elle est prête avant d'y envoyer des documents. Utile lorsqu'un utilisateur signale que l'impression distante ne fonctionne pas : l'administrateur contrôle l'imprimante à distance, voit son état et intervient.

Warning! Ce contrôle passe par WMI (comme le contrôle WMI précédent). L'exécution distante peut échouer avec la sécurité par défaut de Windows. Voir Dépannage WMI.

Printer ink/toner level
Beaucoup d'imprimantes réseau ont un capteur de toner, souvent lisible en SNMP. Le programme suit le niveau sur le réseau et vous prévient lorsqu'il baisse, pour changer la cartouche avant une impression urgente.

Le contrôle lit deux OID :

  1. 1.3.6.1.2.1.43.11.1.1.8 = a (capacité maximale, cartouche pleine à 100 %)
  2. 1.3.6.1.2.1.43.11.1.1.9 = b (niveau d'encre actuel)

Le niveau en pourcentage vaut b * 100 / a, arrondi à l'entier. S'il passe sous le seuil, le programme déclenche l'alerte et les actions prévues, ou une simple notification.

Un capteur peut renvoyer une valeur négative (-1, -2, -3). L'imprimante n'a alors pas de capteur, ou il ne fonctionne pas. Le niveau ne peut pas être surveillé.

FTP
Le programme suit l'état des serveurs FTP. Il se connecte avec l'identifiant et le mot de passe indiqués. Un serveur proxy et ses identifiants peuvent aussi être configurés.

HTTP
Le programme suit l'état des serveurs web (HTTP). Il se connecte et récupère le document indiqué. L'autorisation et un proxy se configurent. Le contenu de la page peut aussi être surveillé : une alerte part si le contenu change ou si une sous-chaîne manque.

NetBIOS
Le programme cherche l'adresse MAC via le service NetBIOS. Si elle est obtenue et correspond à celle attendue, le contrôle est réussi.

Service state
Ce contrôle suit l'état des services Windows NT. Le logiciel interroge le service, en local ou à distance, et réagit à un changement d'état. Vous pouvez ainsi réagir vite à l'arrêt d'un service important, par exemple en le redémarrant ou en redémarrant l'ordinateur.

Process exists
Ce contrôle cherche un processus dans la liste d'un ordinateur local ou distant, à intervalle régulier. Il sert à vérifier que les utilisateurs ne lancent pas certaines applications (jeux, lecteurs multimédias) ou, à l'inverse, à réagir si une application importante s'arrête.

Installed software audit
Ce contrôle suit la liste des applications installées sur un ordinateur distant. Le programme mémorise la liste et la compare à l'état actuel. Une installation ou une suppression déclenche une alerte. À la fermeture, la liste est enregistrée et rechargée au démarrage suivant.

Event Log
Ce contrôle suit le journal des événements Windows. Le programme lit les enregistrements et vous prévient des événements critiques. Des filtres et des catégories affinent la surveillance : erreurs seulement, ou les enregistrements d'un programme ou d'un service. Il peut aussi chercher des mots-clés dans le texte et vous prévenir lorsqu'ils apparaissent.

Folder exists
Le programme vérifie qu'un dossier est accessible, en local ou à distance. À distance, le dossier doit être partagé. Il peut aussi compter les fichiers du dossier et de ses sous-dossiers. Le résultat distingue notamment un changement du nombre de fichiers, un dossier absent ou un dossier trouvé.

File exists
Le programme vérifie qu'un fichier est accessible, en local ou à distance. À distance, le dossier qui le contient doit être partagé. Il peut aussi chercher une chaîne dans le fichier, par exemple dans le journal d'un autre programme. Sans chaîne, il tente d'ouvrir le fichier en lecture. Le résultat indique si le fichier est présent, si la chaîne est trouvée et si l'ouverture a réussi.

File size
Le programme mesure la taille d'un fichier, en local ou à distance. À distance, le dossier qui le contient doit être partagé. Utile pour les journaux et les fichiers d'échange. Le résultat signale une hausse ou une baisse de taille.

File date/age
Ce contrôle surveille l'âge d'un fichier (date et heure) : dernier accès ou dernière modification. Un changement de date déclenche une notification. Pour un fichier sur un partage, vous pouvez indiquer des identifiants.

Disk space
Le programme suit l'espace libre d'un dossier ou d'un disque logique, en local ou à distance. À distance, le dossier ou le disque doit être partagé. Le résultat signale une variation de l'espace libre.

CPU usage
Le contrôle de charge du CPU suit la charge actuelle d'un ordinateur distant.

Vous fixez un seuil en pourcentage et une durée. Si la charge reste au-dessus du seuil pendant ce temps, une alerte part. Vous détectez ainsi les processus bloqués sur les serveurs et les postes. Mettez Tentatives à plus de 1 pour ignorer les pics brefs.

La charge peut être lue via WMI ou SNMP. Choisissez la méthode à la création du contrôle : le programme prépare les paramètres. WMI ne concerne que Windows. SNMP fonctionne sur de nombreux systèmes, y compris les commutateurs administrables et les routeurs.

Mapped drive
Ce contrôle vérifie qu'un lecteur réseau est connecté sur un PC distant. Des données critiques y sont parfois stockées. Si un lecteur important est déconnecté sur un serveur distant, vous êtes prévenu.

Warning! Les lecteurs réseau sont montés par utilisateur. Si le compte user1 a le lecteur M:, le compte user2 du même poste peut ne pas l'avoir. Indiquez le compte qui doit voir ce lecteur. Le contrôle peut aussi surveiller le chemin du partage monté comme lecteur.

Warning! Ce contrôle passe par WMI (comme le contrôle WMI). L'exécution distante peut échouer avec la sécurité par défaut de Windows. Voir Dépannage WMI.

External Application
Le programme lance une application externe ou un fichier de commandes. Le code de sortie (entier) est comparé à la valeur indiquée.

Java Script
Le programme exécute un JavaScript. Le code se définit dans les paramètres du contrôle, ainsi que la fonction principale. Si elle renvoie la chaîne "OK", le contrôle réussit. Sinon, il échoue.

Visual Basic Script
Le programme exécute un script Visual Basic. Le code se définit dans les paramètres du contrôle, ainsi que la fonction principale. Si elle renvoie la chaîne "OK", le contrôle réussit. Sinon, il échoue.

MS SQL Database
MySQL Database
Database Server (ODBC)
Ces contrôles suivent les serveurs de bases et alertent en cas d'échec. Le programme se connecte avec les paramètres d'autorisation indiqués. Si la connexion réussit, le contrôle est réussi. Il peut aussi exécuter des requêtes SQL, lire le résultat et analyser les valeurs.

Combined Check (Result of multiple Checks)
Ce contrôle suit un résultat commun à plusieurs contrôles. Vous choisissez la liste et la logique de réussite ou d'échec.

Expression (Count Formula)
Ce contrôle calcule une valeur à partir d'autres contrôles. Certains paramètres SNMP se déduisent de deux variables ou plus. L'espace disque libre en est un exemple : l'équipement peut le renvoyer dans une « unité » qui n'est pas l'octet. Un contrôle ne lit qu'une variable, un second donne la taille de l'unité, et l'expression reconstitue l'espace libre en octets.
Vous pouvez aussi calculer un pourcentage à partir de la valeur maximale et de la valeur actuelle.

Network Bandwidth
Ce contrôle suit l'écart de la bande passante par rapport à sa moyenne. Le trafic est lu par SNMP sur les compteurs de l'interface choisie.
Il calcule une bande passante moyenne sur une période et peut alerter si le débit passe au-dessus ou en dessous des seuils. Vous pouvez aussi exprimer le débit actuel en pourcentage de la capacité maximale.

POP3 / Email
Ce contrôle surveille une boîte aux lettres et les messages entrants (corps ou objet). Utile pour les caméras IP et les DVR/NVR.

API REST (JSON)
Ce contrôle lit des valeurs dans des fichiers JSON ou des documents web produits par une API REST d'applications tierces.


Remarque. Le contrôle MySQL exige la bibliothèque LibMySQL.DLL. Elle peut se trouver dans le dossier du programme ou dans le dossier système de Windows.

Le contrôle MS SQL exige le client MS SQL sur l'ordinateur local.

 

Tous les produits
logiciel d'inventaire réseau
Network Inventory Explorer
Inventaire matériel et logiciel des ordinateurs du réseau
logiciel de supervision réseau
Network Monitor
Surveillez serveurs, services, commutateurs administrables, etc.
cartographie et supervision visuelle du réseau
LANState
Surveillez et administrez les hôtes sur une carte visuelle, créez des plans réseau
logiciel de suivi de bande passante
Bandwidth Monitor
Suivez la bande passante et la consommation de trafic Internet
logiciel de schémas réseau
Network Diagram
Créez des schémas réseau et découvrez la topologie
recherche de fichiers sur partages réseau et FTP
Network File Search
Recherchez des fichiers sur les partages réseau et les serveurs FTP
audit des accès aux partages
Connection Monitor
Auditez l'accès distant des utilisateurs aux partages (dossiers et fichiers)
scanner de ports gratuit
Network Scanner (GRATUIT)
Programme gratuit pour analyser réseaux, hôtes et ports TCP