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 =NONECOUCHBASE_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.
Manually execute the plugin script using the following command and verify its output:
python couchserver.py
Vea datos en el cliente web de Site24x7
- Inicie sesión en Site24x7 y vaya a Servidor > Complementos > Nombre de monitor de complementos.
- 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
- Complementos listos para usar: monitoree toda la pila de aplicaciones con nuestra amplia lista de integraciones
- Monitoreo de MySQL
- Monitoreo de Memcached
- Monitoreo de NGINX
- Integración de Nagios
- Cree complementos personalizados: Linux y Windows