首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏运维开发故事

    ZABBIX对接飞书实现报警通知

    2.根据zabbix报警的收信人手机号获取user_id,用于后面在群里@相关负责人,或者直接发给某个责任人 3.chat_id用于发送给指定的群,这里我提供两种方法获取chat_id,后面会介绍 4. 传入zabbix报警消息,并艾特相关负责人发送到飞书群里或者个人 获取授权凭证 1.获取 App ID 和 App Secret 登录开发者后台,在“我的应用”页面创建企业自建应用。 上配置报警动作及接收人 配置报警媒介类型 注意参数顺序不能乱 ? 配置用户的接收信息 也就是用户注册飞书的手机号 ? 配置动作 ? 报警测试 这里我禁掉了其中一台windows的agent进行测试 ? 后续会添加带有图片信息的报警,完整代码请访问github组织遮阳笔记 https://github.com/sunsharing-note/zabbix/blob/master/feishu.py

    5.2K40发布于 2020-02-26
  • 来自专栏开源部署

    Zabbix 监控报警

    接下来我们在设置一下微信报警 点击右上角的人头像—个人中心 点击绑定微信,使用微信扫描即可绑定。 好了到此我们的告警插件就设置好了,接下来要设置zabbix-server平台。 二、zabbix监控平台调用报警插件 案例: 监控平台调用onealter插件,实现报警 点击管理—报警媒介类型 可以看到我们安装好的onealter,我们点击后边的测试,看看是否能正常工作 如果测试失败 ,一般是找不到文件,做个链接 [root@manage01 bin]# ln -s /usr/local/zabbix-server/share/zabbix/alertscripts/cloudalert 回到zabbix告警平台点击右上角 人头像—报警媒介—添加收件人 设置告警收件人,可以设置多个人。 ok,我们zabbix监控平台设置好了。 测试报警 之前设置过一个自定义监控,我们监控了登陆用户数量,我们通过同时登陆node1超过三个用户,验证报警

    1.3K10编辑于 2022-09-15
  • 来自专栏Fundebug

    Fundebug支持飞书报警

    摘要: Fundebug 支持通过 Webhook 配置飞书报警 ? Fundebug 支持钉钉、企业微信、邮件等多种方式报警。因为团队协作的消息平台很多,我们无法一一去支持。 在飞书中,可以在群聊的设置中选择添加自定义机器人。 ? 然后将 webhook 地址复制并在 Fundebug 设置即可。具体配置请参考fundebug 文档-自定义 webhook 报警。 ?

    1.1K00发布于 2021-04-13
  • 来自专栏Spug运维自动化

    Zabbix实现电话短信微信钉钉飞书机器人报警

    Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道。 前面一篇介绍了Zabbix5.4版本如何通过Spug推送助手发送电话短信报警,但用户反馈Zabbix4.x版本有很大不同,这篇文章就基于Zabbix4.x版本介绍一下如何实现Zabbix电话短信和各种机器人报警 ID 图片 Zabbix添加报警媒介 • Zabbix / Administration / Media Types / create media type 图片   Name:推送助手报警   Type 报警报警脚本 登录zabbix-server服务器,添加zabbix执行的报警媒介脚本 $ vim /usr/lib/zabbix/alertscripts/spug_push_alert.sh #! 图片 关于Spug推送助手: 推送助手是一个集成了电话、短信、邮件、飞书、钉钉、微信、企业微信等多通道的消息推送平台。 用户只需要调用一个简单的URL,就可以完成多通道的消息推送。

    2K170编辑于 2023-05-15
  • 来自专栏左瞅瞅,右瞅瞅

    zabbix上线之路(三)——zabbix报警

    :yyy@163.com #这时候,邮箱yyy@163.com会收到来自xxx@163.com的测试邮件 三、配置Zabbix服务端邮件报警 1、进入zabbix管理页面 点击管理->报警媒介类型 点击最右边的创建媒体类型 一旦故障发生,就是执行sendEmail.sh脚本发生报警邮件给Admin用户和zabbix administrator组。 假如故障持续了1个小时,它也只发送一次。 sendmail.sh #设置脚本所有者为zabbix用户 chmod +x sendmail.sh #设置脚本执行权限 四、测试Zabbix报警 关闭Zabbix客户端服务 servicezabbix_agentd stop 查看xxx@163.com邮箱,会收到报警邮件 再开启Zabbix客户端服务 servicezabbix_agentd start 查看xxx@163.com邮箱,会收到恢复邮件 使用外部邮箱账号发送报警邮件设置完成 至此,Zabbix邮件报警设置完成。

    1.3K60发布于 2018-07-04
  • 来自专栏Spug运维自动化

    zabbix电话报警技巧

    Zabbix是一款开源的企业级监控系统,可以监控网络、服务器、应用程序等各种资源。在监控过程中,及时的告警通知是非常重要的,本文将介绍如何在Zabbix中配置电话、短信、飞书、钉钉、微信和邮件报警。 提前下载电话短信报警媒介:https://cdn.spug.cc/push/usage/zabbix/zbx_SpugPush_mediatypes.yaml步骤一:导入报警媒介类型在Zabbix管理界面 2、登录监控的主机,执行命令stress -c 8消耗一些CPU产生报警3、如果CPU使用率超过了80%,则会触发刚才创建的报警动作,发送报警通知到配置的电话、短信、飞书、钉钉、微信或邮件中。 结论以上就是Zabbix电话、短信、飞书、钉钉、微信和邮件报警的配置过程。通过以上配置,可以及时地收到各种报警通知,帮助我们更好地管理和维护监控系统。 如果你是Zabbix4版本参考:Zabbix4实现电话短信钉钉飞书微信报警

    85200编辑于 2024-08-30
  • 来自专栏Cyylog技术

    zabbix邮箱报警设置

    Zabbix 邮件报警 前期准备工作: 电脑登录网易邮箱配置,把自己的授权码看一下,并写入配置文件 server端安装配置邮件服务器 [root@master ~]# yum -y install mailx 报警媒体的配置: 首先需要配置 Zabbix 的邮件功能。 点击 管理->报警媒介类型->创建媒体类型 ? 然后在页面中填入你的报警媒介类型信息,例如下图所示: 注:脚本名称任意,存放于/usr/lib/zabbix/alertscripts (生产上的测试服放这:s /usr/local/zabbix/share 你可以形象的把它理解为 Zabbix 的一哭二闹三上吊。 到此,一个邮件报警功能就配置完毕了。如果你想立即看到结果,可以修改触发器的条件,将条件的阀值设置为 N>0.0003。 你马上就会收到 Zabbix 发来的报警邮件了。

    1.6K30发布于 2020-08-19
  • 来自专栏菲宇

    zabbix安装邮件报警

    6、创建zabbix自定义报警媒介脚本 vi /usr/local/zabbix/AlertScripts/testemail.sh #! /bin/bash echo "$3" | mutt -s "$2" $1 chmod 755 /usr/local/zabbix/AlertScripts/testemail.sh 7、创建示警媒体 email-test 然后点击更新 保存 为管理员添加邮箱 然后 管理-》用户-》点击Admin 点击 示警媒体 点击添加 类型 email-test 收件人 test1@163.com zabbix3

    94120发布于 2019-06-11
  • 来自专栏技术杂记

    Zabbix 短信报警配置

    前言 Zabbix 是一个高效的开源监控解决方案 邮件提醒的方式比较适合办公环境,电脑不在身边时,报警容易被忽视(大家习惯刷微博,刷微信,但不太习惯刷手机邮箱),这种情况下短信报警对于重要紧急的内容是一种很好的提醒方式 下面分享一下 Zabbix 监控系统短信报警的设定方法,详细可以参阅 官方文档 Tip: 当前的最新版本为 Zabbix 2.4.7 ---- 概要 ---- 前期准备 首先得有一个发短信的云平台 短信云平台的选择可以参考各类营销短信提供商 ,为什么选择营销短信提供商,而不是其它的,有以下几点原因 1.短信猫要使用电话卡,短信费用不便宜,还要购买和维护相应的硬件设备,性价比不高 2.验证短信云平台有模板审查机制,定制的报警模板不能马上生效,

    1.3K10编辑于 2022-02-09
  • 来自专栏运维经验分享

    zabbix报警Too many processes on zabbix server

    zabbix报警Too many processes on zabbix server 2016年09月19日 16:49:30 郑子明 阅读数 12930  版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/reblue520/article/details/52586832 zabbix大量报警,运行进程过多,但实际有部分机器可以忽略,需要关闭相关的报警 Configuration

    2.1K20发布于 2019-08-14
  • 来自专栏运维开发故事

    Zabbix配置微信报警和邮件报警

    /mail.sh wang210@126.com “主题” “内容” 编辑zabbix_web,配置报警媒介 ? 编辑zabbix_web,配置用户 ? ? 配置报警动作 操作,恢复操作,或者更新操作必须存在一个 配置条件 可以根据自己的需要配置触发条件 ? 关闭agent,测试报警 systemctl stop zabbix_agent ? systemctl start zabbix_agent ? 配置脚本 从GitHub克隆微信报警脚本 git clone https://github.com/X-Mars/Zabbix-Alert-WeChat.git cp Zabbix-Alert-WeChat 上配置报警媒介和用户 配置报警媒介 ?

    1.8K30发布于 2019-07-28
  • 来自专栏技术杂记

    Zabbix 短信报警配置1

    不同商家提供的API不一样,不能一概而论,所以这里得有一定功底看懂API文档或Demo,然后进行改造使用或干脆自已写一个

    64810编辑于 2022-02-09
  • 来自专栏python3

    zabbix邮件报警python脚本

    邮件发送成功")else:    print("邮件发送失败") 里面调用的是 server=smtplib.SMTP_SSL 经过我测试,只要网络波动不是很大,基本邮件都可以发送成功 下面是我更改后的,zabbix     #发送邮件的信息主体,发件人,收件人,内容     msg = MIMEText(message, 'plain', 'utf-8')     msg['From'] = formataddr(["Zabbix

    1K20发布于 2020-01-08
  • 来自专栏技术杂记

    Zabbix 短信报警配置3

    Tip: 这里有一个命令 qtools 不必太计较是怎么来的,只用知道它是用来进行urlencode转换的就可以了 也可以使用shell来代替,比如 echo '报警' | tr -d '\n' | xxd -plain | sed 's/\(..\)/%\1/g' echo '报警' |tr -d '\n' |od -An -tx1|tr ' ' % 只是上面的脚本在处理带有换行的内容时会产生问题, 最后都会变成一行,格式就很难看 ---- 配置Zabbix Actions 进入zabbix的Actions创建界面 [Configuration]->[Actions]->[Create action server执行 命令内容 /tmp/sms_script/sms_sent_message.bash '1801601xxxx' 'zabbix测试系统报警:{TRIGGER.STATUS}:{HOST.NAME1 提供的宏组合出自已想要的信息,相关的宏信息可以参考 Zabbix Macros

    62510编辑于 2022-02-09
  • 来自专栏开源部署

    Zabbix报警执行远程命令

    日常Zabbix报警案例中,大多都是报警发送邮件,场景里很少有需要报警后执行一个命令(启动服务、清空磁盘空间、关停服务器);而今天就给大家讲讲最近需要做的事:报警后执行远程命令 首先讲讲需求吧,  遥远的一天 刚好zabbix动作中有个远程命令功能,那么就通过它来解决问题。。 echo 'EnableRemoteCommands=1' >> /usr/local/zabbix/zabbix_agentd.conf /etc/init.d/zabbix_agentd restart #注意,远程命令不支持在zabbix agentd active模式。。 /bin/bash /usr/local/mongodb/mongod -f /usr/local/mongodb/mongod.conf  >> /tmp/start.log #注意,zabbix启动用户

    68320编辑于 2022-07-01
  • 来自专栏王忘杰的小屋

    zabbix企业微信报警

    前言:通过企业微信小程序,实现zabbix自动注册和zabbix告警的微信消息推送。 一、整体架构 1、企业微信 - 创建zabbix机器人应用 - 取得企业微信ID、应用Agentld和Secret 2、编写zabbix机器人推送脚本,测试脚本 3、添加报警媒介 4、配置Trigger yum -y install python-pip pip install requests 查询脚本存放位置 cat /etc/zabbix/zabbix_server.conf | grep AlertScript 四、添加报警媒介,测试媒介 zabbix后台 - 管理 - 报警媒介类型 名称 weixin 类型 脚本 脚本名称 weixin.py 脚本参数: {ALERT.SENDTO} {ALERT.SUBJECT 管理员组 仅发送到微信 custom message 主题:服务器报警 消息: 告警主机:{HOST.NAME} 告警地址:{HOST.IP} 监控项目:{ITEM.NAME} 监控取值:{ITEM.LASTVALUE

    5.9K21编辑于 2022-09-22
  • 来自专栏python3

    zabbix实现Python邮件报警

    zabbix是个非常强大的监控工具,可以监控linux和windows的服务器数据,也可以通过自定义key来扩展默认的监控项,但是自带的邮件报警提供的信息却不太友善。 步骤如下: 创建一个脚本媒体报警:修改zabbix脚本报警配置路径:AlertScritpPath为存放脚本的路径 ### Option: AlertScriptsPath # AlertScriptsPath zabbix/alert 点击创建媒体类型,并关联默认动作报警 ? 为用户启用报警脚本 ? 修改第一步关联的报警动作,让其使用脚步发送报警,注意修改仅发送到的报警方式,还要修改报警的触发模版中带上Itemid这个参数(为脚本报警提供参数) ? ? ? #注意修改下面的zabbix地址 修改到你实际的zabbix server地址哦!

    94910发布于 2020-01-07
  • 来自专栏运维技术迷

    Zabbix实现QQ报警配置

    (说明:这里借助Mojo-Webqq的perl模块,更详细的api参考:https://github.com/sjdy521/Mojo-Webqq/blob/master/API.md) zabbix (注:如以上脚本测试有错误,将导致zabbix调取QQ报警无法使用。) 2.5 测试成功之后,使用如下命令把qqlogin.pl脚本放到后台运行. nohup perl qqlogin.pl & 2.6 查看登陆日志 3.Zabbix告警配置 3.1 打开zabbix_server.conf ,开启AlertScriptsPath,并重启zabbix. ... AlertScriptsPath=$PATH/zabbix/alertscripts 3.2 配置media types(报警媒介类型)-Administration–>Media types–>Create

    2.3K70发布于 2018-03-26
  • 来自专栏王先森

    Zabbix监控之报警配置

    邮件报警 zabbxi 邮件告警推送有两种方式: 使用zabbix服务端的本地邮箱账号发送,邮件名为:user@hostname.localdomain,user为发送邮件的用户,hostname为zabbix-server 的主机名,该邮箱只能发送,不能接收外部邮件; 使用外部邮箱指定为告警发送邮箱 定义发件人 定义收件人 测试报警信息 自定义报警内容过 定制报警内容: https://www.zabbix.com /documentation/4.0/zh/manual/appendix/macros/supported_by_location 发送警告 报警邮件标题可以使用默认信息,亦可使用如下中文报警内容 名称 =/usr/lib/zabbix/alertscripts 将weixin.py放在zabbix特定脚本目录 #! tmp]# python /usr/lib//zabbix/alertscripts/weixin.py 'linuxboy' '测试信息 ' '0000000000000报警信息测试' {"text

    1.5K30编辑于 2023-04-24
  • 来自专栏技术杂记

    Zabbix 短信报警配置4

    trigger,然后修改一下 Severity 的级别 Tip: 简便方法是 Link 一下模板,然后 Unlik 一下 ,不要选择 Unlink and clear 否则又没了 通过防火墙丢弃icmp包触发报警 0.0.0.0/0 reject-with icmp-host-prohibited [root@h101 ~]# 过一小会儿(根据检查频度和触发规则而定),报警被触发了 /sms_sent_message.bash '15016017077' '高级报警测试 vim /etc/sysconfig/iptables grep icmp /etc/sysconfig/iptables

    80710编辑于 2022-02-09
领券