zabbix 邮件报警脚本

简介:

邮件报警脚本
vi alertscripts/sendmail.sh
#!/bin/bash
messages=echo $3 | tr '\r\n' '\n'
subject=echo $2 | tr '\r\n' '\n'
echo "${messages}" | mail -s "${subject}" $1 >>/tmp/sendmail.log 2>&1

微信报警脚本
vi alertscripts/weixin.py 
#!/usr/bin/env python
#coding:utf-8
import socket,sys
if len(sys.argv) == 1:
print "参数错误!"
sys.exit(1)
else:
message = sys.argv[1]
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
host = '116.62.20.104'
port = 1111
try:
s.connect((host,port))
s.send('0,,,,'+message)
date = s.recv(1024)
print date.decode('utf-8')
except Exception as err:
print err
print "api连接错误"
sys.exit(1)
s.close()



     本文转自yzy121403725 51CTO博客,原文链接:http://blog.51cto.com/lookingdream/2052007,如需转载请自行联系原作者



相关文章
|
监控
zabbix设置邮件报警
zabbix设置邮件报警
214 0
|
7月前
|
运维 监控 BI
zabbix强大的报警系统
zabbix强大的报警系统
276 8
|
监控 Ubuntu Shell
用shell脚本部署zabbix
用shell脚本部署zabbix
263 1
|
11月前
|
监控 关系型数据库 MySQL
一文吃透企业级elk技术栈:11. zabbix报警实现
一文吃透企业级elk技术栈:11. zabbix报警实现
|
监控 前端开发
Zabbix使用外部邮箱服务器发送邮件报警
Zabbix使用外部邮箱服务器发送邮件报警
|
监控 关系型数据库 应用服务中间件
zabbix自定义监控、钉钉、邮箱报警
zabbix自定义监控、钉钉、邮箱报警,实验准备,安装,添加监控对象,添加自定义监控项,监控mariadb,监控NGINX,钉钉报警设置,邮件报警
529 0
|
运维 监控
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(四)
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(四)
319 0
|
3月前
|
运维 监控 安全
【案例分享】中国通号卡斯柯公司:ZABBIX如何破解轨道交通监控难题
本文根据2023上海峰会上朱林贤的演讲整理,聚焦中国通号卡斯柯公司如何借助Zabbix实现轨道交通信号系统的智能化管理。作为中外合资企业,卡斯柯通过统一平台整合设备监控,大幅降低成本并提升灵活性,成功应用于国内外项目。文章探讨了传统监控系统的痛点、研发维护经验及国产化与开源技术挑战,为行业转型提供了宝贵启示。未来,开放协作将是推动轨道交通智能化发展的关键。
127 0
|
5月前
|
存储 缓存 监控
|
6月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
96 23

热门文章

最新文章

推荐镜像

更多