Aller au contenu

« Nagios » : différence entre les versions

De Admin -- TALEVAS
Aucun résumé des modifications
 
Aucun résumé des modifications
 
(2 versions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
http://gentoo-wiki.com/HOWTO_Install_Nagios
http://gentoo-wiki.com/HOWTO_Install_Nagios
Pas mal de modif au niveau du module NAGIOS pour le faire tourner avec suPHP.
1. attention au user apache pour les droits sur les fichiers. (cf le doc officiel et modifier en fonction du user apache déclaré dans le httpd.conf)
2. le module chargé avec apache2 =>
<IfDefine NAGIOS>
<VirtualHost *:80>
        ServerName nagios.talevas.com
        DocumentRoot "/home/nagioswww/www/"
        suPHP_UserGroup nagioswww nagioswww
        SuexecUserGroup nagioswww nagioswww
        ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/
        <Directory "/home/nagioswww/www/sbin/">
                AllowOverride AuthConfig
                Options ExecCGI
                Order allow,deny
                Allow from all
        </Directory>
        Alias / /usr/nagios/share/
        <Directory "/usr/nagios/share">
                  AllowOverride AuthConfig
                  Order allow,deny
                  Allow from all
        </Directory>
</VirtualHost>
</IfDefine>
3. Ajouter un lien dans /usr/nagios/share pour retrouver les iamges et la feuille de style
ln -s /usr/nagios/share/ /usr/nagios/share/nagios
=== check disque ===
dans le fichier téléchargé sur le net
check_snmp_storage.pl
il manque le lien vers les lib qui sont vitales
use lib "/usr/lib/nagios/plugins";

Dernière version du 8 mai 2010 à 19:47

http://gentoo-wiki.com/HOWTO_Install_Nagios


Pas mal de modif au niveau du module NAGIOS pour le faire tourner avec suPHP.

1. attention au user apache pour les droits sur les fichiers. (cf le doc officiel et modifier en fonction du user apache déclaré dans le httpd.conf)

2. le module chargé avec apache2 =>


<IfDefine NAGIOS>
<VirtualHost *:80>
        ServerName nagios.talevas.com
        DocumentRoot "/home/nagioswww/www/"
        suPHP_UserGroup nagioswww nagioswww
        SuexecUserGroup nagioswww nagioswww
        ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/
        <Directory "/home/nagioswww/www/sbin/">
                AllowOverride AuthConfig
                Options ExecCGI
                Order allow,deny
                Allow from all
        </Directory>
        Alias / /usr/nagios/share/
        <Directory "/usr/nagios/share">
                 AllowOverride AuthConfig
                 Order allow,deny
                 Allow from all
        </Directory>
</VirtualHost>
</IfDefine>

3. Ajouter un lien dans /usr/nagios/share pour retrouver les iamges et la feuille de style

ln -s /usr/nagios/share/ /usr/nagios/share/nagios


check disque[modifier]

dans le fichier téléchargé sur le net

check_snmp_storage.pl

il manque le lien vers les lib qui sont vitales

use lib "/usr/lib/nagios/plugins";