首页 > 运维 > Linux > k8s之域名与证书监控
2022
05-23

k8s之域名与证书监控

本文主要组件安装均使用Qist大佬仓库整理的yaml,Qist仓库地址如下:

本文用到组件如下:

  • Prometheus 安装不做赘述
  • blackbox-exporter
  • alertmanager
  • dingtalk

一、Prometheus安装

1、查看rule文件(可依据自己需求修改提前预警天数)

也可使用yaml方式添加 black-box.yaml

状态说明Prometheus Alert 告警状态有三种状态:Inactive、Pending、Firing

2、修改configmap 设置你要监控的域名(blackbox-exporter-files-discover.yaml)

3、执行所有yaml 创建prometheus

二、安装blackbox

访问:http://blackbox.shooter.com/

三、部署alertmanager

1. 修改告警配置文件secret

查看grafana

四、安装dingtalk告警插件

官方地址(如果要自己打镜像的可以去这里)

这个git拉取的代码,需要先编译,然后再打包成镜像才可以使用。编译方式请戳这里

1、安装dingtalk服务

2、创建告警模板配置文件configmap

3.创建你的钉钉webhook token和secret配置文件

4.应用

5.查看服务

6.查看日志(刚才有个blackbox.shooter.com域名离线将会产生告警)

200说明发信成功

7.查看钉钉告警

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。