Complemento Elasticsearch

Elasticsearch es un servidor de búsqueda de código abierto basado en la biblioteca de búsqueda de Lucene. Se ejecuta en una máquina virtual Java sobre un número de sistemas operativos. Para obtener más información, visita http://elasticsearch.org.

Descubrimiento

Monitoring no detecta automáticamente Elasticsearch. Para supervisar Elasticsearch, configura el complemento Elasticsearch en el agente de supervisión.

Los servicios descubiertos se muestran en el menú Recursos de la página Servicios de Elasticsearch. Después de instalar el agente de supervisión y configurar el complemento Elasticsearch en tus instancias, Monitoring propaga la página Servicios de Elasticsearch con inventario y métricas.

Configura Monitoring para supervisar Elasticsearch

Después de instalar el agente de supervisión, sigue las siguientes instrucciones para configurar el complemento Elasticsearch en tus instancias.

Requisitos previos

El complemento Elasticsearch requiere la versión 5.5.0-315 o posterior del agente de supervisión. Para actualizar el agente, consulta Actualiza el agente.

Habilita el complemento de supervisión Elasticsearch

Monitoring tiene configuraciones separadas para la supervisión de las versiones 0.90.x de Elasticsearch y anteriores, y las versiones 1.0.x y posteriores.

En tu instancia de VM, descarga el archivo de configuración apropiado del repositorio de configuración de GitHub y colócalo en el directorio /opt/stackdriver/collectd/etc/collectd.d/:

Elasticsearch 0.90.x y versiones anteriores

Descarga elasticsearch.conf en /opt/stackdriver/collectd/etc/collectd.d/:

(cd /opt/stackdriver/collectd/etc/collectd.d/ && curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/elasticsearch.conf)

Elasticsearch 1.0.x y versiones posteriores

Descarga elasticsearch-1.conf en /opt/stackdriver/collectd/etc/collectd.d/:

(cd /opt/stackdriver/collectd/etc/collectd.d/ && curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/elasticsearch-1.conf)

Después de agregar el archivo de configuración, reinicia el agente de supervisión mediante la ejecución del siguiente comando:

sudo service stackdriver-agent restart

Para obtener más información sobre otras opciones de configuración del complemento, consulta collectd.org.

Qué se supervisa

El complemento Elasticsearch supervisa las siguientes métricas:

  • Solicitudes de búsqueda (recuento/s): Cantidad de solicitudes Fetch y Query recibidas por segundo en el último intervalo.
  • Tiempo de búsqueda (ms/s): Cantidad de milisegundos dedicados a las consultas Fetch y Query por segundo del último intervalo.
  • Obtener solicitudes (recuento/s): Cantidad de solicitudes Get/Exists/Missing recibidas por segundo en el último intervalo.
  • Obtener tiempo (ms/s): Cantidad de milisegundos dedicados a las solicitudes Get/Exists/Missing por segundo del último intervalo.
  • Indexar solicitudes (recuento/s): Cantidad de solicitudes Index y Delete recibidas por segundo en el último intervalo.
  • Indexar tiempo (ms/s): Cantidad de milisegundos dedicados a las solicitudes Index y Delete por segundo del último intervalo.
  • Tamaños de caché (bytes): Tamaño de las cachés de filtro y campo.
  • Expulsiones de caché (recuento/s): Cantidad de expulsiones de caché de campo y filtro ocurridas por segundo.
  • Tamaño de almacenamiento (bytes): Tamaño del índice de Elasticsearch.
  • Uso de red (bytes/s): Uso de la red de entrada y salida en bytes por segundo.
  • Conexiones de red (recuento): Cantidad de conexiones de red http y de nivel de transporte abiertas al momento de la muestra.
  • Archivos abiertos (recuento): Cantidad de descriptores de archivos abiertos por el proceso de Elasticsearch.
  • Recuento de documentos (recuento): Cantidad de documentos existentes y borrados en ES.

Para obtener más detalles, consulta Lista de métricas del agente: Elasticsearch.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Stackdriver Monitoring
¿Necesitas ayuda? Visita nuestra página de asistencia.