前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zabbix监控SSL证书有效期时间

Zabbix监控SSL证书有效期时间

作者头像
子润先生
修改2021-07-07 10:27:52
2K0
修改2021-07-07 10:27:52
举报

主机环境:

[root@Localhost ~]# cat /etc/redhat-release

CentOS Linux release 7.7.1908 (Core)

使用说明:

脚本下载地址:

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|AMD64:https://dl.cactifans.com/zabbix/zabbix_sslooker.windows-amd64.zip

注意事项:

1、获取证书有效期为小时

2、自签发证书暂不支持检测

具体步骤:

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

脚本使用方法:

第一个参数为域名,第二个为https端口号

例:./sslooker www.yangxingzhen.com 443

Zabbix Agent配置:

1)下载sslooker脚本文件

[root@Localhost ~]# wget https://dl.cactifans.com/zabbix/zabbix_sslooker.kernel_3.10.0.x86_64.tar.gz

2)创建脚本存放目录

[root@Localhost ~]# mkidr -p /data/scripts

3)解压sslooker脚本文件

[root@Localhost ~]# tar zxf zabbix_sslooker.kernel_3.10.0.x86_64.tar.gz -C /data/scripts

4)配置Zabbix_agent.conf文件,增加以下内容

代码语言:javascript
复制
UserParameter=check_ssl[*],/data/scripts/sslooker $1 $2

添加完后保存,重启zabbix_agentd服务

5)zabbix_get测试能否获取键值

[root@Localhost ~]# /usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k check_ssl[www.yangxingzhen.com,443]

5881

能获取到值,说明安装成功。

Zabbix server配置:

1)新建监控项,如下图(也可以直接新建模板,方便以后直接添加。)

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

2)填写相对应的名称、键值、应用集,如下图所示

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

3)配置图形

1、创建图形

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

2、填写相对应的名称、监控项,如下图所示

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

4)配置触发器

1、创建触发器

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

2、填写相对应的名称、监控项、结果,如下图所示

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

这里触发默认配置为240小时(10天)

5)图形界面,如下图

Zabbix监控SSL证书有效期时间
Zabbix监控SSL证书有效期时间

至此,Zabbix监控SSL证书有效时间成功。

本文系转载,前往查看

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

本文系转载前往查看

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
SSL 证书
腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档