Users Guide

要使用文件路径通过 WSMAN 协议/ Redsh 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 协议/ Redsh 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 Redsh 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/
要使用文件路径通过 Redsh 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