Riak CS

Supported OS Linux Mac OS Windows

통합 버전4.3.0

To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email support@ddog-gov.com.

RiakCS 대시보드

개요

Datadog에서 RiakCS 메트릭을 캡처하면 다음이 가능합니다.

  • 핵심 RiakCS 메트릭 시각화
  • RiakCS 성능을 나머지 애플리케이션과 연계

설정

설치

RiakCS 점검은 Datadog 에이전트 패키지에 포함되어 있으므로 RiakCS 노드에 아무 것도 설치할 필요가 없습니다.

구성

  1. 에이전트 설정 디렉터리 루트에 있는 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>"
    
  2. 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_configmetrics 키를 사용해 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 고객 지원팀에 문의해주세요.

참고 자료

기타 유용한 문서, 링크 및 기사: