New Relic 이외의 서비스에 Domino 통계 게시

Hosted Graphite와 같은 서비스에 Domino 통계를 게시하려면 이를 수행할 수 있는 몇 가지 Notes.ini 설정이 있습니다.

절차

Domino 서버에서 다음 notes.ini 설정을 사용하세요. 서비스는 HTTP POST 요청을 통해 시계열 데이터를 수락할 수 있어야 합니다.
1 . 다른 서비스에 게시하는 데 사용되는 Notes.ini 설정
환경 설명 필수의? 지원되는 대체 문자열 1
STATPUB_ENABLE=1 Domino 통계 게시를 활성화합니다. 필수의 적용 불가
STATPUB_URI=<string> 메트릭 서버의 URI 필수의 $타임스탬프$
통계PUB_메트릭_형식=<string> 카운터 메트릭에 사용할 형식입니다. 필수의

$Name$ (필수)
$Value$ (필수)
$타임스탬프$
$줄바꿈$

STATPUB_델타_메트릭_형식=<string> 요금 측정에 사용할 형식 필수의

$Name$ (필수)
$Value$ (필수)
$타임스탬프$
$줄바꿈$

STATPUB_헤더=<string> 요청과 함께 보낼 HTTP 헤더입니다. 선택 과목


$타임스탬프$
$Newline$ (헤더 사이에 사용)

STATPUB_DATA_HEAD=<string> 메트릭 데이터 앞에 페이로드에 넣을 데이터입니다. 선택 과목


$타임스탬프$
$줄바꿈$

STATPUB_DATA_TAIL=<string> 메트릭 데이터 다음에 페이로드에 넣을 데이터입니다. 선택 과목


$타임스탬프$
$줄바꿈$

STATPUB_METRIC_구분자=<string> 측정 항목을 구분하는 데 사용하는 구분 기호입니다. 지정하지 않으면 쉼표(,)가 사용됩니다. 선택 과목


$줄바꿈$

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 서버가 시작된 이후 33,065개의 메시지가 전달되었음을 나타내고, 두 번째는 마지막 1분 동안 1,017개의 메시지가 전달되었음을 나타냅니다.
Domino.mailserver01.Mail.Delivered 33065
Domino.mailserver01.Rate.Mail.Delivered 1017

STATPUB_METRIC_DELIMITER=$Newline$ 각 측정항목을 별도의 줄에 표시합니다.