將 Domino 統計資料發佈至 New Relic 以外的服務

若要將 Domino 統計資料發佈至 Hosted Graphite 之類的服務,有數個 notes.ini 設定可讓您用來進行發佈。

程序

在 Domino 伺服器上使用下列 notes.ini 設定。服務必須能夠透過 HTTP POST 要求接受時間序列資料。
1. 用來發佈至其他服務的 notes.ini 設定
設定 說明 必要? 支援的替代字串1
STATPUB_啟用=1 啟用 Domino 統計資料發佈。 必要的 不適用
STATPUB_URI=<string> 度量伺服器的 URI 必要的 $Timestamp$
STATPUB_METRIC_格式=<string> 用於計數器度量的格式。 必要的

$名稱$(必要)$Value$(必要)$Timestamp$ $Newline$

STATPUB_DELTA_METRIC_格式=<string> 用於比率度量的格式。 必要的

$名稱$(必要)$Value$(必要)$Timestamp$ $Newline$

STATPUB_HEADERS=<string> 與要求一起傳送的 HTTP 標頭。 選用

$Timestamp$ $Newline$(在標頭之間使用)

STATPUB_DATA_HEAD=<string> 放在度量資料前面有效負載中的資料。 選用

$Timestamp$ $Newline$

STATPUB_DATA_TAIL=<string> 放在度量資料後面有效負載中的資料。 選用

$Timestamp$ $Newline$

STATPUB_METRIC_DELIMITER=<string> 用來區隔度量的定界符號。若未指定,則使用逗點 (,)。 選用

$Newline$

1替代字串的關鍵:

$Name$ 會替代 Domino 統計資料名稱 $Value$ 會替代 Domino 統計資料值 $Timestamp$ 會替代現行 Domino 時間戳記值(與「Unix Epoch 時間」相對的秒數。)$Newline$ 會替代換行字元

範例

將統計資料發佈至 Hosted Graphite

此範例示範向 Hosted Graphite 報告統計資料的簡單配置。Hosted Graphite 有下列最低需求:
  • API 金鑰指定為 URI 的一部分
  • 一或多個度量的資料有效負載指定為名稱與值配對(以空格區隔),每行一個度量。
伺服器 notes.ini 檔案中的範例設定:
;Enable Domino to publish metrics to Hosted Graphite
STATPUB_ENABLE=1
STATPUB_URI=http://d4692fb0-464f-5adc-8db3-d663c3bc341a@www.hostedgraphite.com/api/v1/sink
STATPUB_METRIC_FORMAT=Domino.mailserver01.$Name$ $Value$
STATPUB_DELTA_METRIC_FORMAT=Domino.mailserver01.Rate.$Name$ $Value$
STATPUB_METRIC_DELIMITER=$Newline$
下列範例顯示 Mail.Delivered 統計資料的資料有效負載中包含的兩個度量:第一個度量指出自從 Domino 伺服器啟動之後,已傳送 33065 則訊息,第二個度量指出在最後一分鐘傳送 1017 則訊息。
Domino.mailserver01.Mail.Delivered 33065
Domino.mailserver01.Rate.Mail.Delivered 1017

STATPUB_METRIC_DELIMITER=$Newline$ 將每個度量放在個別的行。