Munin 2.0 - Problème avec la génération HTML (fgci mon amour !) - Logiciels - Linux et OS Alternatifs
Marsh Posté le 28-07-2012 à 20:24:21
Bon, après reboot du serveur certains plugins marchent comme il faut. Ne me demander pas pourquoi.
Marsh Posté le 29-07-2012 à 00:51:44
Après cet épisode windosien, je me rends compte que si je laisse la variable "html_strategy cgi" active, plus aucune mise à jour de la page ne se fait quand j'ajoute un plugin.
Comment faire en sorte d'avoir une génération des pages html comme comme par la méthode cron ?
Bisous !
Marsh Posté le 29-07-2012 à 00:54:26
T'as l'air d'avoir des soucis dans les droits des programmes/fichiers
Marsh Posté le 29-07-2012 à 11:05:29
Pas de problème dans les logs et la commande suivante fonctionne bien.
sudo -u www-data PATH_INFO=/mirtouf.net /usr/lib/cgi-bin/munin-cgi-html
Code :
|
mais aucune page html ne semble être mise à jour, je n'ai bien évidemment aucun soucis du côté du graph cgi ; il y avait un bug concernant un problème de timestamp des pages html mais il est marqué comme corrigé.
Marsh Posté le 21-07-2012 à 22:46:57
Chères moules bonsoir,
je vous écris ce billet pas forcément très doux (je suis mal rasé) pour vous demander si vous avez déjà expérimenté Munin 2.0, ici installé dans sa version 2.0 sur une Debian Squeeze via les backports.
Nginx 1.2.2 est le serveur et j'ai bien suivi la documentation officielle :
http://munin-monitoring.org/wiki/CgiHowto2
En effet, j'ai un peu de mal à comprendre ce qui ne va pas avec certains plugins.
Prenons l'exemple de netstat et swap :
munin-run netstat
active.value 373686
passive.value 349873
failed.value 158
resets.value 54384
established.value 13
munin-run swap
swap_in.value 39836
swap_out.value 35972
Les lignes intéressantes des plugins :
#!/bin/sh
# -*- sh -*-
: << =cut
=head1 NAME
swap - Plugin to monitor swap IO in number of blocks per second
=head1 CONFIGURATION
No configuration
////////////////////////////
#!/bin/sh
# -*- sh -*-
: << =cut
=head1 NAME
netstat - Plugin to monitor network connections
=head1 CONFIGURATION
No configuration
Me voilà bien avancé...
Les logs :
2012/07/21-22:35:02 CONNECT TCP Peer: "127.0.0.1:50435" Local: "127.0.0.1:4949"
2012/07/21-22:35:07 [4315] Error output from swap:
2012/07/21-22:35:07 [4315] /etc/munin/plugins/swap: line 65: /proc/vmstat: Permission denied
2012/07/21-22:35:07 [4315] Service 'swap' exited with status 1/0.
2012/07/21-22:35:10 [4315] Error output from nginx_request:
2012/07/21-22:35:10 [4315] Use of uninitialized value $Munin::Common::Defaults::MUNIN_VERSION in sprintf at /etc/munin/plugins/nginx_request line 106.
2012/07/21-22:35:18 [4315] Error output from netstat:
2012/07/21-22:35:18 [4315] cannot open /proc/net/snmp: No such file or directory
2012/07/21-22:35:19 [4315] Error output from nginx_status:
2012/07/21-22:35:19 [4315] Use of uninitialized value $Munin::Common::Defaults::MUNIN_VERSION in sprintf at /etc/munin/plugins/nginx_status line 110.
2012/07/21-22:35:21 [4315] Error output from hddtemp_smartctl:
2012/07/21-22:35:21 [4315] Can't exec "/etc/munin/plugins/hddtemp_smartctl": Aucun fichier ou dossier de ce type at /usr/share/perl5/Munin/Node/Service.pm line 254, <STDIN> line 87.
2012/07/21-22:35:21 [4315] Service 'hddtemp_smartctl' exited with status 42/0.
2012/07/21-22:35:21 [4315] Error output from hddtemp_smartctl:
2012/07/21-22:35:21 [4315] Can't exec "/etc/munin/plugins/hddtemp_smartctl": Aucun fichier ou dossier de ce type at /usr/share/perl5/Munin/Node/Service.pm line 254, <STDIN> line 88.
2012/07/21-22:35:21 [4315] Service 'hddtemp_smartctl' exited with status 42/0.
Process Backgrounded
Vous noterez l'erreur du plugin hddtemp_smartctl alors que
grep -i hddtemp_smarctl /etc/munin/plugins/*
ne renvoie strictement rien car le lien symbolique n'existe pas.
L'erreur cadeau bonux :
juil. 21 17:58:50 - Starting munin-node-configure --shell --newer 2.0.0
The following errors were reported by munin-node-configure --shell --newer 2.0.0
# FATAL: version '2.0.0' was not found in the plugin history file
So, what the fuck ? Oukcestqueçamerdoie ?
Toute aide est la bienvenue, après si vous êtes sage on parlera de la génération des pages html via le spawn fcgi.
Bisous.
Message édité par mirtouf le 29-07-2012 à 00:49:15
---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE