#创作灵感#记录工作实践、项目复盘
错误信息:
a.Unable to get status information due to technical issues.
b.Dell EMC device discovery is in progress... Error: Empty or Invalid Passphrase is configured
c.Error: Path not configured for the macro OMINAGIOSRESPATH in resource (resource.cfg) file
1、参考官网,下载适合的版本,包括受管系统和目标设备。
3、官网的安装插件后的要点(被困扰很久) 4、在文件内创建password文件,例如:我这把包放置到了/usr/local/nagios/dell下,所以在dell下新建password.txt(目标主机的密码)
cat password.txt
password12345
5、修改/usr/local/nagios/etc/resource.cfg
增加一条OMINAGIOSRESPATH=/usr/local/nagios/dell/password.txt
6、生成配置文件(配置文件会生成加密密码,目前发现只能单个生成配置文件,依次修改password.txt,有其他方式的可以共享)
python3 /usr/local/nagios/dell/scripts/dellemc_nagios_discovery_service_utility.py --host=1.1.1.1 --snmp.version=2 --snmp.community=public --http.user=user --http.password=password --output.file=/usr/local/nagios/dell/config/objects/
7、重启服务
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg检测配置文件
systemctl restart nagios重启