Beats:使用 Heartbeat 来检查 TLS 证书是否将要过期
在许多时候,我们需要监控一个网站的 TLS 证书。如果快要过期了,我们希望能发出警报。这个需求我们可以使用 Heartbeat 并在 Kibana 中的 Uptime 应用中来实现。
首先,我们来安装好自己的 Heartbeat,并修改它的配资文件 heartbeat.yml 文件。在它的 heartbeat.monitors 下添加如下的配置:
heartbeat.yml
heartbeat.monitors:# 一下是添加的部分
- type: httpid: elastic-officialname: elasticenabled: trueschedule: "@every 5s"urls:- https://elastic.co- type: httpid: my-clustername: my clusterschedule: '@every 5s'urls:- https://192.168.0.4:9200username: elasticpassword: passwordssl.certificate_authorities: ['/Users/liuxg/elastic3/heartbeat-7.13.0-darwin-x86_64/ca.crt']
在上面,我们使用两个 http 的监控。一个监控 Elastic 的官方网站 https://elastic.co,而另外一个是我的自己的 Elasticsearch 集群。
当我们配置完毕后,我们可以使用如下的方式来启动 Heartbeat:
./heartbeat -e
这样我们就可以看到数据被导入到 Elasticsearch 中。我们打开 Kibana 中的 Uptime 应用:
在上面,我们可以清楚地看到 https://elastic.co 网站的 TLS 将在 2 个月后就会过期,而我自己的 Elasticsearch 集群的证书将会在 3 年后过期。
我们可以在 Uptime 应用中的 Status alert 中,点击开关,并打开 Alert:
关于如何配置 Alert,请参考我们在 “Elastic:菜鸟上手指南” 中的 “通知及警报” 章节 。这里就不再详述了。
Beats:使用 Heartbeat 来检查 TLS 证书是否将要过期相关推荐
- 更新:为 NGINX 配置免费的 Let‘s Encrypt SSL/TLS 证书
众所周知,网站的 SSL/TLS 加密会为您的用户带来更靠前的搜索排名和更出色的安全性.但目前有许多障碍阻碍了网站所有者采用 SSL. 其中两个最大障碍是证书获取成本高昂和所涉人工流程繁琐.而现在,有 ...
- openssl命令查看证书有效期_使用OpenSSL来检查SSL证书过期的方法
对于Linux和Unix用户,你可能需要检查系统上的本地SSL证书文件是否过期,OpenSSL附带一个SSL/TLS客户端,可用于建立与使用SSL证书保护的服务器的透明连接,或直接调用证书文件.本文将 ...
- MQTT Broker mosquito配置以及使用tls证书登录附上Python调用代码
MQTT Broker mosquito配置以及使用tls证书登录 文章目录 MQTT Broker mosquito配置以及使用tls证书登录 1. 前言 2. 安装 3. mosquito相关命令 ...
- docker远程访问TLS证书认证shell
docker开启远程访问端口,防止非法访问 配置证书认证 配置防火墙或安全策略 #!/bin/bash # docker.tls.sh # 环境centos 7 ,root # 创建 Docker T ...
- keytool安装tls证书_TLS使用指南(一):如何在Rancher 2.x中进行TLS终止?
引 言 这是一个系列文章,我们将在本系列中探索Rancher使用TLS证书的不同方式.TLS,安全传输层协议,是用于保护网络通信的加密协议.它是目前已经弃用的安全套接层(SSL)的继任者. 你可以从本 ...
- 使用pip安装包提示TLS证书错误解决办法
2019独角兽企业重金招聘Python工程师标准>>> 在使用pip安装python包的时候,经常会出现以下类似的错误: Could not fetch URL https://py ...
- ie检查服务器证书吊销,浏览器弹出“该站点安全证书吊销信息不可用是否继续”解决方法...
据部分用户反映,在我们浏览网页时,常常会弹出"该站点安全证书的吊销信息不可用,是否继续"的错误提示,许多用户用户按照提示点击"是"后,发现任然无法进入相应的网页 ...
- ie检查服务器证书吊销,“检查服务器证书是否已吊销”的勾选去掉
尊敬的客户,您好! 感谢您在我们的TechNet论坛发帖. 1.这是什么问题?该怎么解决? >>根据您的描述,您是不是使用公网证书绑定了一个IE网页,当在IE选项里勾选"检查服务 ...
- 域名注册_申请证书\SSL证书\tls证书
网上申请域名和SSL证书的教程较多,但是很多都不连贯也不完整,还是付费申请,接下来我用一篇文章详细说明域名和SSL证书的申请和配置步骤. 平时我们在搭建网站.博客或其它加密服务时需要用到域名和SSL证 ...
最新文章
- 比特币现金可以指数级扩大并支持全球经济
- linux强制踢出用户,Linux下管理员强行踢出用户的命令使用方法
- Handler消息传递机制(二)Handler,Loop,Message,MessageQueue的工作原理
- 【刷题】LOJ 6014 「网络流 24 题」最长 k 可重区间集
- 三维空间长度温度数量_塑料压力和温度对注塑件质量与尺寸的影响研究
- 软件的安装目录 linux,linux 软件安装目录详解
- .NET Core 2.1中改进的堆栈信息
- cocos lua调用java_【Tech-Lua】Cocos-2dx-Lua调用java的小白教程(三)
- mysql删除用户账号和密码_mysql添加、删除用户和授权用户
- [转]MPlayer快捷键参数设置--系统开销最少的影音播放器
- jstl与EL表达式处理字符串
- 【抽象代数】类方程和有限群
- 软件基本功:代码创新要不得:for循环判断一个字符是不是数字字符
- 印象笔记如何与微信连接到服务器,如何保存微信和微博到印象笔记?
- linux添加变色龙引导,变色龙引导界面屏蔽多余盘符并默认启动Mac _ 黑苹果乐园...
- java实现MongoDB中unwind与match用法
- 如何提高下载速度(校园网怎么提高下载速度)
- 文本溢出显示省略号效果
- QPushButton 实现保持按下效果(转载​​)
- 专业计算机能力考试 技巧,计算机二级考试复习技巧