首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【老张监控技术】Zabbix监控SSL证书有效期

【老张监控技术】Zabbix监控SSL证书有效期

作者头像
Zabbix
发布2021-02-03 10:37:23
发布2021-02-03 10:37:23
2.5K00
举报
文章被收录于专栏:Zabbix中国官方Zabbix中国官方
运行总次数:0

Zabbix监控SSL证书有效期

2013年开始使用Zabbix,2014-2016年负责Zabbix二次开发及架构设计,目前从事PaaS平台及微服务的开发和运维工作,Zabbix实践爱好者,Cactifans作者,golang爱好者

Zabbix开源社区——当代张思德

由于业务需要,最近通过Let’s Encrypt申请了一些SSL证书,而证书有效期为3个月,需要在证书到期之前renew。由于域名较多经常忘记renew,导致证书过期,因此想通过Zabbix的方式监控证书的到期时间,提前告警以便即时renew证书

使用说明

脚本下载地址; Linux kernel 3.x x86_64:

https://dl.cactifans.com/zabbix/zabbix_sslooker.kernel_3.10.0.x86_64.tar.gz

Linux kernel 2.x x86_64:

https://dl.cactifans.com/zabbix/zabbix_sslooker.kernel_2.6.32.x86_64.tar.gz

Windows AMD 64 x86_64:

https://dl.cactifans.com/zabbix/zabbix_sslooker.windows-amd64.zip

注意事项:

1.获取证书有效期为小时 2.自签发证书暂不支持检测

Zabbix Agent配置

下载对应的脚本到安装了Zabbix Agent并可以访问到检测证书网站的机器

代码语言:javascript
代码运行次数:0
运行
复制
cd /usr/local/src/
wget https://dl.cactifans.com/zabbix/zabbix_sslooker.kernel_3.10.0.x86_64.tar.gz
tar zxvf zabbix_sslooker.kernel_3.10.0.x86_64.tar.gz
chmod a+x sslooker

修改agent的配置文件zabbix_agent,增加如下内容

代码语言:javascript
代码运行次数:0
运行
复制
UserParameter=sslcheck[*],/usr/local/src/sslooker $1 $2

sslcheck为zabbix 的item key,

/usr/local/zabbix/share/sslooker为下载解压后的脚本可执行程序 添加之后,重启Zabbix Agent,在Zabbix Server上通过Zabbix get测试是否正常

代码语言:javascript
代码运行次数:0
运行
复制
zabbix_get -s  127.0.0.1 -k sslcheck[baidu.com,443]

如图

由于我使用zabbix server来检测证书,所以直接get本机的agent地址 sslcheck为刚才脚本里定义的key,方括号内为参数,第一个为域名,第二个为端口。返回数值为证书的有效时间,单位为小时

Zabbix Server配置

进入zabbix server,在对应的机器上建立对应的Item及Trigger即可告警。这里以检测baidu网站证书为例子,并设置过期48小时之前告警。 设置Item

设置Trigger

最新数据

多个域名可以通过建立多个Item的方式监控,或通过主机宏的方式监控

公众号搜索:张思德

#

文章/在线课程列表

传送门

1

【在线课程总结】Zabbix3.4版本新功能实践

2

【老张监控技术】Zabbix监控redis

3

【老张监控技术】Zabbix3.4分区表配置

4

【老张监控技术】Zabbix监控docker

更多精彩点击查看作家专栏

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Zabbix开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Zabbix监控SSL证书有效期
  • 使用说明
    • Zabbix Agent配置
    • Zabbix Server配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档