Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| serveur_hebergement:icinga:installation_d_icinga [2023/08/15 21:20] – fate | serveur_hebergement:icinga:installation_d_icinga [2024/01/15 12:40] (Version actuelle) – fate | ||
|---|---|---|---|
| Ligne 30: | Ligne 30: | ||
| <code bash> | <code bash> | ||
| # dépôt Icinga | # dépôt Icinga | ||
| - | deb [signed-by=/ | + | deb [signed-by=/ |
| - | deb-src [signed-by=/ | + | deb-src [signed-by=/ |
| </ | </ | ||
| Ligne 71: | Ligne 71: | ||
| === Installation d’Icinga2 sur le Raspberry === | === Installation d’Icinga2 sur le Raspberry === | ||
| - | Sur Raspbian, la version | + | Comme sur Debian, on va ajouter le dépôt |
| - | Ouvrez le fichier | + | < |
| - | < | + | |
| - | Rajoutez | + | Maintenant ouvrez le fichier |
| + | < | ||
| + | |||
| + | Ajoutez à la fin les lignes suivantes | ||
| <code bash> | <code bash> | ||
| # dépôt Icinga | # dépôt Icinga | ||
| - | deb http:// | + | deb [signed-by=/ |
| + | deb-src [signed-by=/ | ||
| </ | </ | ||
| - | On va ensuite importer la clé de ce dépôt | + | Le dépôt d’Icinga est maintenant rajouté dans notre liste de dépôts. |
| - | <code bash> | + | |
| Il ne reste plus qu’à mettre à jour les dépôts et installer Icinga2 et les plugins | Il ne reste plus qu’à mettre à jour les dépôts et installer Icinga2 et les plugins | ||
| Ligne 109: | Ligne 111: | ||
| Créez un administrateur local de cette base (changez motdepasse par votre mot de passe) | Créez un administrateur local de cette base (changez motdepasse par votre mot de passe) | ||
| - | <code sql> | + | <code sql> |
| Tapez “quit” pour quitter mysql. | Tapez “quit” pour quitter mysql. | ||
| Ligne 128: | Ligne 130: | ||
| // client_cn = "" | // client_cn = "" | ||
| - | permissions = [ "status/ | + | permissions = [ " |
| } | } | ||
| </ | </ | ||
| + | |||
| + | Icinga fonctionne avec des modules, tous désactivés par défaut (du moins sur mon installation). | ||
| + | |||
| + | Vous pouvez activer un module avec la commande suivante | ||
| + | <code bash> | ||
| + | |||
| + | Pour voir tous les modules disponibles et ceux qui sont actifs et inactifs | ||
| + | <code bash> | ||
| + | |||
| + | Il faut au moins que Checker, api, ido-mysql et notification soient actifs. Voici les modules que j’ai activés : api checker ido-mysql mainlog notification. Mainlog sert à afficher les erreurs dans les fichiers de log. | ||
| Redémarrez Icinga | Redémarrez Icinga | ||
| Ligne 198: | Ligne 210: | ||
| Sur la fenêtre suivante, cliquez sur “Finish”. Vous pouvez maintenant vous connecter à Icinga. | Sur la fenêtre suivante, cliquez sur “Finish”. Vous pouvez maintenant vous connecter à Icinga. | ||
| - | |||
| - | Icinga fonctionne avec des modules, tous désactivés par défaut (du moins sur mon installation). | ||
| - | |||
| - | Vous pouvez activer un module avec la commande suivante | ||
| - | <code bash> | ||
| - | |||
| - | Pour voir tous les modules disponibles et ceux qui sont actifs et inactifs | ||
| - | <code bash> | ||
| - | |||
| - | Il faut au moins que Checker, api, ido-mysql et notification soient actifs. Voici les modules que j’ai activés : api checker ido-mysql mainlog notification. Mainlog sert à afficher les erreurs dans les fichiers de log. | ||
| - | |||
| - | Pensez à redémarrer le Icinga | ||
| - | <code bash> | ||
| lancez la commande suivante | lancez la commande suivante | ||