Users Guide
• 要使用文件路径通过 WSMAN 协议/ Redsh REST API 查找:
python dellemc_nagios_discovery_utility.py --file=<absolute file path> --http.user=root --
http.password=calvin --output.file=/usr/local/nagios/dell/config/objects/
• 要使用子网掩码通过 SNMP 或 WSMan 协议/ Redsh REST API 查找:
python dellemc_nagios_discovery_utility.py --subnet=<subnet with mask> --snmp.version=2 --
http.user=root --http.password=calvin --output.file=/usr/local/nagios/dell/config/objects/
注: 如果未传递其它 Dell EMC 查找公用程序参数,则此命令将会使用默认值运行。
注: 确保在给定实例中,只使用 IP 地址或 FQDN 但不是同时使用两者来查找 Dell EMC 设备。
4 默认情况下,使用 WSMan 协议查找 Dell EMC 服务器。如果未在命令中传递 WSMan 协议参数,则会通过 SNMP 查找。根据您
的要求,可以更改 --prefProtocol 的值。
可使用以下命令,通过 WSMan 或 Redsh 或 SNMP 查找 Dell EMC 服务器:
• 要使用文件路径通过 WSMan 协议查找:
python dellemc_nagios_discovery_utility.py --file=<absolute file path> --prefProtocol=2 --
http.user=root --http.password=calvin --output.file=/usr/local/nagios/dell/config/objects/
• 要使用文件路径通过 Redsh REST API 查找:
python dellemc_nagios_discovery_utility.py --file=<absolute file path> --prefProtocol=3 --
http.user=root --http.password=calvin --output.file=/usr/local/nagios/dell/config/objects/
• 要使用文件路径通过 SNMP 查找:
python dellemc_nagios_discovery_utility.py --file=<absolute file path> --prefProtocol=1 --
snmp.version=2 --output.file=/usr/local/nagios/dell/config/objects/
5 运行查找公用程序脚本后,通过运行以下命令验证 Nagios 配置:<NAGIOS_HOME>/bin/nagios -v /
<NAGIOS_HOME>/etc/nagios.cfg。
注: 如果未传递 --enable.log 参数,则不会创建日志。
注: 如果传递了 --enable.log 参数,但是未定义 --logLoc 值,则会在默认位置 <NAGIOS_HOME>/var/dell 中创建日志
6 请确保不存在错误,然后通过运行命令 service nagios restart 重新启动 Nagios Core。
完成查找后:
• Nagios 服务器中会创建 Dell EMC 设备主机定义及其服务定义,这些定义随后将用于监测 Dell EMC 设备。
查找到的 Dell EMC 设备及其服务将显示在 Nagios Core 控制台的 Host(主机)视图和 Services(服务)视图中。等待计划的服务
完成,以便显示服务详细信息。
• 查找到的 Dell EMC 设备会显示在 Nagios Core 控制台的 Map(映射)视图中。
设备信息
关于设备信息
Dell EMC 设备信息服务提供关于系统的基本信息。默认情况下,此服务每天轮询一次。
表. 19: 设备信息
服务 状态 说明 显示的属性
Dell EMC 服务器信息 可能为以下状态:
• 确定
• 未知
此服务提供基本的设备资源清
册信息。
• 节点 ID
• 机箱服务标签
• 系统代系
设备查找和资源清册
19