Bonjour,
Je précise avant toutes choses que j'ai un niveau débutant/moyen
Je voudrais écrire un plugin nagios pour superviser la bande passante d'interfaces réseau.
Cela a déjà été fait mais j'aimerais le faire moi-même et avec ma propre logique.
Sur le principe, une requête SNMP est faite sur une OID qui renvoie une valeur en octet, x temps plus tard, le check est relancé et une autre valeur est renvoyé, il faut faire la différence entre ces 2 valeurs et divisé par le temps entre les deux check.
A la limite je pensais stocké la valeur du premier check dans une variable x, au check suivant la valeur de la variable x est déplacé dans une variable y et le résultat du check suivant est placé dans la variable x, comme ça je peux comparé.
Par contre, comment je gère le temps ? Est-ce qu'il existe une fonction dans perl ?
J'aimerais aussi votre avis sur le raisonnement, et que vous proposiez vos idées.
D'avance merci.
Partager