
개요
Datadog에서 RiakCS 메트릭을 캡처하면 다음이 가능합니다.
- 핵심 RiakCS 메트릭 시각화
- RiakCS 성능을 나머지 애플리케이션과 연계
설정
설치
RiakCS 점검은 Datadog 에이전트 패키지에 포함되어 있으므로 RiakCS 노드에 아무 것도 설치할 필요가 없습니다.
구성
에이전트 설정 디렉터리 루트에 있는 conf.d/
폴더에서 riakcs.d/conf.yaml
파일을 편집하세요. 사용 가능한 모든 설정 옵션은 샘플 riakcs.d/conf.yaml을 참조하세요.
init_config:
instances:
## @param access_id - string - required
## Enter you RiakCS access key.
#
- access_id: "<ACCESS_KEY>"
## @param access_secret - string - required
## Enter the corresponding RiakCS access secret.
#
access_secret: "<ACCESS_SECRET>"
Agent를 재시작합니다.
검증
에이전트의 status
하위 명령을 실행하여 점검 섹션에서 riakcs
를 찾습니다.
수집한 데이터
메트릭
| |
---|
riakcs.block_delete.latency_mean (gauge) | Mean latency of BLOCK DELETE operations performed Shown as microsecond |
riakcs.block_delete.meter_rate (gauge) | Rate of BLOCK DELETE operations performed Shown as operation |
riakcs.block_get.latency_mean (gauge) | Mean latency of BLOCK GET operations performed Shown as microsecond |
riakcs.block_get.meter_rate (gauge) | Rate of BLOCK GET operations performed Shown as operation |
riakcs.block_put.latency_mean (gauge) | Mean latency of BLOCK PUT operations performed Shown as microsecond |
riakcs.block_put.meter_rate (gauge) | Rate of BLOCK PUT operations performed Shown as operation |
riakcs.bucket_create.latency_mean (gauge) | Mean latency of BUCKET CREATE operations performed Shown as microsecond |
riakcs.bucket_create.meter_rate (gauge) | Rate of BUCKET CREATE operations performed Shown as operation |
riakcs.bucket_delete.latency_mean (gauge) | Mean latency of BUCKET DELETE operations performed Shown as microsecond |
riakcs.bucket_delete.meter_rate (gauge) | Rate of BUCKET DELETE operations performed Shown as operation |
riakcs.object_delete.latency_mean (gauge) | Mean latency of DELETE operations performed Shown as microsecond |
riakcs.object_delete.meter_rate (gauge) | Rate of DELETE operations performed Shown as operation |
riakcs.object_get.latency_mean (gauge) | Mean latency of GET operations performed Shown as microsecond |
riakcs.object_get.meter_rate (gauge) | Rate of GET operations performed Shown as operation |
riakcs.object_put.latency_mean (gauge) | Mean latency of PUT operations performed Shown as microsecond |
riakcs.object_put.meter_rate (gauge) | Rate of PUT operations performed Shown as operation |
riakcs.service_get_buckets.latency_mean (gauge) | Mean latency of GET BUCKETS operations performed Shown as microsecond |
riakcs.service_get_buckets.meter_rate (gauge) | Rate of GET BUCKETS operations performed Shown as operation |
For RiakCS v2.1+, the default metrics collected by this integrations includes most S3 API metrics as well as memory stats. Some have been excluded:
- bucketacl(get|put)
- objectacl(get|put)
- bucketpolicy(get|put|delete)
- in(one|total)
- time_error*
- _time_100
Any of the excluded metrics or additional metrics (1000+) can be added to the riakcs.d/conf.yaml
configuration file with the metrics
key in the instance_config
. The value should be a list of metric names.
See the complete list of available metrics.
메모리 통계를 포함한 대부분의 S3 API 메트릭을 포함합니다. 일부 메트릭이 제외되었습니다.
- bucketacl(get|put)
- objectacl(get|put)
- bucketpolicy(get|put|delete)
- in(one|total)
- time_error*
- _time_100
제외된 메트릭 또는 추가 메트릭(1000개 이상)을 instance_config
에 metrics
키를 사용해 riakcs.d/conf.yaml
설정 파일에 추가할 수 있습니다. 값은 메트릭 이름의 목록이어야 합니다.
사용 가능한 메트릭 전체 목록을 참조하세요.
이벤트
RiakCS 점검은 이벤트를 포함하지 않습니다.
서비스 점검
riakcs.can_connect
Returns CRITICAL
if the Agent is unable to connect to the monitored KyotoTycoon instance. Returns OK
otherwise.
Statuses: ok, critical
트러블슈팅
도움이 필요하신가요? Datadog 고객 지원팀에 문의해주세요.
참고 자료
기타 유용한 문서, 링크 및 기사: