Zabbix3.0版报警设置

Zabbix3.0版报警设置

大家好,又见面了,我是你们的朋友全栈君。

 3.0之后的版本与以往不同的是,在示警媒体类型处需要添加参数,按顺序被脚本引用,分别是$1 $2 $3… 

Zabbix3.0版报警设置

 

Zabbix3.0版报警设置

 

 

发信后,可以查看zabbix的web界面里的“报表”->“动作日志(action log)”

 

其中最难搞的莫过于报警内容的格式转换问题,换行以及发送的邮件产生附件的问题等。

示例脚本:

# yum install dos2unix -y

#!/bin/bash
mail=$1
title=$2
message=$3
datetime=`date "+%F %T"`
echo "$message" | dos2unix -k > /usr/lib/zabbix/alertscripts/sendmail.tmp
mail -s "${title}" ${mail} < /usr/lib/zabbix/alertscripts/sendmail.tmp
echo "$datetime $mail $title" >> /usr/lib/zabbix/alertscripts/sendmail.log

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107471.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • USART与UART的区别

    USART(universalsynchronousasynchronousreceiverandtransmitte):通用同步异步收发器USART是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。UART(universalasynchronousreceiverandtransmitter):通用异步收发器异步串行通信口(UART)就是我们在…

    2022年4月3日
    71
  • Java:详解Java中的异常(Error与Exception)[通俗易懂]

    Java:详解Java中的异常(Error与Exception)[通俗易懂]一、异常机制的概述异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。程序错误分为三种:1.编译错误;2.运行时错误;3.逻辑错误。(1)编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置,这个也是大家在刚接触编程语言最常遇到的问题。(2)运行时错误是因为程序在执行时,运行环境发现了不能执行的操作。(3)…

    2022年7月7日
    23
  • ManagementClass,ManagementObject 的使用[通俗易懂]

    ManagementClass,ManagementObject 的使用[通俗易懂]网上代码和MSDN帮助中都没有列出 ManagementObject[“”]这里到底有哪些属性可以使用,参考了http://www.groupsrv.com/dotnet/about69957.html了之后发现了可以枚举出来所有属性,代码如函数getallprop()。函数useprop中描述了如何获取以激活的网卡的IP地址和它的驱动程序名称,如果大伙需要其他的网卡其他属性,就到getal

    2022年10月2日
    6
  • String.padStart实际如何工作?

    String.padStart实际如何工作?Previously,IsharedmyusageofpadStarttoelegantlyreplacewhatwould’vebeenloadsofifstatements.Thismagicalmethodthrewmeoffmyrocker.Isimplycouldn’tbelieveitexisted.以前,我分享了pad…

    2025年10月15日
    5
  • Linux下GCC编译器的安装「建议收藏」

    Linux下GCC编译器的安装「建议收藏」通过aptget方式下载的Qt5.9的gcc编译器版本只是4.8.3,无法打开一些Qt5的库头文件,所以准备在Llinux下再安装一个gcc5.3.0。查看gcc版本ubuntu下查看gcc的版

    2022年8月2日
    7
  • linux dpkg命令

    linux dpkg命令**apt-get(来自:http://wiki.ubuntu.org.cn/Apt-get%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97)apt-getupdate——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。apt

    2022年5月22日
    71

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号