Users Guide
Table Of Contents

要列出为查找到的主机已添加或待添加的组件服务
语法:以下脚本/语法可帮助用户查看为主机已添加或待添加的服务列表。
python dellemc_nagios_discovery_service_utility.py --host=<IP address/FQDN> --listservices -
output.file=<host file location>
示例:
python dellemc_nagios_discovery_service_utility.py --host=100.28.45.36 --listservices -
output.file=/usr/local/nagios/dell/config/objects
注: 如果未提供 output.file 选项,则会采用“<NAGIOS_HOME>/dell/config/objects”值。
要列出为主机组已添加或待添加的组件服务
语法:以下脚本/语法可帮助用户查看为主机组已添加或待添加的服务列表。
python dellemc_nagios_discovery_service_utility.py --hostgroup=<groupname> --listservices
示例:
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
添加或删除组件服务
要添加或删除主机级别和主机组级别的服务
下面的命令允许用户在主机和主机组级别上添加或删除组件服务:
• -h:用来查找可用选项的列表。
• --addservices:用来添加要在主机或主机组级别监测的服务。
• --removeservices:用来删除在主机或主机组级别上监测的服务。
• --hostgroup:用来在主机组级别上添加或删除服务。
注: --addservices 和 --removeservices 选项接受用双引号括起来的预定义的以逗号分隔的服务值。
要添加或删除查找到的主机的组件服务
语法:以下脚本或语法可帮助用户添加和删除已查找到的服务:
python dellemc_nagios_discovery_service_utility.py --host=<IP address> --
addservices=<servicename> --removeservices=<servicename> -output.file=<host file location>
示例:
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
要添加或移除在给定主机组下查找到的所有主机或设备的组件服务
语法:以下脚本或语法可帮助用户添加和删除主机组下的服务:
python dellemc_nagios_discovery_service_utility.py --host=<hostgroup> --
addservices=<servicename> --removeservices=<servicename> -output.file=<host file
设备查找和资源清册
25