Table des matières

Installation

aptitude install ndoutils-nagios3-mysql
L'outil dbconfig est capable de créer la base de données et de configurer mais il est également possible de le faire manuellement

Création manuelle de la base de données

CREATE DATABASE nagios;
CREATE USER nagios IDENTIFIED BY 'mdpnagios';
GRANT SELECT, INSERT, UPDATE, DELETE ON nagios.* TO nagios;
mysql -u root -p nagios < /usr/share/dbconfig-common/data/ndoutils-mysql/install/mysql

*Pour corriger un bug non-bloquant :*

ALTER TABLE `nagios_configfilevariables` DROP INDEX `instance_id` , ADD INDEX `instance_id` ( `instance_id` , `configfile_id` );

Configuration manuelle de la connexion à la base de données

Fichier /etc/nagios3/ndo2db.cfg :

Corriger les directives :

Configuration

Activation de ndoutils

Fichier /etc/default/ndoutils :

ENABLE_NDOUTILS=1

Configuration de Nagios

Fichier /etc/nagios3/nagios.cfg :

broker_module=/usr/lib/ndoutils/ndomod-mysql-3x.o config_file=/etc/nagios3/ndomod.cfg

Lancement

/etc/init.d/ndoutils restart
/etc/init.d/nagios3 restart