首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
zabbix python3脚本 企业微信
2024-08-28
zabbix配置企业微信报警
+++++++++++++++++++++++++++++++++++++++++ 1. 工作中最长使用的就是微信,普及,开源,而且免费!!! 2. 在企业微信中要记录的值: · 部门id · 企业id · 创建一个应用,记录应用的 AgentId.Secret值 3. 脚本存放目录:/usr/local/zabbix/share/zabbix/alertscripts/wechat.py #!/usr/bin/python#_*_coding:utf-8 _*_ import urlli
zabbix(LNMP)的企业微信告警
一.简介 KVM+虚拟机的基于LNMP平台zabbix3.0的监控系统.能通过企业微信实现服务器状态的告警功能! 二.环境 服务器:DELL 710 32G RIDA 5 系统:Linux 3.10.0-862.el7.x86_64 基于KVM的虚拟机 系统:Linux 3.10.0-862.el7.x86_64 内存:6G 硬盘:80G 设置: SELINUX=disabled iptables -F -Z 三.准备LNMP平台 3.1 yum install ng
Python3调用企业微信用于告警
前段时间利用py爬虫抓取一些网页信息,然后通过wxpy发送到微信群,以用作日常告警,感觉还是很方便. 但好景不长,我的小号微信被腾讯封了(很常见咯), 显示无法登录网页版微信,至今已经有半个多月了. 怎么办,已经体验过微信告警的方便后,无法回归原始人工查看了.思来想去,决定探索py调用微信企业号试试看: 一.申请企业微信 具体见企业微信官网:https://work.weixin.qq.com/wework_admin/register_wx?from=myhome_mp_home 反正比较麻烦
zabbix 发送邮件到企业微信
#!/usr/bin/python2.7#_*_coding:utf-8 _*_#auther:拿来用用import requests,sys,jsonimport urllib3urllib3.disable_warnings() def GetTokenFromServer(Corpid,Secret): Url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken" Data = { "corpid":Corpid,
Python3 使用企业微信 API 发送消息
#coding=utf- import requests import json Secret = "TUbfeW8nFQakwOS4czm13SCnxSUPOqY2K0XHtM8XLT34" corpid = 'wwfe776a5bc7b90190a' url = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid={}&corpsecret={}' getr = requests.get(url=url.format(c
zabbix使用企业微信发送告警信息
用qq邮箱发送告警信息一点都不方便,看到网上说也可以使用微信发送告警信息,所以就试了一下. 首先先试着在虚拟主机上给微信发送信息. 我们需要注册企业微信,注册时有一个地方需要注意,就是注册时选择组织,再选择没有组织机构代码证继续注册.注册好之后,在企业应用里面新建一个应用并命名为微信告警,创建好之后点击进入微信告警应用,可以看到agentid和secret序号,这两个序号我们后面需要用到.另外,我们点击进入我的企业,可以看到corpid序号,这个序号我们后面也需要用到 然后进入虚拟主机 yum
zabbix实现企业微信监控报警
一.zabbix基本说明 简介:zabbix基于Web界面的分布式系统监控的企业级开源软件.可以监控各种系统与设备,网络参数,保证服务器设备安全运营:提供灵活的通知机制.如果检测到的指标不达标,就实现报警功能. 监控报警原理图 简单的说明:创建监控项目===>创建图形===>创建触发器(定义标准值的界限) 如果不达标,在仪表盘显示问题 ===>创建微信报警媒介====>添加报警联系人(如果不达标,触发报警动作) 二.实现微信报警,需要注册企业微信 官网注册:https://work
配置zabbix通过微信报警企业微信报警
如今势态: 报警的方式可谓是八仙过海各显神通,如电话报警,短信报警,邮件报警,QQ报警,微信报警等等. 电话报警:一般都是使用别的平台的工具,平台给你提供一个接口供你使用,大多数为限量收费款 短信报警:一般是服务器安装串口GSM短信猫(也有其他平台提供这种接口),zabbix可以使用他来发送短信通知给管理员 邮件报警:一般是在server端安装邮件的客户端如sendEmail等,写脚本给zabbix进行调用,触发后发邮件给管理员 Q Q 报警:一般使用Mojo-Webqq的perl模板和cpan
zabbix企业微信报警实现
企业微信配置 # 注册 企业微信注册地址:https://work.weixin.qq.com 笔者注册的企业微信名称为 5iik # 配置 # 在主干5iik(企业名称)下添加子部门(监控组),并将自己加入到组中: # 依次点击 应用管理 > 创建应用,将可见范围选择 "监控组": # 笔者创建的应用名称为 "监控示警" # 至此,企业微信配置完毕,需要收集的信息如下: 1)成员账号 2)组织部门ID 3)Agentld和Secret 4)企业ID zabb
Zabbix 3.0 配置企业微信报警(注册---测试)
一.申请企业微信 1.登录企业微信官网,点击企业注册 二.配置企业微信 1.邀请管理员使用企业微信,如果有多个人直接添加新成员 2.管理员收到邀请,下载手机版企业微信,使用微信号登陆即可 3.创建应用 4.填写应用信息,点击创建即可 准备以下信息: CorpID:在“我的企业”-“企业信息”最下面可查 Secret:点击“Zabbix”应用可查 Agentld:点击“Zabbix”应用可查 用户账号:在“通讯录”页,点击管理员可查 三.配置脚本 1.编辑zabbix_server配置文件,设置默
zabbix企业微信告警配置教程
前言: zabbix企业微信告警只需要配置一次就可以使用很久了,但是发现再次配置时,总会有遗忘,很麻烦又要去重新熟悉,所以,现在记录一份详细的配置过程,方便日后再次配置. 1.zabbix_server服务器端配置: cat /usr/local/zabbix/etc/zabbix_server.conf | grep -Ev "^$|^#" LogFile=/tmp/zabbix_server.log DBHost=127.0.0.1 DBName=zabbix DBUser=roo
微信企业号升级企业微信后zabbix告警发不出去
首先看下微信的脚本 #!/bin/bash ###SCRIPT_NAME:weixin.sh### ###send message from weixin for zabbix monitor### ###wuhf### ###V1-2015-08-25### CropID='wx3173159e4b4e6586' #修改 Secret='zWdc3sc-BfYUHRm_DR8OEZvSum_3kPb-fD7zEGh72FUdMYXEexQ1-8vGZa2Tb_85' #修改 GURL="htt
python3.6-Yelp/elastalert0.2.1-elk7.2.0邮件加企业微信告警
0.修改时区(前提条件已经安装好elk7.2) rm -f /etc/localtimecp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimetimedatectl set-timezone Asia/Shanghai 1.升级python # 安装依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-d
zabbix 监控redis 挂掉自动重启 并发送企业微信
1.创建redis监控项[配置]-[主机]-[监控项]-创建监控项,监控6379端口(注意关闭防火墙或者开启防火墙端口6379) redis配置文件设置允许任何地址监听: 添加监控项 2.创建redis触发器,[配置]-[主机]-[触发器]-创建触发器,端口为0时触发(端口为1表示正常,端口为0表示断开) 主机有一个监控项和触发器 3.创建动作触发器,[配置]-[动作]-右上角事件源,下拉选择触发器-创建动作 redis 挂掉后发送信息给微信,执行远程命令重启redis 注意:zabbix远程命
UDP端口检查告警SHELL脚本(企业微信版机器人版)
脚本准备 0Batch_Check.sh 1port_check.sh 2wechat_bot_alert.sh CheckList CheckList #支持大/小写 10.1.1.5 Udp 53 127.0.0.1 Tcp 1234 0Batch_Check.sh #!/bin/sh while read LineX do #echo $LineX ./1port_check.sh $LineX done < ./CheckList 1port_check.sh #!/bin/sh #TC
Zabbix告警脚本-微信
1.weixin.sh [root@iot-svndata02 bin]# cat weixin.sh #!/bin/bash ###SCRIPT_NAME:weixin.sh### ###send message from weixin for zabbix monitor### ###zongx### ###V1---### #CropID='wx01975981c5d1502c' #Secret='k6hjyg4UY1Sx4YZIA6teqq5Q_cjjuDKliN3fVCUksN0' #
python3企业微信群组报警
公司提出一个需求需要做一个企业微信的一个消息推送,需要将消息发送到聊天群里详细信息如下. 如何创建应用请阅读我的上篇文章:https://www.cnblogs.com/wangyajunblog/p/9996308.html # -*- coding: UTF-8 -*- import requests import urllib.request import json def get_token(url, corpid, corpsecret): token_url = '%s/cgi-bi
Zabbix4.0报警配置-企业微信报警
一:前期准备 1.1:企业号注册 https://qy.weixin.qq.com/ 微信调用接口说明 http://qydev.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5 微信企业号接口调试地址 http://qydev.weixin.qq.com/debug 1.2:建立应用: 1.3:获取企业ID 1.4:获取Secret 1.5:获取token https://work.weixin.qq.com/api/devt
Zabbix4.2.0使用Python连接企业微信报警
目录 1. 配置企业微信 2. 脚本配置 2.1 安装python依赖的库 2.2 编写脚本 2. 搭建FTP 3. 配置Zabbix监控FTP 3.1 添加FTP模板 3.2 添加报警媒介 3.3 配置到用户 3.4 配置动作 4. 模拟故障测试 4.1 停止FTP并查看 4.2 恢复FTP并查看 前置条件: 搭建Zabbix4.2.0(必须):Yum安装Zabbix4.2.0 Zabbix4.2.0使用python邮件报警(非必需):Zabbix4.2.0基本配置和邮件报警 进入网站注册企业
分布式监控系统Zabbix-3.0.3-新版微信报警(企业微信取代企业号)
一般来说,Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是现在越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理.之前介绍了分布式监控系统Zabbix-3.0.3-完整安装记录(6)-微信报警部署,然而新版微信已取消了企业号,改用企业微信.使用微信号发短信一般会有条数限制,企业微信没有这个限制,而且成员分组也方便.比起之前的微信企业号,企业微信方式在zabbix报警设置上还是有一点不一样的
热门专题
python libvirt api 如何关闭日志
多个tomcat修改端口
all in one是什么考试
python删除list多个元素
redis 源码编译安装
keras 版本修改
手机无法进入fastboot
maven package成功 classes空的
button onclick 阻止form提交
sql 简化变量定义
sqlserver触发器 执行效率
计划任务执行sql脚本
python读取上传文件内容
用opengl绘制正弦函数
mac python控制台模拟回车
网页 获取多个筛选条件
oracle表空间不足超过32G
服务器java进程内存长期占用过高
js鼠标放上去才显示
三波段合成是什么意思