Ma question peut sembler floue, alors je m'explique :
L'idée serait d'avoir un plugin, "autonome" sur une machine à la manière d'NSClient, et qui sauvegarderait les mesures enregistrées tant qu'il n'a pas été interrogé par Nagios, au cas où le lien tomberait entre les deux machines.
Ou autrement : Un plugin check le CPU d'une machine toutes les minutes, et remonte les infos à Nagios toutes les minutes. Le lien tombe entre les deux machines pendant 1 heure, et pendant cette heure le CPU explose le compteur à 100 % c'est la catastrophe etc... Mais à la remontée du lien le CPU revient à une charge non critique. Il faudrait alors que le plugin soit capable de dire à Nagios que le CPU atteignit une charge critique pendant cette heure, en gros il a sauvegardé ca dans son buffer ou dans un fichier ou dans sa queue ou blabla. Et des que les infos sont remontées bah il clear sa queue.
Ca peut être bien sûr espace disque ou n'importe quoi d'autre
Connaitriez vous un plugin qui peut prendre cette problematique en compte ? J'ai cherché sur Nagiosexchange mais je cherche peut-etre mal.
D'avance merci de votre aide et/ou de vos retours
L'idée serait d'avoir un plugin, "autonome" sur une machine à la manière d'NSClient, et qui sauvegarderait les mesures enregistrées tant qu'il n'a pas été interrogé par Nagios, au cas où le lien tomberait entre les deux machines.
Ou autrement : Un plugin check le CPU d'une machine toutes les minutes, et remonte les infos à Nagios toutes les minutes. Le lien tombe entre les deux machines pendant 1 heure, et pendant cette heure le CPU explose le compteur à 100 % c'est la catastrophe etc... Mais à la remontée du lien le CPU revient à une charge non critique. Il faudrait alors que le plugin soit capable de dire à Nagios que le CPU atteignit une charge critique pendant cette heure, en gros il a sauvegardé ca dans son buffer ou dans un fichier ou dans sa queue ou blabla. Et des que les infos sont remontées bah il clear sa queue.
Ca peut être bien sûr espace disque ou n'importe quoi d'autre
Connaitriez vous un plugin qui peut prendre cette problematique en compte ? J'ai cherché sur Nagiosexchange mais je cherche peut-etre mal.
D'avance merci de votre aide et/ou de vos retours
Comment