¿Qué es Apache CouchDB?
Apache CouchDB es una base de datos NoSQL de código abierto que se centra en la facilidad de uso y la adopción de la web. Está orientada a documentos, lo que significa que almacena los datos como documentos dentro de la base de datos, en lugar de como tablas y filas en una base de datos relacional tradicional.
Diseñado para la web, CouchDB utiliza varios protocolos para la transferencia, almacenamiento y procesamiento de datos, como HTTP, JSON y JavaScript/MapReduce. Su capacidad para distribuir datos a través de múltiples servidores lo hace altamente escalable y fiable, convirtiéndolo en una elección popular para aplicaciones web.
¿Cómo monitorear Apache CouchDB?
ServicePilot facilita la tarea de monitorizar "CouchDB Database" sin necesidad de configuración en el servidor de destino. Simplemente añada un package database-couchdb a su entorno de monitorización y ServicePilot recopilará automáticamente métricas por nodo de una instancia de CouchDB.
Las estadísticas de monitorización recogidas de esta forma incluyen:
- Métricas de métodos de solicitud HTTPD: GET, PUT, COPY, DELETE, POST...
- Métricas de códigos de estado HTTPD: 200, 201, 202, 301, 304...
- Métricas HTTPD: número de peticiones, número de clientes que solicitan cambios, vistas temporales HTTPD leídas...
- Métricas de la base de datos: número de lecturas y escrituras en la base de datos, escrituras e inserciones de documentos.
¿Cómo instalar un recurso couchdb?
- Utilice su instalación de ServicePilot OnPremise o una cuenta SaaS.
- Añada un nuevo recurso couchdb a través de la interfaz web (
/prmviews
o/prmresources
) o a través de la API (página/prmpackages
), se aprovisionará automáticamente el agente predeterminado de ServicePilot u otro agente.
Los detalles del paquete couchdb se encuentran en la página
/prmpackages
del software.
Beneficios
ServicePilot le permite prestar servicios de TI de forma más rápida y segura con la detección automatizada y funciones avanzadas de monitoring.
Al correlacionar la tecnología COUCHDB con APM y la supervisión de infraestructuras, ServicePilot es capaz de proporcionar una visión más completa del entorno de TI de una organización.
Esto permite a los equipos de TI identificar y diagnosticar rápidamente los problemas que pueden estar afectando al rendimiento de las aplicaciones, y tomar medidas correctivas antes de que los usuarios finales se vean afectados.
Comience con una prueba gratuita de nuestro solution SaaS. Explore nuestros plans o contacte con nosotros para encontrar lo que mejor se adapte a usted.