一、日志1、日志的作用日志记录用户操作、系统运行状态,好的日志系统可以帮助研发和运维:掌握线上服务运行状态;快速定位线上问题;发现系统瓶颈;服务报警;挖掘数据价值;……2、日志级别基本级别(由低到高):DEBUG:The DEBUG Level designates fine-grained informational events that are most useful to debug an
打开电脑版钉钉创建机器人 1.创建钉钉机器人 打开电脑版钉钉,创建一个群,创建自定义机器人,按如下步骤创建 https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq我创建的机器人如下: 群设置-->智能群助手-->添加机器人-->自定义-->添加机器人名称:kube-event 接收群组:钉钉报警测试安全设置: 自定义关键词:
转载
2024-05-24 13:25:15
202阅读
elk服务器安装钉钉插件创建个文件夹存放插件mkdir -p /data/prometheus/dingtalk下载prometheus-webhook-dingtalkwget https://github.com/timonwong/prometheus-webhook-dingtalk/releases/download/v1.4.0/prometheus-webhook-dingt
原创
2022-12-13 10:32:50
482阅读
打开电脑版钉钉创建机器人1.创建钉钉机器人打开电脑版钉钉,创建一个群,创建自定义机器人,按如下步骤创建怎么添加自定义机器人?
原创
2022-08-17 09:28:05
1104阅读
实现钉钉告警之前我们配置过邮件告警,但在实际工作环境下,使用邮件告警还是有些许不方便,相对于邮件来说应该还是钉钉、微信等用的更多更方便。创建群组、添加告警机器人钉钉的聊天界面,点击发起群聊:钉钉要3个人才能建群,所以需要添加两个人即可。点击群设置 → 群机器人 → 添加机器人:这里选择自定义,点击添加,自定义一个名字。生成了一个 webhook ,复制,后面会用到。告警脚本配置在zabbix se
原创
2021-04-25 09:41:32
843阅读
1、服务器环境准备(Centos7.6)(1)服务器1:zabbix服务端服务器2:客户端(2)客户端服务器上安装agent,并且安装httpd服务,在zabbix网页添加此主机,并且配置监控项和触发器①安装httpd服务[root@controlnode alertscripts]# yum install httpd -y②启动httpd服务并加入开机自启[root@controlnode a
转载
2024-05-02 09:14:15
1263阅读
点赞
1评论
#!/bin/bash
source ~/.bash_profile
logfile=/tmp/rsync_dags.log
time=$(date "+%Y-%m-%d %H:%M:%S")
webhook='https://oapi.dingtalk.com/robot/send?access_token=4e13850af53becaa396694e4dq076d7feeecd7161c1a
转载
2023-06-30 11:31:34
234阅读
安装zabbix的服务器 zabbix-server 192.168.231.219zabbix-agent 192.168.231.217 ,已安装nginx前提Zabbix告警是指当监控项的值超过了预设的阈值时,Zabbix会向管理员发送告警信息,以便管理员及时处理问题。浏览器访问 192.168.231.219/zabbix创建监控项检查 TCP 端口 是否处于侦听状
转载
2024-08-29 17:56:03
183阅读
我们知道,之前的运维告警多通过mail 等方式通知到相应的人员,难以实现随时随地的查看。随着手机APP的发展,很多告警开始发送到IM软件上去。目前比较常用的是发送到微信和钉钉上,今天我们将重点放在钉钉上。群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。借助钉钉机器人,通过官方提供的API,可以很方便的post数据到相应的接收人 。群机器人支持Web
转载
2024-05-23 17:03:12
158阅读
系统工程 - 运维篇 第二章 Zabbix配置钉钉群聊告警机制系统工程 - 运维篇系列文章回顾下章内容前言实施步骤Zabbix配置钉钉群聊告警机制新增监控主机,添加监控项,触发器导入自定义图标;新增拓扑图并添加图标;添加主机之间的链接关联新增钉钉告警的报警媒介类型;给用户分配报警媒介类型;新增动作并关联到触发器,触发后操作应用到钉钉告警的消息模板配置钉钉机器人编写钉钉告警的Python脚本ding
转载
2024-02-28 11:04:14
328阅读
1.实现的处理逻辑 a.在服务器用docker-compose安装sentry b.定义类(调用请求的处理流程,在调用流
原创
2023-06-19 17:46:11
315阅读
上周5快下班想要开始开心的周末生活的时候,例行检查了一个最近刚刚切换了设备的库,在查看告警日志的过程中,突然远程被中断,过了好一会才又重新连接过去继续查看,告警日志新增加了实例和数据库的打开信息日志,继续往上翻到中断连接之前的位置,但是就是没看到关闭日志,于是怀疑OS被重启过,甚至怀疑是直接power off,但是想想不对,毕竟是生产环节呀,于是一边让开发
转载
2024-07-08 16:10:03
77阅读
工作群里的消息怕过于安静,又怕过于频繁一、业务背景在开发的过程中会遇到各种各样的开发问题,服务器宕机、网络抖动、代码本身的bug等等。针对代码的bug,我们可以提前预支,通过发送告警信息来警示我们去干预,尽早处理。二、告警的方式1、钉钉告警通过在企业钉钉群,添加群机器人的方式,通过机器人向群内发送报警信息。至于钉钉机器人怎么创建,发送消息的api等等,请参考官方文档2、企业微信告警同样的套路,企业
转载
2024-04-25 16:57:32
216阅读
一、前言开发排查系统问题用得最多的手段就是查看系统日志,ELK 是 Elastic 公司开源的实时日志处理与分析解决方案,已经为日志处理方案的主流选择。而在生产环境中,如何针对 ELK 进行监控,保证各个组件正常运行?如何知道目前的资源是否能承受线上的压力呢?本文主要是以 Elastic Stack 7.x 版本为例,介绍如何监控 ELK 自身的各个组件。 二、总体架构常见的 Elast
转载
2024-04-16 15:51:20
246阅读
文章目录背景信息钉钉配置1. 钉钉机器人配置2. 钉钉脚本配置[此步骤在Zabbix Server配置]3. Zabbix告警媒介配置4. Zabbix用户报警媒介配置5. Zabbix告警动作设置常见问题 背景信息在之前的系列文章中,我介绍两种不同的告警方式,大家可以参考如下传送门:Zabbix监控系统系列之六:EMAIL警告配置Zabbix监控系统系列之十六:企业微信告警EMAIL方式与企业
转载
2024-02-25 07:31:01
257阅读
我们可以通过创建Webhook类型的报警媒介,实现zabbix与钉钉群机器人联动,从而达到监控主机的实时告警目的。1.创建钉钉机器人首先在我们的钉钉运维群中新建一个机器人。打开智能群助手,选中添加机器人。 选择“自定义webhook机器人”。 上面的webhook链接,就是zabbix和我们的钉钉机器人沟通的纽带,在后面的脚本中要用到。2.编写告警脚本2.1 检查python环境我的Server环
转载
2024-01-03 11:02:49
225阅读
Prometheus AlertManager 钉钉报警之前介绍过使用email报警,prometheus alertmanager是支持钉钉以及企业报警的,这里暂时使用钉钉告警由于本人不会Python脚本,这里所使用的Python脚本目录之前可以将告警输出,没有进行优化我这里使用Secret 来保存钉钉的TOKENSecret是用来保存小片敏感数据的k8s资源,例如,token,或者秘钥
转载
2024-03-17 11:51:44
91阅读
一.部署alertmanager
1.1 创建目录
mkdir -p /deploy/app/alertmanager/config
chmod -R 777 /deploy/app/alertmanager/config
1.2部署alertmanager,也需要个配置文件,先部署临时容器,然后把配置文件复制下来
docker run -d -p 9093:9093 --name alertm
原创
2023-06-03 20:30:25
1372阅读
一、获取钉钉webhook
打开钉钉——>机器人管理——>自定义——>添加——>复制webhook地址
二、下载prometheus-webhook-dingtalk插件(8060)
# wget https://github.com/timonwong/prometheus-webhook-dingtalk/releases/download/v1.4.0/prome
原创
2024-02-26 08:24:38
821阅读
zabbix安装以及使用1:zabbix安装1.1 zabbix 环境要求 硬件配置: 2个CPU核心, 4G 内存, 50G 硬盘(最低)操作系统: Linux centos7.2 x86_64Python = 2.7.xMariadb Server ≥ 5.5.56httpd-2.4.6-93.el7.centos.x86_64PHP 5.4.16&