按照网上的配置,搭建了公司的Nagios+Centreon监控平台,在配置飞信报警时,如下图:

wKioL1MxHFbxEKU_AAMgc8V8KVM545.jpg


但在重启Nagios使其配置生效后,老是报错,如下图:


wKioL1MxHKyB8KDgAAHoZ3rPVBg323.jpg


按照提示,查看文件:/usr/local/centreon/filesGeneration/nagiosCFG/1/misccommands.cfg,在其46行发现 密码后有多余的符号(^M),如下图:


wKiom1MxHWyDfsfYAAGhDwhsC2E384.jpg


在文章第一个图中,删除“--to=$CONTACTPAGERS”前后内容,重新手动输入内容,问题解决。


wKiom1MxHg6CJKpPAAI8y8FR5VY519.jpg


问题分析:

  在配置过程中,直接复制了Word文档中的文字,系统之间处理字符的方式不同,导致出现不必要的字符,从而引发错误。


教训:

   在配置Linux相关参数文件中,一定要认真仔细,必要时手动输入,避免不必要的错误发生。