Complemento para el monitoreo de Couchbase

Configure el complemento de Site24x7 para monitorear las métricas de rendimiento de sus bases de datos de Couchbase.

Couchbase es un software de base de datos de código abierto que tiene una arquitectura NoSQL orientada a documentos. Instale y utilice nuestra herramienta de monitoreo Couchbase, y obtenga información detallada sobre la actividad y el estado de la base de datos.

En este documento, se describe cómo configurar el complemento Couchbase y las métricas de monitoreo para proporcionar visibilidad detallada del rendimiento, la disponibilidad y las estadísticas de uso de los servidores de Couchbase.

Métricas de monitoreo del rendimiento

Configure el complemento de servidor Couchbase para monitorear las métricas de rendimiento de su servidor Couchbase. Utilice estos indicadores clave para tomar decisiones fundamentadas sobre la solución de problemas y garantizar el funcionamiento continuo del servidor Couchbase:

Espacio total en el disco duro

Get an overall view of your hard disk space with hdd.total. The metric will give you information on the total hard disk space available in your Couchbase server.

Cuota de disco duro

Use the metric hdd.quotaTotal and get information on the different hard disk quotas available in your Couchbase server for various purposes.

Disco duro utilizado para datos

Use the metric hdd.usedByData and get information on the total hard disk space available for data.

Espacio utilizado en el disco duro

The metric hdd.used will give us information on how much hard disk space has been currently used.

RAM en uso

The metric ram.used will give us information on how much memory is currently being used.

RAM utilizada para los datos

The metric ram.quotaUsed gives the information on how much memory quota is available for storing data.

Total de RAM

The metric ram.total provides the information on how much total memory is available.

Requisitos previos

  • Asegúrese de que Couchbase esté instalado en el servidor y que se encuentre en funcionamiento.
  • Este complemento utiliza la url “/pool/default” para capturar las métricas de rendimiento. De forma predeterminada, se configura durante la instalación de Couchbase. Si no es así, configúrelo.

Instalación de complemento

  • Descargue e instale la versión más reciente del agente de Linux de Site24x7 en el servidor en el cual planea ejecutar el complemento. Si se instala correctamente, verá un monitor de servidor Linux en el panel de control de Site24x7. Esto confirma que el agente puede comunicarse con nuestro centro de datos.
  • Download the couchserver.py file from our GitHub repository.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/couchserver/couchserver.py
  • By default, Couchbase plugin uses the status url 'http://127.0.0.1:5894/_stats' to fetch the performance metrics. To change the existing configuration, edit the '#Config Section' in the 'couchserver.py' file.
    #Config Section:
    COUCHBASE_HOST ='127.0.0.1'
    COUCHBASE_PORT ="5984"
    COUCHBASE_STATS_URI="/_stats/"
    COUCHBASE_USERNAME =NONE
    COUCHBASE_PASSWORD =NONE
  • Cree una carpeta con el nombre “couchserver” en el directorio de complementos de agentes de Linux de Site24x7 “/opt/site24x7/monagent/plugins/” y coloque “couchserver.py” en “/opt/site24x7/monagent/plugins/couchserver/”

El agente ejecutará automáticamente el complemento en un plazo de cinco minutos y enviará datos de rendimiento al centro de datos de Site24x7.

Consejo

Manually execute the plugin script using the following command and verify its output:

python couchserver.py

Vea datos en el cliente web de Site24x7

  1. Inicie sesión en Site24x7 y vaya a Servidor > Complementos > Nombre de monitor de complementos.
  2. Podrá ver los gráficos de rendimiento sobre las diversas métricas de su servidor Couchbase.

Contribución de complementos

No dude en contribuir a nuestro complemento existente y compartir sugerencias o comentarios en nuestra comunidad.

Otras integraciones de complementos