Supported OS Linux Mac OS Windows

Versión de la integración4.1.0

Dashboard de Riak CS

Información general

Captura métricas de Riak CS en Datadog para:

  • Visualizar tus métricas clave de Riak CS.
  • Correlacionar el rendimiento de Riak CS con el del resto de tus aplicaciones.

Configuración

Instalación

El check de Riak CS está incluido en el paquete del Datadog Agent, por lo que no necesitas instalar nada más en tus servidores Riak CS.

Configuración

  1. Edita el archivo riakcs.d/conf.yaml, que se encuentra en la carpeta conf.d/ en la raíz del directorio de configuración del Agent. Para conocer todas las opciones de configuración disponibles, consulta el riakcs.d/conf.yaml de ejemplo:

    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. Reinicia el Agent.

Validación

Ejecuta el subcomando de status del Agent y busca riakcs en la sección Checks.

Datos recopilados

Métricas

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
incluye la mayoría de las métricas de API S3, así como estadísticas de memoria. Algunas métricas han sido excluidas:

  • bucketacl(get|put)
  • objectacl(get|put)
  • bucketpolicy(get|put|delete)
  • in(one|total)
  • time_error*
  • _time_100

Cualquiera de las métricas excluidas o métricas adicionales (más de 1000) pueden añadirse al archivo de configuración riakcs.d/conf.yaml con la clave metrics en instance_config. El valor debe ser una lista de nombres de métricas.

Consulta la lista completa de métricas disponibles.

Eventos

El check de Riak CS no incluye eventos.

Checks de servicio

riakcs.can_connect
Returns CRITICAL if the Agent is unable to connect to the monitored KyotoTycoon instance. Returns OK otherwise.
Statuses: ok, critical

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el equipo de asistencia de Datadog.

Referencias adicionales

Más enlaces, artículos y documentación útiles: