freebsd:nagios
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
freebsd:nagios [2012/02/28 13:26] – sheltem | freebsd:nagios [2012/04/05 14:59] (Version actuelle) – sheltem | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Installation ===== | ===== Installation ===== | ||
- | portugrade -N net-mgmt/ | + | portugrade -N net-mgmt/ |
| | ||
+ | Si besoin : | ||
+ | |||
+ | portupgrade -N net-mgmt/ | ||
===== Configuration d' | ===== Configuration d' | ||
+ | Ce qui suit est à insérer dans **/ | ||
+ | |||
+ | < | ||
+ | ScriptAlias / | ||
+ | Alias /nagios / | ||
+ | |||
+ | < | ||
+ | Options None | ||
+ | AllowOverride None | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | AuthName " | ||
+ | AuthType Basic | ||
+ | AuthUSerFile / | ||
+ | Require valid-user | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Options ExecCGI | ||
+ | AllowOverride None | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | AuthName " | ||
+ | AuthType Basic | ||
+ | AuthUSerFile / | ||
+ | Require valid-user | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | L' | ||
===== Configuration de Nagios ===== | ===== Configuration de Nagios ===== | ||
Les principaux fichiers de configurations sont situés dans **/ | Les principaux fichiers de configurations sont situés dans **/ | ||
- | Les fichiers de configurations sont situés dans **/ | + | Les autres |
On commence par renommer tous les fichiers de configurations de " | On commence par renommer tous les fichiers de configurations de " | ||
Ligne 22: | Ligne 55: | ||
cd / | cd / | ||
for i in *-sample ; do finalname=`echo $i | sed -e ' | for i in *-sample ; do finalname=`echo $i | sed -e ' | ||
+ | | ||
+ | ==== Fichier nagios.cfg ==== | ||
+ | |||
+ | La seule chose à modifier ici est le format de la date, on renseigne donc la ligne suivante (par defaut " | ||
+ | |||
+ | date_format=euro | ||
+ | |||
==== Fichier cgi.cfg ==== | ==== Fichier cgi.cfg ==== | ||
- | Il permet de définir les droits des utilisateurs, | + | Il permet de définir les droits des utilisateurs, |
Pour chaque type d' | Pour chaque type d' | ||
- | === Création d'un fichier htpasswd | + | authorized_for_system_information=user1, |
+ | authorized_for_configuration_information=user1, | ||
+ | authorized_for_system_commands=user1, | ||
+ | authorized_for_all_services=user1, | ||
+ | authorized_for_all_hosts=user1, | ||
+ | authorized_for_all_service_commands=user1, | ||
+ | authorized_for_all_host_commands=user1, | ||
- | | + | === Création d'un utilisateur dans un fichier htpasswd === |
+ | |||
+ | | ||
- | **Le nom d'utilisateur | + | Le chemin |
+ | |||
+ | ==== Un fichier séparé pour les groupes d' | ||
+ | |||
+ | On trouve généralement la définition des groupes d' | ||
+ | |||
+ | < | ||
+ | define hostgroup{ | ||
+ | hostgroup_name | ||
+ | alias | ||
+ | members | ||
+ | </ | ||
+ | |||
+ | Il est possible de copier ces lignes | ||
+ | |||
+ | cfg_file=/ |
freebsd/nagios.1330435597.txt.gz · Dernière modification : 2012/02/28 13:26 de sheltem