ZABBIX est un CMS libre utilisant un serveur WEB qui permet de surveiller l’état des services réseau. Il est open source et permet de superviser son installation réseau.
Dans ce billet je détail une procédure afin de mettre en place une supervision en pourcentage d’utilisation du CPU d’un client. Il est nécessaire pour cela de créer un nouvel ITEM dans le CMS.
La procédure détail comment mettre en place un ITEM de supervision CPU en pourcentage. Et retourner le tout sous forme graphique. Mon CMS Zabbix est en version Anglaise.
On va donc utiliser un template Natif à Zabbix, appliquer l’item sur un Template permet de générer l’item sur tout les host étant dans le template.
On remarque que lors de la création de l’ITEM la key doit être adapté à la langue du système d’exploitation. Si vous utilisez une version Anglaise de Windows la key sera : perf_counter[\Process(_Total)\% Processor Time]
Dans mon cas, il s’agit d’un système FR, je présente donc la configuration adéquate.
- NAME : CPU USE PERCENT
- Type: Zabbix Agent
- Key: perf_counter[\Processeur(_Total)\% Temps processeur]
- Type of information : Numeric (Float)
- Units : %
- Update interval : 30
- History Storage :7
- Trend storage period :365
- Store value: As is
- Show value : As is
- Applications : CPU
Validez la configuration de l’item par « Update ». Votre Item doit passer en « Enable », et est à présent disponible pour l’ensemble des HOST ayant comme Template « Template OS Windows« .
Vous pouvez consulter après quelques secondes la bonne reception des datas de vos host via l’onglet Monitoring -> Latest data comme sur la capture d’écran ci-dessous.