範本參考 - Amazon Managed Grafana

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

範本參考

本文件主題是針對支援 Grafana 10.x 版的 Grafana 工作區所設計。

如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱。在 Grafana 第 9 版中工作

如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱。在 Grafana 第 8 版中工作

本節提供建立範本的參考資訊。

警示 (類型)

警示類型包含下列資料。

名稱 Kind 描述 範例

Status

string

firingresolved

{{ .Status }}

標籤

KeyValue

附加至警示的一組標籤。

{{ .Labels }}

註釋

KeyValue

附加至警示的一組註釋。

{{ .Annotations }}
KeyValue 所有運算式的值,包括傳統條件 {{ .Values }}

StartsAt

時間.

警報開始發射的時間。

{{ .StartsAt }}

EndsAt

時間.

只有在已知警示的結束時間時才設定。否則,請設定為自上次收到警示之後的可設定逾時期間。

{{ .EndsAt }}

生成器網址

string

一個反向鏈接到 Grafana 或外部警報管理器。

{{ .GeneratorURL }}

沉默網址

string

將警示設為靜音的連結 (已預先填入此警示的標籤)。僅適用於 Grafana 管理的警示。

{{ .SilenceURL}}

儀表板

string

鏈接到圖標儀表板,如果警報規則屬於一個。僅適用於 Grafana 管理的警示。

{{ .DashboardURL }}

面板網址

string

如果警示規則屬於一個,則連結至圖標面板。僅適用於 Grafana 管理的警示。

{{ .PanelURL }}

指紋

string

可用於識別警示的指紋。

{{ .Fingerprint }}

ValueString

string

包含警示中每個減少運算式的標籤和值的字串。

{{ .ValueString }}

ExtendedData

該 ExtendedData 對象包含以下屬性。

名稱 Kind 描述 範例

接收器

string

傳送通知的聯絡點名稱。

{{ .Receiver }}

Status

string

狀態是firing如果至少有一個警報正在觸發,否則resolved

{{ .Status }}

Alerts (提醒)

[]Alert

此通知中所有觸發和已解決警示的清單。

There are {{ len .Alerts }} alerts

射擊警報

[]Alert

此通知中所有觸發警示的清單。

There are {{ len .Alerts.Firing }} firing alerts

已解決警示

[]Alert

此通知中所有已解決警示的清單。

There are {{ len .Alerts.Resolved }} resolved alerts

GroupLabels

KeyValue

群組這些警示的標籤整合他的通知。

{{ .GroupLabels }}

CommonLabels

KeyValue

此通知中所有警示通用的標籤。

{{ .CommonLabels }}

CommonAnnotations

KeyValue

此通知中所有警示通用的註釋。

{{ .CommonAnnotations }}

外部網址

string

傳送此通知之 Grafana 工作區或警示管理員的連結。

{{ .ExternalURL }}

KeyValue 類型

KeyValue類型是一組代表標籤和註釋的鍵/值字符串對。

除了直接訪問存儲為數據KeyValue,還有用於排序,刪除和轉換數據的方法。

名稱 引數 傳回值 備註 範例

SortedPairs

鍵和值字符串對的排序列表

{{ .Annotations.SortedPairs }}

Remove (移除)

[] 字符串

KeyValue

返回沒有給定鍵的鍵/值映射的副本。

{{ .Annotations.Remove "summary" }}

名稱

[] 字符串

名字列表

{{ .Names }}

[] 字符串

值清單

{{ .Values }}

Time (時間)

時間來自 Go time包。您可以列印多種不同格式的時間。例如,若要以格式列印警示觸發的時間Monday, 1st January 2022 at 10:00AM,您可以撰寫下列範本:

{{ .StartsAt.Format "Monday, 2 January 2006 at 3:04PM" }}

您可以此處找到 Go 時間格式的參考資料。