La fonction principale du programme est de surveiller l'état actuel de votre réseau. Il interroge périodiquement chaque équipement placé sur la carte. Vous pouvez configurer plusieurs contrôles différents pour chaque équipement. Les résultats vous sont signalés par les canaux d'alerte correspondants. Le programme exécute plusieurs fils d'exécution afin de contrôler plusieurs équipements en même temps. Vous pouvez régler le nombre de fils lancés simultanément. Vous pouvez aussi définir l'intervalle d'attente entre deux contrôles successifs, c'est-à-dire la durée pendant laquelle un équipement n'est pas interrogé. Cela réduit la charge du réseau en limitant le nombre de paquets envoyés pendant le fonctionnement. Les prochaines versions ajouteront régulièrement de nouveaux types de contrôles. Les types suivants sont actuellement disponibles :
- Surveillance des ports TCP (« ping TCP »)
- Surveillance par ping ICMP
- Surveillance DNS
- Surveillance ARP
- Surveillance SNMP
- Réception et surveillance des traps SNMP
- Surveillance Syslog
- Surveillance des ports de commutateur
- Surveillance WMI
- Surveillance des serveurs FTP
- Surveillance des serveurs HTTP
- Surveillance NetBIOS
- Surveillance de l'état des services
- Surveillance de la présence des processus
- Audit des logiciels installés
- Surveillance du journal des événements
- Surveillance de la présence des dossiers
- Surveillance de la présence des fichiers
- Surveillance de la taille des fichiers
- Surveillance de l'âge et de la date des fichiers
- Surveillance de l'espace disque
- Surveillance S.M.A.R.T. des disques HDD, avec prise en charge SSD et NVMe sur le réseau (dans la version Pro)
- Surveillance des capteurs de carte mère : température CPU, vitesse des ventilateurs, tension, charge des cœurs et température GPU (dans la version Pro)
- Surveillance de la charge CPU
- Surveillance des lecteurs réseau mappés
- Surveillance des imprimantes locales
- Surveillance du code de sortie d'une application externe
- Surveillance du résultat JavaScript
- Surveillance du résultat d'un script Visual Basic
- Surveillance d'un serveur MS SQL, Surveillance d'un serveur MySQL, Surveillance d'un serveur de base ODBC
- Surveillance SSH (pour surveiller des paramètres sur des ordinateurs Linux et Unix)
- Surveillance d'une interface réseau ou d'un port
- Surveillance du niveau d'encre et de toner de l'imprimante
- Surveillance du résultat d'un contrôle combiné
- Surveillance d'un contrôle par formule
- Surveillance du trafic et de la bande passante via NetFlow v5/9 (dans la version Pro)
- Surveillance de la bande passante via SNMP (dans la version Pro)
- Surveillance de la messagerie (protocole POP3)
- Surveillance des onduleurs sur le réseau via SNMP
- Surveillance d'un système de vidéosurveillance, d'une caméra IP, d'un DVR ou d'un NVR
- Surveillance des serveurs OPC (OPC DA)
- Surveillance Modbus TCP (dans la version Pro)
- Surveillance MQTT (dans la version Pro)
- Surveillance du débit du flux vidéo des caméras IP via RTSP (contrôle de la qualité et du fonctionnement de l'image)
- Surveillance de paramètres d'API REST au format JSON (pour surveiller les résultats d'une application tierce)
- Surveillance de la puissance du signal Wi-Fi
- Surveillance QoS ICMP et UDP (gigue, MOS, latence, facteur R)
- Surveillance des indicateurs de performance Linux
- Surveillance du matériel serveur via IPMI
- Surveillance des modifications des fichiers de configuration des commutateurs