Nagios 自适应监控

介绍

Nagios Core允许您在运行时更改某些命令以及主机和服务检查属性。我将此功能称为“自适应监视”。请注意,Nagios Core中提供的自适应监视功能可能对99%的用户没有多大用处,但它们的确可以使您做一些整洁的事情。

可以更改什么?

在运行时可以更改以下服务检查属性:

  • 检查命令(和命令参数)
  • 检查间隔
  • 最多检查次数
  • 检查时间
  • 事件处理程序命令(和命令参数)

在运行时可以更改以下主机检查属性:

  • 检查命令(和命令参数)
  • 检查间隔
  • 最多检查次数
  • 检查时间
  • 事件处理程序命令(和命令参数)

在运行时可以更改以下全局属性:

  • 全局主机事件处理程序命令(和命令参数)
  • 全局服务事件处理程序命令(和命令参数)

用于自适应监视的外部命令

为了在运行时更改全局或特定于主机或服务的属性,您必须通过外部命令文件将适当的外部命令提交给Nagios Core 。下表列出了在运行时可能会更改的不同属性,以及用于完成作业的外部命令。

可在以下URL上在线找到可用于自适应监视的外部命令的完整列表(以及如何使用它们的示例):https : //www.nagios.org/developerinfo/externalcommands/

笔记:

  • 更改检查命令,检查时间段或事件处理程序命令时,请务必注意,必须在启动Nagios之前定义这些选项的新值。将Nagios启动时将命令或时间段更改为未定义的任何请求都将被忽略。
  • 您可以指定命令参数以及实际的命令名称-只需使用感叹号(!)字符将各个参数与命令名称(以及彼此分开)即可。有关在运行时如何处理命令定义中的参数的更多信息,请参见文档。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁