日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

5分钟搞定Loki告警多渠道接入

發(fā)布時(shí)間:2024/8/23 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 5分钟搞定Loki告警多渠道接入 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

簡(jiǎn)介:?Loki是受Prometheus啟發(fā)的水平可擴(kuò)展、高可用、多租戶日志聚合系統(tǒng)。用戶既可以將Loki告警直接接入SLS開(kāi)放告警,也可以先將Loki接入Grafana或Alert Manager,再借助Grafana或Alert Manager實(shí)現(xiàn)Loki間接接入SLS開(kāi)放告警。

直接接入

您可以將開(kāi)放告警服務(wù)配置為L(zhǎng)oki的通知渠道,由日志服務(wù)告警系統(tǒng)完成告警降噪、通知等處理,并且通過(guò)包括短信、電話、微信、釘釘、郵箱在內(nèi)的10多種通知渠道發(fā)送給用戶。

SLS告警配置

1. 創(chuàng)建行動(dòng)策略

行動(dòng)策略將決定了SLS在接收Loki告警消息后,以何種方式及何種渠道通知您。為此,您需要首先打開(kāi)告警中心,點(diǎn)擊告警管理,在下拉菜單中選擇行動(dòng)策略

然后點(diǎn)擊頁(yè)面左上角的添加按鈕,在彈出的對(duì)話框中配置新的行動(dòng)策略,然后點(diǎn)擊確認(rèn)。目前,系統(tǒng)支持語(yǔ)音,短信,郵箱,釘釘和企業(yè)微信等通知渠道,有關(guān)行動(dòng)策略的具體配置方法,可參閱官方文檔創(chuàng)建行動(dòng)策略。

2. 創(chuàng)建開(kāi)放告警服務(wù)

首先打開(kāi)告警中心,點(diǎn)擊告警管理,在下拉菜單中選擇開(kāi)放告警

點(diǎn)擊頁(yè)面左上角的創(chuàng)建按鈕,在彈出的對(duì)話框中配置新的開(kāi)放告警服務(wù),包括服務(wù)ID和服務(wù)名稱,然后點(diǎn)擊保存

3. 創(chuàng)建開(kāi)放告警應(yīng)用

選擇上一步驟中創(chuàng)建的服務(wù),在操作欄中點(diǎn)擊該服務(wù)的應(yīng)用按鈕:

在彈出的對(duì)話框中點(diǎn)擊創(chuàng)建,添加新的應(yīng)用,點(diǎn)擊保存。這里的協(xié)議請(qǐng)選擇Loki,行動(dòng)策略選擇在第一步中配置的策略,其余選項(xiàng)可選擇默認(rèn)值。

4. 獲取開(kāi)放告警應(yīng)用接口

現(xiàn)在,您在第二步創(chuàng)建的開(kāi)放告警服務(wù)中已經(jīng)存在一個(gè)新的告警應(yīng)用了。點(diǎn)擊該應(yīng)用操作欄的接口按鈕,獲取接口信息:

接口地址由兩部分構(gòu)成:

  • 域名部分:SLS的接入地址,和地域相關(guān),每個(gè)地域都有各自不同的接入地址;
  • 子路徑部分:包括用于發(fā)送消息的Access Key Id和開(kāi)放告警應(yīng)用Id。需要注意的是,用戶需要將子路徑部分中的{ACCESS_KEY_ID}替換為具體阿里云RAM賬戶的Access Key Id,并且將權(quán)限策略AliyunLogOpenEventWrite賦予該賬戶。

Loki接入配置

在Loki配置文件的ruler配置項(xiàng)下,在alertmanager_url字段中填寫(xiě)上一步驟中獲取的接口地址。典型的配置文件如下圖所示:

ruler:

?alertmanager_url: {ALIYUN_SLS_ENDPOINT}/event/webhook/RAMAK_{ACCESS_KEY_ID}/{WEBHOOK_APP_ID}

?...

有關(guān)Loki Ruler的其他可選配置要求,請(qǐng)參閱Loki Rules。

效果展示

告警消息查看

在告警中心的事務(wù)視圖界面,可以查看接收到的告警消息列表,以及該告警消息的詳情。

告警接入概覽

開(kāi)放告警大盤(pán),可以查看告警消息過(guò)濾、發(fā)送情況。

告警通知概覽

告警大盤(pán)展示了所有告警消息的概覽視圖,可以查看通過(guò)不同通知渠道發(fā)送的消息量。

間接接入

除了直接接入,用戶也可以先將Loki作為數(shù)據(jù)源接入Alert Manager或Grafana,然后通過(guò)將Alert Manager或Grafana接入開(kāi)放告警來(lái)實(shí)現(xiàn)Loki間接接入開(kāi)放告警。下文將主要介紹如何將Loki接入Alert Manager或Grafana,有關(guān)如何將Alert Manager和Grafana接入SLS開(kāi)放告警,請(qǐng)參閱接入Alert Manager告警和接入Grafana告警。

接入Alert Manager

在Loki配置文件的ruler配置項(xiàng)下,在alertmanager_url字段中填寫(xiě)Alert Manager服務(wù)器的地址,典型的配置文件如下圖所示:

ruler:

?alertmanager_url: {ALERT_MANAGER_URL}

?...

有關(guān)Loki Ruler的其他可選配置要求,請(qǐng)參閱Loki Rules。

接入Grafana

在Grafana界面上,單擊Configuration下的Data Source選項(xiàng),并選擇Loki。在彈出的頁(yè)面中,對(duì)Loki進(jìn)行配置,如下圖所示:

其中,主要的參數(shù)包括:

除此之外,還需要對(duì)Loki日志的解析方式進(jìn)行配置,將Loki的日志字段映射為Grafana的派生字段,如下圖所示:

其中,每個(gè)派生字段包括:

  • Name -在日志詳細(xì)信息中顯示為標(biāo)簽。
  • Regex -在日志消息上運(yùn)行的正則表達(dá)式模式,并將其中的一部分捕獲為新字段的值。只能包含一個(gè)捕獲組。
  • URL -如果鏈接是外部鏈接,則輸入完整的鏈接 URL。如果鏈接是內(nèi)部鏈接,則此輸入用作對(duì)目標(biāo)數(shù)據(jù)源的查詢。在這兩種情況下,您都可以使用${__value.raw }宏從字段中插入值。
  • URL Label -(可選)為鏈接設(shè)置自定義顯示標(biāo)簽。鏈接標(biāo)簽?zāi)J(rèn)為鏈接的內(nèi)部數(shù)據(jù)源的完整外部 URL 或名稱,并被此設(shè)置覆蓋。
  • Internal Link -選擇鏈接是內(nèi)部鏈接還是外部鏈接。在內(nèi)部鏈接的情況下,數(shù)據(jù)源選擇器允許您選擇目標(biāo)數(shù)據(jù)源。僅支持跟蹤數(shù)據(jù)源。

原文鏈接
本文為阿里云原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。?

總結(jié)

以上是生活随笔為你收集整理的5分钟搞定Loki告警多渠道接入的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。