监控插件check_http证书到期检查

时间:2017-12-22 19:41:04

标签: ssl nagios

[root @ chi plugins]#'/ usr / lib64 / nagios / plugins / check_http''''''''''''''''99 .830.700.184''-S''-p''443 “

SSL OK - 证书'localhost'将于2018-12-14 02:20 + 0000 / UTC到期。 HTTP警告:未找到HTTP / 1.1 404 - 在0.156秒响应时间内有226个字节|时间= 0.155850s​​ ;;; 0.000000大小= 226B ;;; 0

我需要禁止HTTP 404警告。如果有另一个插件可以做到这一点,我想知道它。 (我无法在网络服务器上更改任何内容。)

2 个答案:

答案 0 :(得分:0)

您可以使用相同的插件,但添加-e 404,因此它将如下所示:

[root@chi plugins]# '/usr/lib64/nagios/plugins/check_http' '-C' '15,30' '-I' '99.830.700.184' '-S' '-p' '443' '-e' '404'

-e 404标志禁止404错误代码。

答案 1 :(得分:0)

我使用了tcp命令(check_tcp插件)。我应该一直使用check_tcp。

在我的/etc/icinga2/zones.d/global-templates/global-commands.conf文件中,我添加了

apply Service "HTTPS/8443: Secure Management Interface" {
  import "generic-service"
  check_command = "tcp"
  vars.tcp_port = "8443"
  vars.tcp_ssl  = true
  vars.tcp_timeout = 60
  vars.tcp_ipv4 = true
  vars.tcp_ipv6 = false
  vars.tcp_timeout = 30

  assign where host.vars.devtype == "dadada"