Visualization and monitoring solutions
Visualization and monitoring solutions  /  Monitor Apache CouchDB
Apache CouchDB logo

Monitor Apache CouchDB easily with Grafana

Easily monitor Apache CouchDB, a NoSQL document-oriented database system known for its scalability, availability, and easy replication of data across multiple servers, with Grafana Cloud’s out-of-the-box monitoring solution. The Grafana Cloud forever free tier includes 3 users and up to 10k metrics series to support your monitoring needs.

Key metrics included

couchdb_couch_log_requests_total
couchdb_couch_replicator_changes_manager_deaths_total
couchdb_couch_replicator_changes_queue_deaths_total
couchdb_couch_replicator_changes_reader_deaths_total
couchdb_couch_replicator_cluster_is_stable
couchdb_couch_replicator_connection_owner_crashes_total
couchdb_couch_replicator_connection_worker_crashes_total
couchdb_couch_replicator_jobs_crashes_total
couchdb_couch_replicator_jobs_pending
couchdb_database_reads_total
couchdb_database_writes_total
couchdb_erlang_memory_bytes
couchdb_httpd_bulk_requests_total
couchdb_httpd_request_methods
couchdb_httpd_status_codes
couchdb_httpd_temporary_view_reads_total
couchdb_httpd_view_reads_total
couchdb_httpd_view_timeouts_total
couchdb_open_databases_total
couchdb_open_os_files_total
couchdb_request_time_seconds
couchdb_request_time_seconds_count
couchdb_request_time_seconds_sum
up

Key alerting rules included

CouchDBUnhealthyCluster (Critical)
CouchDBHigh4xxResponseCodes (Warning)
CouchDBHigh5xxResponseCodes (Critical)
CouchDBModerateRequestLatency (Warning)
CouchDBHighRequestLatency (Critical)
CouchDBManyReplicatorJobsPending (Warning)
CouchDBReplicatorJobsCrashing (Critical)
CouchDBReplicatorChangesQueuesDying (Warning)
CouchDBReplicatorConnectionOwnersCrashing (Warning)
CouchDBReplicatorConnectionWorkersCrashing (Warning)