【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(三)

简介: 【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(三)

7、远程执行命令

因为zabbix服务启动用户为zabbix,所以在远程执行命令时,需要sudo提权

1. [root@Web01 ~]# grep zabbix /etc/sudoers
2. root    ALL=(ALL)       ALL
3. zabbix ALL=(ALL) NOPASSWD: ALL
4. 
5. #测试zabbix权限
6. [root@Web01 ~]# su - zabbix -s /bin/bash
7. Last login: Mon May  8 22:16:48 CST 2023 on pts/0
8. -bash-4.2$ sudo systemctl restart sshd
9. 
10. [root@Web01 ~]# cat /etc/zabbix/zabbix_agentd.conf|grep EnableRemoteCommands
11. ### Option: EnableRemoteCommands - Deprecated, use AllowKey=system.run[*] or DenyKey=system.run[*] instead
12. EnableRemoteCommands=1
13. 
14. [root@Web01 ~]# systemctl restart zabbix-agent

[root@Web01 ~]# systemctl stop sshd

自动恢复

8、微信报警

1、配置脚本文件

1. #需要用到weixin.py脚本和get-pip.py脚本
2. vim weixin.py
3. #修改三行内容,具体信息,参考自己的企业微信
4. corpid='xxx'
5. appsecret='xxx'
6. agentid=1xx
7. 
8. [root@Zabbix ~]# python get-pip.py        #报错是网络问题,重新执行
9. [root@Zabbix ~]# pip install requests
10. [root@Zabbix ~]# python weixin.py 'XingMing' '下雨了!' '回家收衣服'    #姓名,首字母大写
11. 
12. [root@zabbix ~]# mv weixin.py /usr/lib/zabbix/alertscripts/        #移动至zabbix指定的目录
13. [root@zabbix ~]# chmod +x /usr/lib/zabbix/alertscripts/weixin.py    #给予执行权限

企业微信后台需要添加小程序,添加可信域名(需备案),添加可信IP(zabbix的所在网络的公网IP,curl cip.cc)

 

2、配置报警媒介类型

3、增加用户的告警媒介,填写收件人

4、配置动作添加微信媒介进行告警测试

目录
相关文章
|
25天前
|
消息中间件 运维 监控
智能运维,由你定义:SAE自定义日志与监控解决方案
通过引入 Sidecar 容器的技术,SAE 为用户提供了更强大的自定义日志与监控解决方案,帮助用户轻松实现日志采集、监控指标收集等功能。未来,SAE 将会支持 istio 多租场景,帮助用户更高效地部署和管理服务网格。
259 51
|
26天前
|
数据采集 运维 监控
数据采集监控与告警:错误重试、日志分析与自动化运维
本文探讨了数据采集技术从“简单采集”到自动化运维的演进。传统方式因反爬策略和网络波动常导致数据丢失,而引入错误重试、日志分析与自动化告警机制可显著提升系统稳定性与时效性。正方强调健全监控体系的重要性,反方则担忧复杂化带来的成本与安全风险。未来,结合AI与大数据技术,数据采集将向智能化、全自动方向发展,实现动态调整与智能识别反爬策略,降低人工干预需求。附带的Python示例展示了如何通过代理IP、重试策略及日志记录实现高效的数据采集程序。
数据采集监控与告警:错误重试、日志分析与自动化运维
|
5月前
|
Prometheus 运维 监控
智能运维实战:Prometheus与Grafana的监控与告警体系
【10月更文挑战第26天】Prometheus与Grafana是智能运维中的强大组合,前者是开源的系统监控和警报工具,后者是数据可视化平台。Prometheus具备时间序列数据库、多维数据模型、PromQL查询语言等特性,而Grafana支持多数据源、丰富的可视化选项和告警功能。两者结合可实现实时监控、灵活告警和高度定制化的仪表板,广泛应用于服务器、应用和数据库的监控。
616 3
|
18天前
|
运维 监控 安全
【案例分享】中国通号卡斯柯公司:ZABBIX如何破解轨道交通监控难题
本文根据2023上海峰会上朱林贤的演讲整理,聚焦中国通号卡斯柯公司如何借助Zabbix实现轨道交通信号系统的智能化管理。作为中外合资企业,卡斯柯通过统一平台整合设备监控,大幅降低成本并提升灵活性,成功应用于国内外项目。文章探讨了传统监控系统的痛点、研发维护经验及国产化与开源技术挑战,为行业转型提供了宝贵启示。未来,开放协作将是推动轨道交通智能化发展的关键。
45 0
|
1月前
|
消息中间件 运维 监控
智能运维,由你定义:SAE自定义日志与监控解决方案
SAE(Serverless应用引擎)是阿里云推出的全托管PaaS平台,致力于简化微服务应用开发与管理。为满足用户对可观测性和运维能力的更高需求,SAE引入Sidecar容器技术,实现日志采集、监控指标收集等功能扩展,且无需修改主应用代码。通过共享资源模式和独立资源模式,SAE平衡了资源灵活性与隔离性。同时,提供全链路运维能力,确保应用稳定性。未来,SAE将持续优化,支持更多场景,助力用户高效用云。
132 2
|
2月前
|
存储 缓存 监控
|
3月前
|
监控 运维
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
本文介绍如何设置和查看域名或证书监控。步骤1:根据证书状态选择新增域名或证书监控,线上部署推荐域名监控,未部署选择证书监控。步骤2:查询监控记录详情。步骤3:在详情页查看每日定时检测结果或手动测试。
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
|
3月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
77 23
|
3月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
83 22
|
3月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
91 25

推荐镜像

更多
下一篇
oss创建bucket