PNP4nagios
Les templates spéciaux de PNP4NAGIOS
07/08/14 14:32 Classé dans: Techniques
PNP4Nagios permet l'affichage des graphes en utilisant les données de performances. Avec l'installation standard, nous affichons les services pour chaque hôte comme indiqué dans l'article suivant. Mais il est possible d'afficher des graphes personnalisés en utilisant les templates spéciaux.
Prenons le cas où nous désirons avoir tous les graphes de charge de tous nos serveurs supervisés. Il suffira de copier le fichier load.php ci-dessous dans le dossier /usr/local/pnp4nagios/share/templates.special
Lire plus…
Un exemple concret
Prenons le cas où nous désirons avoir tous les graphes de charge de tous nos serveurs supervisés. Il suffira de copier le fichier load.php ci-dessous dans le dossier /usr/local/pnp4nagios/share/templates.special
?php
#
#
#
$this->MACRO['TITLE'] = "Charge serveur";
$this->MACRO['COMMENT'] = "Pour tous les serveurs";
#
# Define the Service we want to graph
$services = $this->tplGetServices("","Load");
#
# The Datasource Name for Graph 1 ( index 0 )
$ds_name[0] = "LOADAVERAGE";
$opt[0] = "--title \"Charge Serveur\"";
$def[0] = "";
#
# Iterate through the list of hosts
foreach($services as $key=>$val){
#
# get the data for a given Host/Service
$data = $this->tplGetData($val['host'],$val['service']);
$hostname = rrd::cut($data['MACRO']['HOSTNAME']);
$def[0] .= rrd::def("var$key" ,$data['DS'][0]['RRDFILE'], $data['DS'][0]['DS'], "AVERAGE");
$def[0] .= rrd::line1("var$key", rrd::color($key), $hostname);
$def[0] .= rrd::gprint("var$key", array("MAX", "AVERAGE"));
}
?>
Lire plus…
RaspCentreon : Les graphes enfin !
01/03/14 11:17 Classé dans: RaspBerry
Enfin, les graphes sont fonctionnels avec ma nouvelle machine RaspCentreon, exit Nagios Une petite supervision avec une interface graphique Thruk et des graphes de performances PNP4nagios. Bon, il est vrai, il ne faut pas s'attendre à des performances de malade surtout avec le serveur apache qui est un peu gourmand. Mais c'est un début prometteur, reste à optimiser l'installation et à trouver une possibilité de modifier graphiquement la configuration. Vous trouvez la totalité des articles sur le RaspCentreon ici
Superviser avec un RaspBerry
30/12/13 22:02 Classé dans: RaspBerry
Pour bien finir l'année 2013, je vous propose une petite configuration de supervision avec un RaspBerry. C'est sûr, vous n'allez pas pouvoir superviser votre superbe infrastructure de votre entreprise, mais je vous promets quelques articles sympa pour l'année 2014 avec cette petite installation. Pour l'instant, vous pouvez vous faire la main avec ce mini-ordinateur sympa chez vous à la maison pour les fêtes de fin d'année
Je vous souhaite une bonne année 2014.
NaemonBox 0.0.4, encore une amélioration
06/12/14 21:52 Classé dans: Installations
Petite amélioration, l'association du nom d'hôte du serveur NaemonBox dans Naemon et Nagvis. Les tickets GLPI seront automatiquement liés au serveur. voici le fichier modifié.
NaemonBox 0.0.4, une solution à découvrir
04/12/14 14:20 Classé dans: Installations
Une fois n'est pas coutume, je ne vais pas vous présenter un article sur Centreon, mais sur Naemon, un fork de Nagios, livré dans une installation automatisée de Mark Gadi. Configurée sur une Debian 7.x, elle propose une installation clé en main :
- Naemon avec l'interface Thruk,
- la cartographie avec Nagvis,
- la gestion du parc informatique avec gestion automatisée des tickets d'incidents avec la supervision,
- la gestion de l'agent fusioninventory,
- la gestion du serveur avec Webmin,
- la gestion des la base de données MySQL avec PhpMyadmin,
- la gestion d'un Wiki.
Ce projet est jeune mais néanmoins prometteur pour une petite structure informatique. Je vous laisse découvrir les différents éléments de ce NaemonBox avec cet article.
- Naemon avec l'interface Thruk,
- la cartographie avec Nagvis,
- la gestion du parc informatique avec gestion automatisée des tickets d'incidents avec la supervision,
- la gestion de l'agent fusioninventory,
- la gestion du serveur avec Webmin,
- la gestion des la base de données MySQL avec PhpMyadmin,
- la gestion d'un Wiki.
Ce projet est jeune mais néanmoins prometteur pour une petite structure informatique. Je vous laisse découvrir les différents éléments de ce NaemonBox avec cet article.
NaemonBox 0.0.5 is out !
14/12/14 21:48 Classé dans: Installations
La version 0.0.5RC1 est disponible, elle apporte son lot de nouveautés avec Syslog, Cacti et Ntop. C'est encore perfectible mais cela s'améliore au fil des jours. Je vous propose un article avec mes modifications comme l'intégration du nom d'hôte du serveur et l'amélioration des traps SNMP. L'article complet est ici.