上传网站步骤,正规做网站公司,个人注册公司代理,苏州网页关键词优化背景
项目需要#xff0c;需要监控所有的SSL证书的有效期#xff0c;因此需要自定义一个监控项
实现
创建自定义脚本
在Zabbix的scripts目录(/etc/zabbix/scripts/)下创建一个新的shell脚本check_ssl.sh#xff0c;内容如下
#!/bin/bash
time$(echo | openssl s_client…背景
项目需要需要监控所有的SSL证书的有效期因此需要自定义一个监控项
实现
创建自定义脚本
在Zabbix的scripts目录(/etc/zabbix/scripts/)下创建一个新的shell脚本check_ssl.sh内容如下
#!/bin/bash
time$(echo | openssl s_client -connect $1:443 2/dev/null | openssl x509 -noout -dates |awk -F NR2{print $2})
times$((($(date %s -d $time)-$(date %s))/(60*60*24)))
echo $times修改agent配置文件
UserParametercheck_ssl[*],/etc/zabbix/scripts/check_ssl.sh $1在Zabbix console中配置
创建如下item name值为SSL certification expire date of {{domain}} key值为check_ssl[domain] 都需要填入自己要监控的domain
在latest data中即可看到具体的有效期