Versión de la integración4.1.0
El check de Kyoto Tycoon del Agent check realiza un seguimiento de las operaciones get, set, delete y te permite monitorizar los retrasos de replicación.
Configuración
Instalación
El check de Kyoto Tycoon está incluido en el paquete del Datadog Agent, por lo que no necesitas instalar nada más en tus servidores de KyotoTycoon.
Configuración
Edita el archivo kyototycoon.d/conf.yaml
, que se encuentra en la carpeta conf.d/
en la raíz del directorio de configuración del Agent. Para ver todas las opciones de configuración disponibles, consulta el ejemplo kyototycoon.d/conf.yaml:
init_config:
instances:
## @param report_url - string - required
## The report URL should be a URL to the Kyoto Tycoon "report" RPC endpoint.
#
- report_url: http://localhost:1978/rpc/report
Reinicia el Agent.
Recopilación de logs
La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent; habilítala en el archivo datadog.yaml
:
Añade este bloque de configuración a tu archivo kyototycoon.d/conf.yaml
para empezar a recopilar logs de Kyoto Tycoon:
logs:
- type: file
path: /var/data/ktserver.log
source: kyototycoon
Cambia el valor del parámetro path
en función de tu entorno. Para ver todas las opciones de configuración disponibles, consulta el ejemplo kyototycoon.d/conf.yaml.
Reinicia el Agent.
Validación
Ejecuta el subcomando de estado del Agent y busca kyototycoon
en la sección Checks.
Datos recopilados
Métricas
kyototycoon.connections_per_s (rate) | Total number of connections Shown as connection |
kyototycoon.ops.get.hits_per_s (rate) | Rate of get hits Shown as hit |
kyototycoon.ops.get.misses_per_s (rate) | Rate of get misses Shown as hit |
kyototycoon.ops.get.total_per_s (rate) | Rate of total get hits Shown as hit |
kyototycoon.ops.set.hits_per_s (rate) | Rate of set hits Shown as hit |
kyototycoon.ops.set.total_per_s (rate) | Rate of total set hits Shown as hit |
kyototycoon.opts.del.hits_per_s (rate) | Rate of deleted hits Shown as hit |
kyototycoon.opts.del.misses_per_s (rate) | Rate of deleted misses Shown as miss |
kyototycoon.opts.del.total_per_s (rate) | Rate of total deleted hits Shown as hit |
kyototycoon.opts.set.misses_per_s (rate) | Rate of set misses Shown as miss |
kyototycoon.records (gauge) | Total amount of records Shown as record |
kyototycoon.replication.delay (gauge) | Replication delay Shown as millisecond |
kyototycoon.size (gauge) | Current size of the kyoto tycoon DB |
kyototycoon.threads (gauge) | Total number of threads Shown as thread |
Eventos
El check de Kyoto Tycoon no incluye eventos.
Checks de servicio
kyototycoon.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 servicio de asistencia de Datadog.