Users Guide
Beispiel:
python dellemc_nagios_discovery_service_utility.py --hostgroup="Dell EMC VxFlex" --
listservices
python dellemc_nagios_discovery_service_utility.py --hostgroup="Dell EMC Networking" --
listservices
python dellemc_nagios_discovery_service_utility.py --hostgroup="Dell EMC Chassis" --
listservices
Hinzufügen oder Entfernen von Komponentendiensten
Hinzufügen oder Entfernen von Services für Hostebene und
Hostgruppenebene
Mit dem folgenden Befehl kann der Benutzer Komponentendienste auf Host- und Hostgruppenebene hinzufügen oder entfernen:
• -h: Hier finden Sie eine Liste der verfügbaren Optionen.
• --addservices: Hinzufügen von Services für die Überwachung auf Host- oder Hostgruppenebene.
• --removeservices: Entfernen von Services aus der Überwachung auf Host- oder Hostgruppenebene.
• --hostgroup: Hinzufügen oder Entfernen von Services auf Hostgruppenebene.
ANMERKUNG:
Die Optionen „--addservices“ und „--removeservices“ akzeptieren vordefinierte, durch Kommas
getrennte Werte von Services in doppelten Anführungszeichen.
Hinzufügen oder Entfernen von Komponentendiensten für einen ermittelten Host
Syntax: Das folgende Skript bzw. die folgende Syntax hilft dem Benutzer beim Hinzufügen und Entfernen von ermittelten Services:
python dellemc_nagios_discovery_service_utility.py --host=<IP address> --
addservices=<servicename> --removeservices=<servicename> -output.file=<host file location>
Beispiel:
python dellemc_nagios_discovery_service_utility.py --host=100.98.67.123 --
addservices="NIC,Disk,Controller" --removeservices="StorageEnclosure,VDisks" -
output.file=/usr/local/nagios/dell/config/objects
Hinzufügen oder Entfernen von Komponentendiensten für alle Hosts oder Geräte, die unter der angegebenen Hostgruppe
ermittelt werden
Syntax: Die folgenden Skripte bzw. die folgende Syntax hilft dem Benutzer beim Hinzufügen und Entfernen von ermittelten Services unter
der Hostgruppe:
python dellemc_nagios_discovery_service_utility.py --host=<hostgroup> --
addservices=<servicename> --removeservices=<servicename> -output.file=<host file
Beispiel:
python dellemc_nagios_discovery_service_utility.py --host="Dell EMC Networking" --
addservices="NIC,Disk,Controller" --removeservices="StorageEnclosure,VDisks" -
output.file=/usr/local/nagios/dell/config/objects
ANMERKUNG:
Wenn mehr als ein Service mit demselben Komponentennamen vorhanden ist, werden durch das
Hinzufügen und Entfernen von Services alle wiederholten Komponentennamen entfernt. Außerdem akzeptieren --
addservices und --removeservices ausschließlich vordefinierte Komponentennamen. Weitere Informationen finden
Sie unter GUI-Dienstname und -Komponentenname
ANMERKUNG: Wenn die Option output.file nicht verfügbar ist, wird der Wert „<NAGIOS_HOME>/dell/config/
objects“ verwendet.
28 Geräteermittlung und Bestandsaufnahme