概述

使用 warnNotification 和 critNotification 將 Bosun 通知分配給警報定義,並指示在發生新事件時將呈現的警報模板傳送到何處。通知可以通過電子郵件傳送或使用 HTTP GET / POST 請求。還有一個列印通知,只是將資訊新增到 Bosun 日誌檔案中。

如果要隱藏 URL,密碼或 API 金鑰,則可以使用 ${env.VARIABLENAME} 從環境變數(通常從 Bosun init 指令碼匯出)載入值。請注意,對於誰可以訪問變數(它們可以很容易地顯示在模板中)沒有任何保護,但它確實阻止它們直接顯示在規則編輯器頁面或 .conf 檔案中。

notification logfile {
    print = true
}

#print can be added to any notification type to help with debugging
notification email {
    email = sysadmins@example.com
    print = true
}