專案

一般

配置概況

Email Notification

當觸發事件中的條件時,將可配置的通知選項選擇為「電子郵件通知」(需確保檢查 Graylog 設定檔中與電子郵件相關的設定),警報通知有多個配置選項可用於自訂將發送的電子郵件,請注意!電子郵件內文和電子郵件主題使用的是JMTE範本。JMTE 是一個最小的模板引擎,支援變數、循環和條件,有關JMTE語言,請參閱 JMTE 文件

預設內文模板顯示了一些可用的進階資訊範例如下:

--- [Event Definition] ---------------------------
Title:       ${event_definition_title}Description: ${event_definition_description}
Type:        ${event_definition_type}
--- [Event] --------------------------------------
Timestamp:            ${event.timestamp}
Message:              ${event.message}
Source:               ${event.source}
Key:                  ${event.key}
Priority:             ${event.priority}
Alert:                ${event.alert}
Timestamp Processing: ${event.timestamp}
Timerange Start:      ${event.timerange_start}
Timerange End:        ${event.timerange_end}
Fields:
${foreach event.fields field}${field.key}: ${field.value}
${end}
${if backlog}
--- [Backlog] ------------------------------------
Last messages accounting for this alert:
${foreach backlog message}
${message}
${end}
${end}

以下是Email Notification可配置的設定選項:

  • Subject(主題)
    用於電子郵件通知的主題。如上所述,電子郵件主題是JMTE範本。

  • Reply-To(回覆)
    如有必要,收件人應回覆的電子郵件地址。

  • Sender(寄件人)
    用作發送地址的電子郵件地址。如果該欄位留空,則使用預設位址。

  • User Recipients(用戶收件者) 可選項
    選擇將收到通知的所有 Graylog 用戶。

  • Email Recipients(電子郵件收件者) 可選項
    新增任何其他電子郵件地址以接收通知。

  • Time Zone for Date/Time Values(日期/時間值的時區) 可選項
    您可以選擇在電子郵件內文中使用特定時區。

  • Body Template(內文模板)
    這是用於產生電子郵件內文的範本。如上所述,電子郵件內文是JMTE範本。

  • HTML Body Template(HTML 內文模板)
    這是用於產生電子郵件 HTML 正文的範本。

回到頁首