Exemple de conf initial.
Nagios 1.x
Oreon 1.2.x
1 - Generer vos conf et sauvez les.
2 - Sauvegarder les bases rrd correspondantes a la conf generee.
(Et pour la suite fo pas se louper, sinon un gros trou dans ses graphs de monitoring :lol: )
3 - Migrer Nagios (pas dur)
4 - Installer Oreon 1.3
5 - Configurer les paths generaux.
6 - Tester un host/service basique et valider le bon fonctionnement basique.
7 - Supprimer l'host et le service
8 - Deplacer vos bases rrd dans $oreon/filesUpload/rrd/
9 - Donner les droits a apache en ecriture dans $oreon/rrd/ pour que l'upload de conf migre aussi les bases rrd.
10 - Loader les commandes en specifiant a chaque fois leur types (check et notif)
10 - Faire une archive* des autres fichiers de conf et l'uploader**
11 - verifier que $oreon/rrd/ contient des bases (migration d'id ok)
12 - Passer $oreon/rrd/ en nagios:nagios pour reprendre l'ecriture normal des plugins au prochain demarrage
13 - Allez modifier la conf des hosts pour etre compatible Nagios 2.x (Renseigner une check_period et un contact group)
14 - Generer un test de debug/valider la conf
15 - Roulez jeunesse :!:
* Pour creer une belle archive
** Lors d'un uplaod d'archive, la fonction gzfile() de php remplace la premiere ligne de chaque fichier par le nom du dit fichier, je ne peux rien y faire. C'est pourquoi vos fichiers doivent contenir une premiere ligne sans interet. C'est le cas si vos fichiers ont ete generes par Oreon 1.2.x
Nagios 1.x
Oreon 1.2.x
1 - Generer vos conf et sauvez les.
2 - Sauvegarder les bases rrd correspondantes a la conf generee.
(Et pour la suite fo pas se louper, sinon un gros trou dans ses graphs de monitoring :lol: )
3 - Migrer Nagios (pas dur)
4 - Installer Oreon 1.3
5 - Configurer les paths generaux.
6 - Tester un host/service basique et valider le bon fonctionnement basique.
7 - Supprimer l'host et le service
8 - Deplacer vos bases rrd dans $oreon/filesUpload/rrd/
9 - Donner les droits a apache en ecriture dans $oreon/rrd/ pour que l'upload de conf migre aussi les bases rrd.
10 - Loader les commandes en specifiant a chaque fois leur types (check et notif)
10 - Faire une archive* des autres fichiers de conf et l'uploader**
11 - verifier que $oreon/rrd/ contient des bases (migration d'id ok)
12 - Passer $oreon/rrd/ en nagios:nagios pour reprendre l'ecriture normal des plugins au prochain demarrage
13 - Allez modifier la conf des hosts pour etre compatible Nagios 2.x (Renseigner une check_period et un contact group)
14 - Generer un test de debug/valider la conf
15 - Roulez jeunesse :!:
* Pour creer une belle archive
Code:
tar -czf myArchive.tar.gz *.cfg
Comment