zabbix 事件通知--郵件媒體配置

一、概述

    假設我們已經配置了一些項(items )和觸發器(triggers ),並且現在由於一些事件而引起觸發器的狀態改變,那麼現在是時候考慮去做一些操作了。

    首先,我們不想一直盯着觸發器或事件列表。如果發生了重要的事情(如問題),最好是收到通知。此外,當問題發生時,我們希望所有有關人員都得到通知。

    這就是爲什麼發送通知是Zabbix提供的主要操作之一。可以定義在某個事件發生的時間和應通知的人員。

    要能夠從Zabbix發送和接收通知,您必須:

  • 定義一些媒體(media)
  • 配置向定義的媒體之一發送消息的操作(action)

    動作(actions)包括條件(conditions )和操作(operations)。基本上,當條件滿足時,就要進行操作。兩個主要操作分別是發送消息(通知)和執行遠程命令。

    對於發現和自動註冊創建的事件,有一些額外的操作可用。其中包括添加或刪除主機、鏈接模板等。

二、媒體類型(media type)

    媒體是在Zabbix中用於發送通知和警報的傳遞通道,您可以配置幾種媒體類型:

下面我們將以email 爲例子進行講解。

三、E-mail

    要將電子郵件配置爲郵件的傳遞通道,您需要將電子郵件配置爲媒體類型並將特定地址分配給用戶。

    配置流程:

    將電子郵件配置爲媒體類型:

    轉到管理→媒體類型(Administration-->media types)

    “媒體類型”選項卡包含常規媒體類型屬性:

 

參數 說明
name 媒體類型的名稱
type 選擇“電子郵件”作爲類型。

SMTP server

設置SMTP服務器,處理傳出郵件。

SMTP server port

設置SMTP服務器端口,處理傳出郵件。

SMTP helo

設置正確的SMTP helo值,通常爲域名。

SMTP email

此處輸入的地址將用作發送郵件的發件人地址。

Connection security

選擇連接安全級別:

SSL verify peer

標記複選框以驗證SMTP服務器的SSL證書。

SSL verify host

標記該複選框以驗證SMTP服務器證書的公用名稱字段或使用者備用名稱字段是否匹配。

Authentication

選擇身份驗證級別:
Username 用於身份驗證的用戶名。
Password 用於身份驗證的密碼。

Message format

選擇郵件格式。
Enabled 標記複選框以啓用媒體類型

四、options

    電子郵件媒體類型配置中的選項選項卡包含警報處理設置。其他媒體類型也可以配置相同的選項集。

    所有媒體類型都是並行處理的。每個媒體類型可配置最大併發會話數,但服務器上警報進程的總數只能由StartAlerters參數限制。由一個觸發器生成的警報按順序處理。

參數 說名

Concurrent sessions

爲媒體類型選擇並行警報程序會話數:

Attempts

嘗試發送通知的次數。最多可以指定10次嘗試;默認值爲“3”。如果指定了“1”,則Zabbix將只發送一次通知,如果發送失敗,則不會重試。

Attempt interval

在發送失敗時嘗試重新發送通知的頻率(秒)(0-60)。如果指定了“0”,則Zabbix將立即重試。

支持時間後綴,例如5s、1m。

 

五、用戶媒體

    要將特定地址分配給用戶,請執行以下操作:

    轉到管理→用戶(Administration → Users

    打開“用戶屬性”窗體 

    在“媒體”選項卡中,單擊“添加”

用戶媒體屬性:

參數 說明

Type

選擇“電子郵件”作爲類型。
Send to 指定要將郵件發送到的電子郵件地址。

When active

您可以限制發送郵件的時間,例如,僅限工作日(1-5,09:00-18:00)。

Use if severity

標記要接收通知的觸發器嚴重性的複選框。

請注意,如果要接收非觸發事件的通知,則必須選中默認嚴重性(“未分類”)。

保存後,所選觸發嚴重性將以相應的嚴重性顏色顯示,未選擇的觸發嚴重性將變灰。

Enabled

用戶媒體的狀態。

Enabled-正在使用。

DIsabled-未使用。

 

參考文獻:

https://www.zabbix.com/documentation/4.2/manual/config/notifications/media/email

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章