Statistiques

Compteur d'affichages des articles
1006517

01 - Préambule

Nous allons voir ici comment superviser un serveur Qnap TS-209 (NAS) avec Nagios/Shinken sur Eyes Of Network 3.1.

L'installation de EON 3.1 est décrite ici : Installation EON V3.1

Sa customisation ici : Customisation EON 3.1.

L'installation de net-snmp sur le Qnap TS-209 : Qnap TS-209 SNMP.

02 - Connexion à EON

Il faut saisir l'url : http://ip-serveur-eon/ (dans notre exemple http://192.168.0.230/).

Login EON

Saisir les identifiants et cliquer sur Connexion.

03 - Création de l'équipement

Pour créer un équipement à superviser, il faut aller dans l'onglet (bandeau du haut) Administration.

Ensuite, cliquer sur équipements dans le menu de gauche.

Liste des équipements déclarés

 

Pour l'instant, seul le serveur EON est déclaré.

Pour ajouter notre Qnap, cliquer sur Add A New Child Host.

Informations du Qnap

 

Saisir les informations demandées, comme ci-dessus, et cliquer sur Add Host.

L'équipement est créé

 

Nous allons définir les tests à effectuer, pour cela cliquer sur Inheritance. Nous allons choisir un modèle d'équipement avec des tests prdéfinis.

Choix = Linux

 

Choisir Linux car notre Qnap embarque un Linux. Cliquer sur Add Template.

Services testés

 

En cliquant sur Services nous voyons les services contenu dans le template.

Menu Nagios

 

Dans le menu Nagios, cliquer sur Appliquer la configuration.

Jobs d'export

 

Nous avons ici la liste des jobs d'export.

Cliquer sur Restart.

Export effectué

 

Le job d'export s'est exécuté correctement.

04 - Résultats

Il faut revenir dans l'onglet Disponibilités et cliquer sur Vue équipements dans le menu de gauche.

Listes des équipements

 

Nous avons ici, la liste des équipements testés. Les résultats sont Pending car tous les tests ne sont effectués.

Résultat tests UP

 

Tous les tests ont été exécutés et donne comme résultat UP pour les équipements.

Si l'on clique sur Vue services dans le menu de gauche.

Vue services

05 - Test memory

Le test memory utilise le script check_snmp_mem.pl qui interroge les OID du Qnap :

"1.3.6.1.4.1.2021.4.6.0"; # Real memory free

"1.3.6.1.4.1.2021.4.5.0"; # Real memory total

"1.3.6.1.4.1.2021.4.14.0"; # Real memory buffered

"1.3.6.1.4.1.2021.4.15.0"; # Real memory cached

"1.3.6.1.4.1.2021.4.4.0"; # swap memory free

"1.3.6.1.4.1.2021.4.3.0"; # Swap memory total

Ce sont des OID qui font parti de la MIB net-snmp qui a été installé sur notre Qnap.

06 - Test partitions

Le test partitions utilise le script check_snmp_storage.pl qui interroge les OID du Qnap :

"1.3.6.1.2.1.25.2.3.1"

"1.3.6.1.2.1.25.2.3.1.2"

"1.3.6.1.2.1.25.2.3.1.1"

"1.3.6.1.2.1.25.2.3.1.3"

"1.3.6.1.2.1.25.2.3.1.5."

"1.3.6.1.2.1.25.2.3.1.6."

"1.3.6.1.2.1.25.2.3.1.4."

Ce sont des OID qui font parti de la MIB standard.

07 - Test processor

Le test processor utilise le script check_snmp_load.pl qui interroge les OID du Qnap :

"1.3.6.1.4.1.2021.10.1"; # net-snmp load table

"1.3.6.1.4.1.2021.10.1.2"; # text 'Load-1','Load-5', 'Load-15'

"1.3.6.1.4.1.2021.10.1.3"; # effective load table

"1.3.6.1.4.1.2021.11.11.0"; # Net-snmp cpu idle

"1.3.6.1.4.1.2021.11.9.0"; # Net-snmp user cpu usage

"1.3.6.1.4.1.2021.11.10.0"; # Net-snmp system cpu usage

Ce sont des OID qui font parti de la MIB net-snmp qui a été installé sur notre Qnap.

08 - Test systime

Le test systime utilise le script check_systime.pl qui interroge les OID du Qnap : 

".1.3.6.1.2.1.25.1.2.0"

Ce sont des OID qui font parti de la MIB standard.

09 - Test uptime

Le test systime utilise le script check_snmp_uptime.sh qui interroge les OID du Qnap :

".1.3.6.1.2.1.1.3.0"

Ce sont des OID qui font parti de la MIB standard.

10 - Conclusion

Nous avons ici tous les tests qui garantissent que le serveur NAS Qnap TS-209 est opérationnel.