Dell OpenManage Plug-in for Nagios Core version 1.0 software Manuel utilisateur

Ajouter à Mes manuels
30 Des pages
Dell OpenManage Plug-in for Nagios Core version 1.0 software Manuel utilisateur | Fixfr
Dell OpenManage Plug-in Version 1.0 pour
Nagios Core
Guide d'utilisation
Remarques, précautions et
avertissements
REMARQUE : Une REMARQUE indique des informations importantes qui peuvent vous aider à mieux
utiliser votre ordinateur.
PRÉCAUTION : Une PRÉCAUTION indique un risque d'endommagement du matériel ou de perte
de données et vous indique comment éviter le problème.
AVERTISSEMENT : Un AVERTISSEMENT indique un risque d'endommagement du matériel, de
blessures corporelles ou même de mort.
Copyright © 2015 Dell Inc. Tous droits réservés. Ce produit est protégé par les lois américaines et internationales sur
le copyright et la propriété intellectuelle. Dell™ et le logo Dell sont des marques commerciales de Dell Inc. aux ÉtatsUnis et/ou dans d’autres juridictions. Toutes les autres marques et noms mentionnés sont des marques commerciales
de leurs propriétaires respectifs.
2015- 01
Rév. A00
Table des matières
1 Présentation de Dell OpenManage Plug-in Version 1.0 pour Nagios
Core............................................................................................................................ 5
2 Matrice de support................................................................................................7
Serveurs Dell PowerEdge...................................................................................................................... 7
3 Découverte et inventaire de périphériques..................................................... 8
À propos de la découverte du périphérique........................................................................................ 8
À propos de Dell Device Discovery Utility............................................................................................8
À propos des paramètres de protocole.............................................................................................. 11
Découverte des serveurs Dell............................................................................................................. 12
Device Information (Informations sur les périphériques).................................................................. 13
À propos des informations d’un périphérique.............................................................................. 13
Affichage des informations du périphérique................................................................................ 14
Affichage des périphériques Dell dans la Console Core Nagios....................................................... 14
4 Contrôle des périphériques Dell...................................................................... 15
Intégrité globale...................................................................................................................................15
À propos de l'intégrité globale...................................................................................................... 15
Affichage de l'intégrité globale......................................................................................................16
Surveillance de l'intégrité des composants des périphériques Dell.................................................. 16
À propos de la surveillance de l'intégrité des composants des périphériques Dell....................16
Surveillance de l'intégrité des périphériques Dell.........................................................................19
Surveillance des alertes SNMP............................................................................................................20
À propos de la surveillance d’alertes SNMP................................................................................. 20
Affichage des alertes SNMP.......................................................................................................... 20
5 Lancement de la console Web iDRAC.............................................................21
6 Suppression de périphériques Dell................................................................. 22
7 Dépannage .......................................................................................................... 23
Le script d’installation de Dell OpenManage Plug-in pour Nagios Core est en échec....................23
Le script d’installation Dell OpenManage Plug-in pour Nagios Core est en échec.........................23
Le script de découverte ne parvient pas à s'exécuter........................................................................23
Le script de découverte ne crée pas le fichier de définition d’hôtes et de service pour les
adresses ou hôtes IPv4 ou IPv6 lorsque le protocole sélectionné est 1 (SNMP)..............................23
Le script de détection de l’hôte ne crée pas de fichier de définition et d’hôtes pour les
adresses ou hôtes IPv4 ou IPv6 si le protocole sélectionné est 2 (WS-MAN)..................................24
L’adresse IP ou le nom d'hôte du périphérique Dell changent après la découverte du
périphérique........................................................................................................................................ 24
La console Nagios Core n’affiche pas les périphériques Dell découverts à l’aide du script de
découverte Dell...................................................................................................................................24
La console Nagios Core n’affiche pas le Service d’interruption pour les périphériques Dell
découverts à l’aide du script de découverte Dell...............................................................................25
Les services spécifiques Dell OpenManage Plug-in affichent le message « Erreur lors de la
création de la session SNMP »............................................................................................................25
Les services spécifiques de Dell OpenManage Plug-in affichent le message « Erreur WSMAN
lors de la communication avec l'hôte »............................................................................................. 25
Les services spécifiques de Dell OpenManage Plug-in affichent le message « Informations
du composant = INCONNUES »........................................................................................................ 26
Impossible d’afficher les alertes SNMP générées par le périphérique Dell dans la console
Core Nagios.........................................................................................................................................26
L’état d’intégrité globale n’est pas actualisé après la réception d'une alerte de périphérique
Dell.......................................................................................................................................................26
Où puis-je trouver la distribution OpenWSMAN et sa liaison Perl ?................................................. 26
8 Questions fréquemment posées......................................................................27
Annexe A : Annexe................................................................................................. 29
Configuration des paramètres SNMP à partir de la console Web ....................................................29
Configuration des paramètres SNMP à partir de la CLI RACADM ....................................................29
Configuration d'une destination d'interruption SNMP...................................................................... 29
Présentation de Dell OpenManage Plugin Version 1.0 pour Nagios Core
1
Ce guide fournit des informations sur l’utilisation de Dell OpenManage Plug-in Version 1.0 pour Nagios
Core et ses différentes fonctions telles que la découverte, la surveillance, le lancement des consoles et le
dépannage des périphériques Dell pris en charge. Le guide fournit également des informations détaillées
sur les périphériques Dell pris en charge et les questions fréquemment posées par les clients.
Le Dell OpenManage Plug-in Version 1.0 pour Nagios Core offre des fonctionnalités de surveillance des
serveurs Dell PowerEdge de 12e génération et générations ultérieures dans le centre de données via la
méthode hors bande sans agent en utilisant Integrated Dell Remote Access Controller (iDRAC) avec
Lifecycle Controller (LC).
Ce plug-in offre les fonctionnalités indiquées dans le Tableau 1.
Tableau 1. Fonctions clés
Fonction
Fonctionnalité
Découverte des périphériques
Découvre les serveurs Dell PowerEdge de 12e génération et
générations ultérieures grâce par l'intermédiaire de l'iDRAC avec LC
en utilisant la méthode de surveillance sans agent. Une fois la
découverte terminée, des définitions d'hôte et de service sont
créées pour chaque périphérique.
Vous pouvez opter pour le protocole SNMP ou WS-MAN pour la
découverte des périphériques en fonction de vos besoins.
Informations sur les périphériques
Affiche les informations sur le périphérique découvert (numéro de
service, modèle de serveur, version du micrologiciel iDRAC, nom
d'hôte, version du système d’exploitation, etc.) et ses composants
(Fully Qualified Device Descriptor, etc.) après la découverte d’un
périphérique. Vous pouvez afficher ces informations dans la vue
Hôtes ou Services dans la console Nagios Core.
Pour en savoir plus sur les informations de périphérique fournies
par le plug-in, reportez-vous à la section Informations sur le
périphérique.
Surveiller l’intégrité générale des
périphériques Dell
Surveille l’intégrité générale des périphériques Dell de façon
périodique ou planifiée.
Intégrité des composants des
périphériques Dell
Surveille l'intégrité des composants de serveur (lecteurs physiques,
disques virtuels, ventilateurs, batteries, état d’intrusion dans le
serveur, état du périphérique réseau du serveur, etc.) et affiche les
informations sur l'état des composants du périphérique Dell à
intervalles programmés.
5
Fonction
Fonctionnalité
Surveiller les alertes SNMP
Surveille les alertes SNMP de périphériques Dell. Cette fonction
affiche uniquement la dernière alerte SNMP reçue.
Lancement de la console iDRAC
Lance la console iDRAC correspondante pour obtenir d’autres
procédures de dépannage et gérer les périphériques Dell pris en
charge.
6
2
Matrice de support
Dell OpenManage Plug-in pour Nagios Core prend en charge les périphériques Dell répertoriés dans le
tableau suivant.
Serveurs Dell PowerEdge
REMARQUE : Dans le format de nom du serveur PowerEdge yxxx ; y indique des lettres, M indique
Modulaire, R indique en Rack, T indique Tour, et x indique des chiffres.
Systèmes yx2x
Systèmes yx3x
PowerEdge M820
PowerEdge M630
PowerEdge M620
PowerEdge R730XD
PowerEdge M520
PowerEdge R730
PowerEdge M420
PowerEdge R630
PowerEdge R920
PowerEdge R530
PowerEdge R820
PowerEdge R430
PowerEdge R720xd
PowerEdge T630
PowerEdge R620
PowerEdge T430
PowerEdge R520
PowerEdge FC630
PowerEdge R420
PowerEdge R320
PowerEdge R220
PowerEdge T620
PowerEdge T420
PowerEdge T320
PowerEdge FM120x4
7
Découverte et inventaire de
périphériques
3
À propos de la découverte du périphérique
Vous pouvez découvrir les serveurs Dell PowerEdge de 12e génération et de générations ultérieures avec
le Plug-in en utilisant la méthode de découverte sans agent. Vous pouvez également opter pour le
protocole SNMP ou WS-MAN.
À un moment donné, vous ne pouvez découvrir un périphérique Dell particulier qu'à l’aide du protocole
SNMP ou du protocole WS-MAN, mais pas les deux.
Vous devez utiliser le Dell Device Discovery Utility pour découvrir les périphériques Dell. Si la découverte
réussit, les fichiers de définition des services et de l'hôte sont créés pour les périphériques détectés. Dans
le cas d’un périphérique, il est recommandé de disposer d’une adresse IP et d'un nom d’hôte unique.
Dans Nagios Core, vous devez vous assurer qu'une définition de service et d'hôte n'est pas déjà présente
sur le serveur que vous souhaitez découvrir.
Vous pouvez découvrir des périphériques de l’une des manières suivantes :
•
Adresse IP du périphérique ou FQDN
•
Sous-réseau avec masque
•
Fichier contenant une liste des FQDN ou des adresses IP du périphérique
À propos de Dell Device Discovery Utility
Pour exécuter le Dell Device Discovery Utility; Depuis <NAGIOS_HOME> /dell/scripts, vous devez
exécuter le script PERL suivant :
perl dell_agent_free_server_discovery.pl
<NAGIOS_HOME> correspond à l’emplacement d’installation de Nagios Core et, par défaut, l’emplacement
de <NAGIOS_HOME> est /usr/local/nagios.
Lorsque vous exécutez le script PERL, les options suivantes sont disponibles :
perl dell_oob_server_discovery.pl -H <host or IP Address> | -F <Ip Address list
file> | -S <subnet with mask> -P <protocol> [-c <protocol specific config file>]
[-t <service template file>] [-f] [-d]
8
Tableau 2. Options de Dell Device Discovery Utility
Options
Brève description
Description
-h
help
Utilisez cette option pour afficher
des informations sur les options.
-H
host
Utilisez cette option pour la saisie
de l’adresse IP ou du nom de
domaine complet (FQDN) du
périphérique hôte.
-S
Sous-réseau
Utilisez cette option pour la saisie
de sous-réseau avec masque.
-F
file
Utilisez cette option pour la saisie
du nom de fichier avec chemin
absolu. Le fichier doit contenir
une liste d’adresses IP ou le
FQDN de périphériques hôtes
séparés par une nouvelle ligne.
-P
protocol
Option de SNMP ou protocole
WS-MAN.
-c
configuration file
Permet de configurer les
paramètres de protocole. Le
fichier par défaut
est .dell_device_comm_para
ms.cfg. Pour plus
d’informations, reportez-vous à
la rubrique À propos des
paramètres de protocole.
-t
template
Sert à spécifier le fichier de
modèle des services avec chemin
absolu. Le fichier par défaut est
dell_server_services_temp
late.cfg
-f
force
Permet de remplacer un fichier
de configuration d'hôte existant.
-d
all services
Permet de surveiller tous les
services. Si vous exécutez
l’utilitaire sans cette option, les
trois services de base sont créés.
Pour plus d’informations,
reportez-vous au Tableau 3. Les
services par défaut sont créés en
fonction du protocole
sélectionné.
En fonction des options que vous avez sélectionnées au cours de la découverte, les services suivants sont
exécutés :
•
Si vous exécutez perl dell_agent_free_server_discovery.pl sans l’option -d, les services
suivants sont créés par défaut et s’affichent dans l’interface utilisateur sous Services :
– Informations du serveur Dell
9
– État d’intégrité globale du serveur Dell
– Interruptions de serveur Dell
•
Si vous exécutez perl dell_agent_free_server_discovery.pl avec l’option -d , selon le
protocole que vous avez sélectionné, les services suivants sont créés par défaut et sont affichés dans
l’interface utilisateur sous Services :
Tableau 3. Les services par défaut sont créés en fonction du protocole sélectionné
Services
SNMP
Protocole WS-MAN
État d’intégrité globale
du serveur Dell
√
√
Informations du serveur
Dell
√
√
Interruptions de serveur
Dell
(Si l'intégration SNMPTT
est configurée pour le
plug-in Dell.)
√
√
État du disque physique
Dell Server
√
√
État du disque virtuel
Dell Server
√
√
État du ventilateur du
serveur Dell
√
√
État de la batterie du
serveur Dell
√
√
État d'intrusion du
serveur Dell
√
√
État du périphérique
réseau de serveur Dell
√
√
État de l'UC du serveur
Dell
√
X
État des blocs
d'alimentation du
serveur Dell
√
X
État des capteurs de
température du serveur
Dell
√
X
État des capteurs de
tension du serveur Dell
√
X
État du contrôleur du
serveur Dell
√
X
État d'intensité du
serveur Dell
√
X
Services de base
Services détaillés
10
Services
SNMP
Protocole WS-MAN
État de la carte SD de
serveur Dell
X
√
À propos des paramètres de protocole
Au cours de la découverte, selon le protocole que vous avez sélectionné, SNMP ou WS-MAN, vous
pouvez définir des valeurs pour le protocole dans le fichier des
paramètres, .dell_device_comm_params.cfg.
Le fichier .dell_device_comm_params.cfg se trouve à l’emplacement suivant :<NAGIOS_HOME> /
dell/scripts. Les options disponibles sont les suivantes :
Tableau 4. Fichier de paramètres
Paramètres de communication du protocole
Description
SNMP
snmp.version
Permet de saisir la version SNMP. La valeur par
défaut est 2.
snmp.community
Permet de saisir la macro utilisateur pour la chaîne
de communauté SNMP.
snmp.retries
Permet de saisir le nombre de fois où une requête
SNMP doit être envoyée à l’expiration d’un délai. La
valeur par défaut est 1.
snmp.timeout
Permet de saisir une valeur de délai d’attente SNMP
en secondes. Le délai d’expiration par défaut est
3 secondes.
snmp.port
Permet de saisir la valeur du port SNMP. La valeur
par défaut du port SNMP est 161.
WS-MAN
wsman.username
Permet de saisir la macro utilisateur pour le nom
d’utilisateur du compte de service WS-MAN.
wsman.password
Permet de saisir la macro utilisateur pour le mot de
passe du compte de service WS-MAN.
wsman.port
Permet de saisir la valeur du port WS-MAN. La
valeur par défaut est 443.
wsman.timeout
Permet de saisir la valeur du délai d’attente de WSMAN en secondes. La valeur du délai d’expiration
par défaut est de 60 secondes.
wsman.retries
Permet de saisir le nombre de fois où une
demande WS-MAN doit être envoyée à l’expiration
d’un délai. La valeur par défaut de tentatives est 2.
REMARQUE :
Vous pouvez configurer les macros utilisateur, snmp.communitywsman.username, et
wsman.password dans le fichier dell_resources.cfg disponible à cet emplacement :
<Nagios_Home> /dell/resources/.
11
Découverte des serveurs Dell
Vous pouvez découvrir les serveurs Dell PowerEdge de 12e génération et de générations ultérieures à
l’aide du plug-in Dell.
Configuration requise
•
Si vous utilisez le protocole SNMP pour la découverte, assurez-vous que la version 1 ou la version 2c
de SNMP est activée, que la chaîne de communauté est définie et configurée dans l’iDRAC. Pour plus
d’informations, consultez l’Annexe.
•
Une connectivité réseau sécurisée est établie entre Nagios Core et l’iDRAC doté de LC.
•
(Recommandé) Un périphérique iDRAC doit avoir un FQDN pouvant être résolu.
•
Si vous utilisez le protocole WS-MAN, il vous est recommandé d’utiliser un compte de service WSMAN autre que le compte de service par défaut pour la communication WS-MAN.
Pour découvrir des serveurs Dell :
1.
Connectez-vous à Nagios Core en utilisant vos droits d'administrateur Nagios.
2.
Accédez au répertoire <NAGIOS_HOME> /dell/scripts.
3.
Exécutez le Dell Server Discovery Utility avec les options : perl
dell_agent_free_server_discovery.pl ou perl
dell_agent_free_server_discovery.pl -h
La syntaxe du script et les informations sur les options s'affichent. Pour plus d’informations, voir À
propos de Dell Discovery Utility.
En fonction de vos besoins, procédez comme suit :
REMARQUE : Avant d’exécuter l’utilitaire, assurez-vous d'avoir mis à jour les informations
concernant le protocole. Pour plus d’informations, voir À propos des Paramètres de protocole.
Pour découvrir un périphérique à l’aide d’une adresse IP ou d'un nom de domaine complet (FQDN) :
•
perl dell_agent_free_server_discovery.pl -H <IP address or FQDN name> –P
<protocol>
Pour effectuer une découverte à l’aide d’un sous-réseau avec masque :
•
perl dell_agent_free_server_discovery.pl -S <subnet with mask> –P
<protocol>
Voici un exemple de format pour sous-réseau avec masque : 11.98.149.0/24
Pour effectuer une découverte à l’aide de la liste des adresses IP présentes dans un fichier, procédez
comme suit :
•
perl dell_agent_free_server_discovery.pl -F <Ip Address list file> —P
<protocol>
•
Pour l’option -P, optez pour un protocole :
– Pour SNMP, la valeur est 1.
12
4.
– Pour WS-MAN, la valeur est 2.
Une fois le script de l'utilitaire de découverte exécuté, vérifiez la configuration de Nagios en
exécutant la commande <NAGIOS_HOME> /bin/nagios -v/usr/local/etc/nagios.cfg/
nagios.
5.
Assurez-vous qu’aucune erreur n'est présente, puis redémarrez Nagios Core en exécutant la
commande service nagios restart.
6.
Vous pouvez afficher les informations consignées dans le chemin d'accès au fichier journal :
<NAGIOS_HOME>/var/dell/discovery_<yyyymmddhhmiss>.dbg..
Dans le nom du fichier, <yyyymmddhhmiss> indique la période pendant laquelle les informations du
journal ont été recueillies ; yyyy représente l’année, mm représente le mois, dd le jour, hh l’heure de
la journée, mi les minutes et ss les secondes.
Une fois la découverte terminée :
•
La définition de l’hôte de serveur Dell et ses définitions de service sont créées dans le serveur Nagios
et ceci est ensuite utilisé pour la surveillance des serveurs Dell.
Les serveurs Dell découverts et ses services s'affichent dans la vue de Hôte et la vue Services dans la
console Nagios. Attendez que le service prévu pour compléter les informations détaillées du service
s'affiche.
•
Les serveurs Dell découverts s'affichent dans la vue Mappage de la console Nagios Core.
Device Information (Informations sur les périphériques)
À propos des informations d’un périphérique
Le service d’informations de serveurs Dell fournit les informations de base sur le système. Par défaut, ce
service est interrogé une fois par jour.
Tableau 5. Device Information (Informations sur les périphériques)
Service
Condition
Informations du serveur Les états suivants sont
Dell
possibles :
•
•
OK
Inconnu
•
Critique
Description
Attributs affichés lors
de l’utilisation de SNMP
ou WS-MAN
Ce service fournit les
•
informations d’inventaire
de périphériques de
•
base.
•
REMARQUE : Le
Numéro de châssis •
est uniquement
•
applicable pour les
serveurs modulaires
et l’ID de nœud
n’est applicable que •
•
pour PowerEdge
FC120x4
•
FQDN du serveur
hôte
Nom du modèle
Type de périphérique
(iDRAC7 ou iDRAC8)
Numéro de service
Type de produit
(monolithique ou
modulaire)
Numéro de châssis
Version du
micrologiciel iDRAC
Nom du système
d'exploitation
•
Version du SE
•
URL de console
13
Service
Condition
Description
Attributs affichés lors
de l’utilisation de SNMP
ou WS-MAN
Il s’agit de l’URL de la
console Web de
l’iDRAC.
•
Node Id
Pour les attributs d’informations sur les différents composants, reportez-vous à À propos de la
surveillance d’intégrité des composants des périphériques Dell.
Affichage des informations du périphérique
Pour afficher les informations sur les périphériques après exécution du service d’Informations sur les
serveurs Dell :
Dans la console Nagios Core, sous État actuel, sélectionnez Services.
Affichage des périphériques Dell dans la Console Core
Nagios
Configuration requise : les périphériques Dell sont découverts et stockés dans Nagios Core.
Vous pouvez afficher les périphériques Dell découverts dans Nagios Core dans la vue Hôtes ou Services :
1.
Pour afficher les hôtes dans Nagios Core, sélectionnez Hôtes sous État actuel.
Les hôtes sont affichés dans le volet droit.
2.
Pour afficher les services associés aux hôtes dans Nagios Core, sélectionnez Services sous État
actuel.
Les services s'affichent dans le volet droit.
14
4
Contrôle des périphériques Dell
Vous pouvez surveiller les aspects suivants des périphériques Dell.
Intégrité globale
Vous pouvez surveiller l'état d’intégrité globale des périphériques Dell.
À propos de l'intégrité globale
L’état de l'intégrité globale regroupe l’état des composants des périphériques Dell.
L'état d’intégrité globale d’un périphérique est interrogé de manière périodique en fonction de l’intervalle
configuré. Par défaut, le service d’ État d’intégrité globale du serveur Dell est prévu toutes les heures.
Tableau 6. Informations sur l’état d’intégrité globale
Service
Condition
État d’intégrité
Les états suivants
globale du serveur sont possibles :
Dell
• OK
• Avertissement
Description
Attributs affichés
lors de l’utilisation
de WS-MAN
Renseigne sur l’état •
d’intégrité globale
des serveurs Dell.
•
Attributs affichés
lors de l’utilisation
de SNMP
Ensemble du
système
•
Ensemble du
système
Pile
•
Unité de carte
Dell IDSDM
(Internal Dual
SD Module)
•
Mémoire
•
Inconnu
•
Tension
•
Critique
•
Stockage
•
Pile
•
Bloc
d'alimentation
•
Bloc
d'alimentation
•
Fan
(Ventilateur)
•
Périphérique de
carte SD
(Secure Digital)
•
Unité de carte
SD
•
Unité de
refroidissement
•
Fan
(Ventilateur)
•
Châssis
•
Périphérique de
carte IDSDM
•
Amperage
15
Service
Condition
Description
Attributs affichés
lors de l’utilisation
de WS-MAN
Attributs affichés
lors de l’utilisation
de SNMP
•
Unité
d'alimentation
•
Tension
•
Processeur
•
Température
•
Intrusion dans
le châssis
•
Stockage
REMARQUE : L'attribut État du stockage est représentatif de l'état d'intégrité cumulée des
composants de stockage tels qu'un disque physique, un disque virtuel, un contrôleur, etc.
Affichage de l'intégrité globale
Avant de surveiller l’intégrité des périphériques Dell découverts dans votre environnement de centre de
données, assurez-vous que les périphériques découverts sont accessibles.
Pour afficher l’intégrité globale des périphériques Dell :
1.
Dans l'interface utilisateur Nagios Core, sous État actuel, sélectionnez Services.
2.
Sélectionnez le service associé pour afficher l’état d’intégrité globale.
L'interrogation de l'intégrité des serveurs s’effectue par le biais d’iDRAC doté du LC et les objets
correspondants s’affichent dans leur service d'intégrité respectif avec la bonne couleur d’intégrité
selon la gravité.
Surveillance de l'intégrité des composants des
périphériques Dell
Vous pouvez surveiller l’intégrité des composants individuels des serveurs Dell.
À propos de la surveillance de l'intégrité des composants des périphériques
Dell
Il s’agit d’une interrogation périodique pour surveiller l’état d'intégrité des composants des serveurs Dell.
Après l'exécution de l’utilitaire de découverte avec l’option adéquate, les services correspondants sont
créés. Ces services s’exécutent à intervalles réguliers et mettent à jour l’intégrité globale des composants.
L'état et les informations du composant s'affichent dans l’interface utilisateur de Nagios Core.
Le format des informations de composant dans la colonne Informations d’état est
<Attribute>=<Value>[, <Attribute>=<Value>].
Par exemple : Status=CRITICAL, FQDD=Fan.Embedded.1, State=Enabled
16
Tableau 7. Informations sur l’intégrité du composant
Service
Condition
Description
Attributs affichés
lors de l’utilisation
de WS-MAN
Attributs affichés
lors de l’utilisation
de SNMP
État du disque
physique du
serveur Dell
Les états suivants
sont possibles :
Renseigne sur
l’état d’intégrité,
dans le cas le plus
défavorable, des
disques physiques
sur les serveurs
Dell.
•
Condition
•
Condition
•
Descripteur de
périphérique
complet
(FQDD)
•
FQDD
•
État
•
Numéro/ID de
produit
•
N° de série
•
Taille (Go)
•
Type de
support
•
•
OK
Avertissement
•
Inconnu
•
Critique
•
État
•
Numéro/ID de
produit
•
N° de série
•
Taille (Go)
•
État de disque
virtuel de serveur
Dell
État du ventilateur
du serveur Dell
État de la batterie
du serveur Dell
État d'intrusion
dans le serveur
Dell
•
FirmwareVersio
•
n
FreeSpace (Go)
FirmwareVersio
n
•
Type de
support
•
FreeSpace (Go)
•
Condition
•
Condition
•
FQDD
•
FQDD
•
État
•
État
•
Taille (Go)
•
Taille (Go)
•
WritePolicy
•
WritePolicy
•
ReadPolicy
•
ReadPolicy
•
Disposition
•
Disposition
•
StripeSize
•
StripeSize
•
Type de
support
•
Type de
support
Renseigne sur l'état •
d’intégrité globale
•
des ventilateurs
•
des serveurs Dell.
•
Condition
•
Condition
FQDD
•
FQDD
État
•
État
Vitesse (tr/min)
•
Vitesse (tr/min)
Renseigne sur l'état •
d’intégrité globale
•
de la batterie des
•
serveurs Dell.
•
Condition
•
Condition
Emplacement
•
Emplacement
État
•
État
Valeur
•
Valeur
Renseigne sur l'état
d’intégrité globale
d'intrusion dans le
châssis des
serveurs Dell.
•
Condition
•
Condition
•
Emplacement
•
Emplacement
•
État
•
État
•
Valeur
•
Type
•
Valeur
Renseigne sur
l’état d’intégrité,
dans le cas le plus
défavorable, des
disques virtuels des
serveurs Dell.
17
Service
État du
périphérique
réseau du serveur
Dell
État de l'UC du
serveur Dell
État des blocs
d'alimentation des
serveurs Dell
État des capteurs
de température
des serveurs Dell
État des capteurs
de tension du
serveur Dell
État des
contrôleurs de
serveur Dell
18
Condition
Description
Attributs affichés
lors de l’utilisation
de WS-MAN
Renseigne sur
l’état d’intégrité,
dans le cas le plus
défavorable, de la
carte réseau (NIC)
sur les serveurs
Dell.
•
ConnectionStat •
us
ConnectionStat
us
•
FQDD
•
FQDD
•
Nom
•
Nom
•
FirmwareVersio
n
•
LinkSpeed
•
Condition
•
FQDD
•
État
•
Nom
•
CurrentSpeed
(GHz)
•
CoreCount
•
Condition
•
FQDD
•
CapabilitiesStat
e
•
OutputWattage
(W)
•
InputWattage
(W)
•
SensorState
•
Condition
•
Emplacement
•
État
•
Valeur (degrés
Celsius)
•
Valeur
•
Condition
•
Emplacement
•
État
•
Valeur (V)
•
Valeur
•
Condition
•
FQDD
•
Emplacement
•
FirmwareVersio
n
Renseigne sur l'état Non disponible
d’intégrité globale
des UC des
serveurs Dell.
Renseigne sur l'état Non disponible
d’intégrité globale
du bloc
d'alimentation des
serveurs Dell.
Renseigne sur l'état Non disponible
d’intégrité globale
des capteurs de
température des
serveurs Dell.
Renseigne sur l'état Non disponible
d’intégrité globale
des capteurs de
tension des
serveurs Dell.
Renseigne sur
l’état d’intégrité
des contrôleurs de
stockage sur les
serveurs Dell, dans
Non disponible
Attributs affichés
lors de l’utilisation
de SNMP
Service
État des capteurs
d'intensité du
serveur Dell
État de la carte SD
de serveur Dell
Condition
Description
Attributs affichés
lors de l’utilisation
de WS-MAN
Attributs affichés
lors de l’utilisation
de SNMP
le cas le plus
défavorable.
•
CacheSize (Mo)
Renseigne sur l'état Non disponible
d’intégrité globale
des capteurs
d'intensité des
serveurs Dell.
•
Condition
•
Emplacement
•
État
•
Lecture (A) ou
Lecture (W)
Renseigne sur l'état •
d’intégrité globale
•
de la carte SD des
•
serveurs Dell.
•
Non disponible
Condition
FQDD
État
WriteProtected
•
InitializedState
•
Taille (Go)
•
AvailableSpace
(Go)
REMARQUE : La console Nagios affiche l’état du composant comme CRITIQUE dans la colonne
Informations d’état alors que l’état réel est Inconnu.
REMARQUE :
Unité
Description
GHz
Giga Hertz
W
watt
Go
Giga octet
RPM
Tours par minute
A
Ampère
V
Volts
Mo
Mégaoctets
Par défaut, les services précédents sont planifiés une fois toutes les quatre heures.
Surveillance de l'intégrité des périphériques Dell
Pour surveiller l'intégrité des périphériques Dell :
1.
Dans l'interface utilisateur Nagios Core, sous État actuel, sélectionnez Services.
2.
Sélectionnez le service associé pour surveiller l’intégrité des périphériques Dell.
La surveillance de l'intégrité des serveurs s’effectue par le biais d’iDRAC doté de LC et les
informations détaillées correspondantes s’affichent dans le service d'intégrité du composant respectif
avec la bonne couleur d'intégrité selon la gravité.
19
Surveillance des alertes SNMP
À propos de la surveillance d’alertes SNMP
Vous pouvez recevoir de manière asynchrone des alertes SNMP transférées des périphériques.
Après réception d’une alerte SNMP, le service Interruptions de serveur Dell affiche le message de
synthèse d’alerte et la gravité de l’alerte dans la console Core Nagios.
Tableau 8. Informations sur les interruptions de serveur
Service
Condition
Description
Interruptions de serveur Dell
Les états suivants sont possibles : Fournit des informations
d’interruption du serveur Dell par
• OK
le biais de la méthode sans agent.
• Avertissement
Affiche la dernière alerte SNMP
• Inconnu
reçue. Pour afficher toutes les
• Critique
alertes SNMP reçues,
sélectionnez Rapports → Alerts
→ Historique.
Affichage des alertes SNMP
Configuration requise :
•
Nagios Core avec SNMPTT est installé et configuré et l’intégration Dell sur SNMPTT est configurée.
•
La destination des interruptions SNMP est configurée avec le serveur Nagios Core dans l’iDRAC.
Pour plus d’informations sur la configuration de la destination des interruptions SNMP dans l’interface
iDRAC, voir l’annexe.
Pour afficher les alertes SNMP :
Dans l'interface utilisateur Nagios Core, sous État actuel, sélectionnez le service Interruptions de
serveur Dell.
Les alertes SNMP s'affichent dans les informations d'état et la gravité de l’alerte est mise à jour dans
l'état.
20
Lancement de la console Web iDRAC
5
Pour lancer la console d’un périphérique iDRAC :
1.
2.
Dans Nagios Core, sous État actuel, sélectionnez l’une des options suivantes :
•
Hôtes
•
Services
•
Groupes d'hôtes → Serveurs sans agent Dell
Cliquez sur
(Icône Effectuer des actions d’hôte supplémentaires) en regard du périphérique Dell.
21
Suppression de périphériques Dell
6
Vous pouvez supprimer un périphérique Dell que vous ne souhaitez pas surveiller.
1.
Accédez à <NAGIOS_HOME> /dell/config/objets et supprimez d’abord le fichier <IP OR
FQDN>.cfg correspondant.
2.
Pour terminer le retrait du périphérique Dell, redémarrez les services de Core Nagios en exécutant la
commande : service nagios restart.
22
Dépannage
7
Cette section répertorie les problèmes que vous pouvez rencontrer lors de l’utilisation de Dell
OpenManage Plug-in Version 1.0 pour Nagios Core et les solutions et correctifs correspondants.
Assurez-vous que vous répondez aux exigences définies sinon effectuez les opérations indiquées dans
cette section.
Le script d’installation de Dell OpenManage Plug-in pour
Nagios Core est en échec
1.
Vous disposez des autorisations nécessaires pour exécuter le script.
Recommandé : Administrateur Nagios.
2.
Les prérequis mentionnés dans le Guide d’installation sont satisfaits.
3.
Vous avez fourni des entrées correctes dans le script d’installation.
Le script d’installation Dell OpenManage Plug-in pour
Nagios Core est en échec
1.
Vous disposez des autorisations nécessaires pour exécuter le script.
Recommandé : Administrateur Nagios .
2.
Le script de désinstallation est en cours d’exécution à partir de l’emplacement où le Dell
OpenManage Plug-in est installé.
Le script de découverte ne parvient pas à s'exécuter
1.
Le script de découverte dispose des autorisations appropriées.
Recommandé : Administrateur Nagios.
2.
Les arguments appropriés sont fournis lors de l’exécution du script.
Le script de découverte ne crée pas le fichier de définition
d’hôtes et de service pour les adresses ou hôtes IPv4 ou
IPv6 lorsque le protocole sélectionné est 1 (SNMP)
1.
Net-SNMP est installé.
2.
Les adresses ou hôtes IP sont accessibles.
3.
SNMP est activé sur les hôtes ou adresses IP fournies.
23
4.
Les informations d’identification de protocole appropriées sont correctement configurées dans les
fichiers suivants avant l’exécution d'une opération de découverte :
dell_resource.cfg
.dell_device_comm_params.cfg
5.
Pour une adresse IPv6, assurez-vous que le module Perl Socket6 est installé dans le même chemin
d’accès à la bibliothèque Perl.
6.
Au moins un des services d’application est activé dans le modèle de service suivant :
dell_server_services_template.cfg
.
Le script de détection de l’hôte ne crée pas de fichier de
définition et d’hôtes pour les adresses ou hôtes IPv4 ou
IPv6 si le protocole sélectionné est 2 (WS-MAN)
1.
OpenWSMAN et sa liaison Perl sont installés.
2.
Les adresses IP ou les hôtes sont accessibles.
3.
Les informations d’identification de protocole appropriées sont correctement configurées dans les
fichiers suivants avant l’exécution d'une opération de découverte :
dell_resource.cfg
.dell_device_comm_params.cfg
4.
Pour une adresse IPv6, assurez-vous que le module Perl Socket6 est installé dans le même chemin
d’accès à la bibliothèque Perl.
5.
Au moins un des services applicables est activé dans le modèle de service suivant :
dell_server_services_template.cfg
.
L’adresse IP ou le nom d'hôte du périphérique Dell
changent après la découverte du périphérique
Supprimez la version précédente du fichier et découvrez à nouveau le périphérique Dell à l’aide d'une
nouvelle adresse IP ou d'un nouveau nom d’hôte.
La console Nagios Core n’affiche pas les périphériques
Dell découverts à l’aide du script de découverte Dell
1.
Les fichiers de définition des services et de l'hôte existent dans le dossier<NAGIOS_HOME> /dell/
config/objets .
2.
Le service Nagios a été redémarré après l’exécution d’une découverte.
3.
Les fichiers de définition de service et de l’hôte possèdent les autorisations appropriées.
24
La console Nagios Core n’affiche pas le Service
d’interruption pour les périphériques Dell découverts à
l’aide du script de découverte Dell
1.
SNMPTT est installé.
2.
Si SNMPTT n’est pas installé, le service d’interruption n’est créé pour aucun des périphériques Dell
découverts.
3.
Après l’installation de SNMPTT, vérifiez que l'intégration de l'interruption est effectuée.
Pour effectuer une intégration de l'interruption depuis <NAGIOS_HOME> /dell/install, exécutez la
commande :
install.sh trap
4.
Une fois l’interruption d’intégration SNMPTT terminée, redémarrez le service en exécutant la
commande suivante :
service snmptt restart
Les services spécifiques Dell OpenManage Plug-in
affichent le message « Erreur lors de la création de la
session SNMP »
1.
Les versions recommandées de Net-SNMP et de Net-IP sont installées. Si vous utilisez IPv6, le
module Perl Socket6 doit également être installé.
2.
Les hôtes ou les adresses IP fournis sont accessibles.
3.
SNMP est activé sur les hôtes ou les adresses IP.
4.
Les paramètres SNMP appropriés sont correctement configurés dans les fichiers suivants :
dell_resource.cfg
.dell_device_comm_params.cfg
Les services spécifiques de Dell OpenManage Plug-in
affichent le message « Erreur WSMAN lors de la
communication avec l'hôte »
1.
OpenWSMAN et sa liaison Perl ainsi que Net-IP sont installés.
2.
Les hôtes ou adresses IP fournis sont accessibles.
3.
Les paramètres WS-MAN appropriés sont correctement configurés dans les fichiers suivants :
dell_resource.cfg
.dell_device_comm_params.cfg
25
Les services spécifiques de Dell OpenManage Plug-in
affichent le message « Informations du composant =
INCONNUES »
REMARQUE : Il s’agit d’un message prévu si le composant n’est pas disponible dans le périphérique
Dell découvert.
Si le composant est disponible et que vous recevez toujours le message, ce message est dû à l’expiration
d'un délai de protocole. Définissez les valeurs d’expiration des délais spécifiques requises du protocole
dans le fichier .dell_device_comm_params.cfg.
Impossible d’afficher les alertes SNMP générées par le
périphérique Dell dans la console Core Nagios
1.
Effectuez une intégration de l'interruption, depuis <NAGIOS_HOME> /dell/install, exécutez la
commande :
install.sh trap
2.
Le fichier binaire <NAGIOS_HOME>/libexec/eventhandlers/submit_check_result est présent.
3.
Le fichier de configuration d’interruptions Dell_Agent_free_Server_Traps.conf et le fichier
binaire submit_check_result disposent des autorisations appropriées.
L’état d’intégrité globale n’est pas actualisé après la
réception d'une alerte de périphérique Dell
Si l’état d'intégrité générale du service n’est pas créé pour un périphérique Dell découvert, l'interruption
du périphérique Dell ne déclenche pas l’état d’intégrité globale. Si un service d'intégrité générale existe
pour un périphérique, vérifiez les points suivants :
1.
Le fichier <NAGIOS_HOME>/libexec/eventhandlers/submit_check_result est présent.
2.
Le fichier de configuration d’interruptions Dell_Agent_free_Server_Traps.conf et le fichier
binaire submit_check_result disposent des autorisations appropriées.
3.
Le processus SNMPTT bénéficie des autorisations appropriées pour exécuter des scripts dans
<NAGIOS_HOME> /dell/scripts.
Où puis-je trouver la distribution OpenWSMAN et sa
liaison Perl ?
Si le système est équipé de la version Perl par défaut (installé en tant que partie intégrante du système
d’exploitation), reportez-vous à la section build.opensuse.org/package/show/Openwsman/openwsman
et téléchargez la bibliothèque openWSMAN et sa liaison Perl.
Si vous avez installé une version autre que celle par défaut, ou que la liaison de Perl n’est pas disponible,
rendez vous sur github.com/Openwsman/openwsman et suivez les instructions de compilation et
utilisation.
26
Questions fréquemment posées
1.
8
Question : pouvez-vous fournir des informations sur les licences de Dell OpenManage Plug-in pour
Nagios Core ?
Réponse : vous pouvez installer et utiliser ce plug-in gratuitement.
2.
Question : quels sont les modèles de matériel Dell pris en charge par le plug-in ?
Réponse : pour obtenir la liste des plateformes Dell prises en charge, reportez-vous à la section
Matrice de prise en charge.
3.
Question : j’ai la génération précédente de serveurs (9e génération - 11e génération) dans mon
centre de données. Puis-je continuer à les surveiller à l’aide du plug-in ?
Réponse : non, vous ne pouvez pas surveiller les serveurs de générations antérieures (de la 9e à la
11e génération) à l’aide de ce plug-in. Vous pouvez uniquement surveiller les serveurs Dell via iDRAC
doté de LC, pris en charge pour la 12e génération et les générations ultérieures des serveurs Dell
PowerEdge à l’aide de ce plug-in. Il existe d’autres plug-ins disponibles sur Nagios Exchange à l’aide
desquels vous pouvez surveiller les serveurs de générations précédentes.
4.
Question : quelle est la différence entre la méthode de surveillance des serveurs Dell intrabande et
hors bande (OOB) ?
Réponse : il s’agit de deux méthodes pour surveiller les serveurs Dell, l'une utilise la méthode
intrabande par le biais d'un logiciel appelé OpenManage Server Administrator (OMSA) installé sur un
système d’exploitation de serveur et l’autre méthode est dite hors-bande et passe par iDRAC doté de
LC.
iDRAC doté de LC, un matériel, se trouve sur la carte mère du serveur et permet aux administrateurs
systèmes de surveiller et de gérer les serveurs Dell, indépendamment du fait que l’ordinateur soit
sous tension ou que le système d’exploitation soit installé ou fonctionnel. Cette technologie
fonctionne depuis n’importe où, sans besoin d’agents logiciels tels qu'OMSA. En revanche, dans le
cas d’une gestion intrabande, OMSA doit être installé sur le serveur géré et ne fonctionner qu’après
l’initialisation de la machine et que le système d’exploitation est en cours d’exécution et fonctionnel.
Le logiciel OMSA a ses limites, comme celles de ne pas autoriser l’accès aux paramètres du BIOS ou
la réinstallation du système d’exploitation et il ne peut pas être utilisé pour résoudre les problèmes
qui empêchent le démarrage du système.
5.
Question : puis-je surveiller les serveurs Dell à l’aide de l'agent OpenManage Server Administrator
(OMSA) au lieu d’iDRAC doté de LC à l'aide de ce plug-in ?
Réponse : non, l’utilisation de ce plug-in ne vous permet pas de surveiller les serveurs Dell à l’aide de
l’agent OMSA. Cependant, il existe d’autres plug-in disponibles sur Nagios Exchange à l’aide desquels
vous pouvez obtenir le même résultat. Pour plus d’informations sur la liste des plug-in Dell
disponibles, rendez-vous sur : exchange.nagios.org/directory/Plugins/Hardware/Server-Hardware/
Dell
27
6.
Question : en quoi ce plug-in est-il différent des autres plug-in disponibles sur le site Nagios
Exchange ?
Réponse : La fonction principale de ce plug-in est de surveiller le matériel des serveurs Dell via une
méthode hors bande sans agent, utilisant iDRAC doté de LC. Grâce à ce plug-in, vous pouvez
obtenir des informations générales sur le matériel des serveurs Dell PowerEdge et la surveillance de
l’intégrité globale et des composants via les protocoles SNMP et WS-MAN. Le plug-in vous permet
de surveiller des alertes SNMP générées depuis des serveurs Dell et prend en charge le lancement de
la console Web de l’iDRAC un à un pour effectuer des procédures de dépannage supplémentaires, et
des activités de configuration et de gestion. Certaines des possibilités présentées dans cette section
ne sont pas disponibles dans d’autres plug-ins présents sur Nagios Exchange.
7.
Question : quelles sont les langues prises en charge par le plug-in ?
Réponse : le plug-in prend actuellement en charge uniquement la langue anglaise.
28
A
Annexe
Configuration des paramètres SNMP à partir de la console
Web
1.
Lancement de la console Web d'iDRAC (serveurs de 12e génération et versions ultérieures des
serveurs Dell PowerEdge), puis accédez à Services → Réseau dans la console.
2.
Configurer les propriétés de l'agent SNMP :
a.
Définissez la valeur Activée sur vraie et la valeur de protocole SNMP sur Tous (SNMP v1/v2/v3).
b.
Définissez un Nom de communauté SNMP avec une chaîne de communauté.
c.
Cliquez sur Appliquer pour enregistrer les modifications.
REMARQUE : Le Plug-in communique avec iDRAC en utilisant uniquement le protocole SNMP V1 ou
SNMP V2c.
Configuration des paramètres SNMP à partir de la CLI
RACADM
1.
Lancez l’interface de ligne de commande RACADM d’iDRAC en exécutant la commande ssh
suivante :
ssh root@<iDRAC IP>
2.
Modifiez le mode de commande en racadm en exécutant la commande suivante :
racadm
3.
Définissez la chaîne de communauté SNMP en exécutant la commande suivante :
racadm set idrac.snmp .agentcommunity <community string>
4.
Activez l’agent SNMP en exécutant la commande suivante :
racadm set idrac.snmp.agentenable 1
(Valeurs : 0 = Désactivé, 1 = Activé)
5.
Définissez le protocole SNMP sur Tous en exécutant la commande suivante :
racadm set idrac.snmp .snmpprotocol 0
(Valeurs : 0 - Tous, 1 - SNMPv3)
6.
Vérifiez la configuration en exécutant la commande suivante :
racadm get idrac.snmp
Configuration d'une destination d'interruption SNMP
1.
Lancez la console iDRAC et sélectionnez Présentation → Serveur → Alertes.
2.
Dans l'onglet Paramètres de l’adresse électronique et de SNMP , indiquez l’adresse IP de destination
et sélectionnez l'État.
29
30

Manuels associés