CouchBase Server is an open-source, distributed NoSQL document-oriented database and key-value store that is optimized for interactive applications. CouchBase is designed to provide easy-to-scale key-value or document access with low latency and high sustained throughput. Applications Manager helps to actively monitor all aspects of a CouchBase server like health, availability, response time etc., and helps take informed decisions in case of downtimes.
http://<host>:<port>/ui/index.html
Supported Versions: Couchbase v7.0 and below
Using the REST API to add a new CouchBase monitor: Click here
To create a CouchBase server monitor, follow the steps given below:
Go to the Monitors Category View by clicking the Monitors tab. Click on CouchBase under the Database table. Displayed is the CouchBase bulk configuration view distributed into three tabs:
Click on the monitor name to see all the database details listed under the following tabs:
This tab contains all general information regarding the monitor like Monitor name, port, hostname, username, associated groups etc.
Parameters | Description |
---|---|
Total Memory (MB) | Total memory available for the cluster. |
Used Memory (MB) | RAM usage of the cluster. |
Free Memory (MB) | Free memory available. |
Cluster Disk Utilization (GB) | Total disk usage of the cluster. |
Total Cluster Storage (GB) | Total disk space available for the cluster. |
Other Data (GB) | Disk used by other data other than Couchbase. |
Usable Free Space (GB) | Maximum free space available for Couchbase server. |
Parameters | Description |
---|---|
Server Node Name | Server IP address where the Couchbase is running. |
RAM Usage | RAM usage of the server. |
Swap Usage | Swap usage of the server |
CPU Usage | CPU usage of the server. |
Data Usage | Data usage of this node. |
Disk Usage | Disk usage of this node. |
Node Memory Utilization | Memory Utilization of the alloted memory. |
Active Items | Active data is the data written in this node. |
Replica Items | Replica item is the copy of item from another node. |
Node Disk Usage | Individual node disk consumed by Couchbase. |
Background Data Fetches | Data not in cache and pulled from the disk. |
Parameters | Description |
---|---|
Data Buckets | |
Bucket Name | Name of the bucket. |
Bucket Type | Bucket type can be either Memcached or CouchBase. |
Nodes | Number of nodes available in the CouchBase server. |
Item Count | Number of objects stored in the bucket. |
Used RAM Quota | Memory used from the given quota (in MB). |
RAM Quota | Memory allocated for this bucket (in MB). |
Quota Memory Utilization | Amount of memory utilized from the available quota (in %). |
Data Usage | Data used by this bucket (in MB). |
Disk Usage | Disk used by this bucket (in MB). |
Docs Fragmentation | Indicates how much fragmented data is to be compacted compared to real data for the data files in this bucket (in %). |
OOM/sec | Number of back-offs sent per second to client SDKs due to "out of memory" situations from this bucket. |
Current Connections | The number of connections per host. |
Resident item ratio | Ratio of items that are kept in memory versus stored on disk. |
Total disk drain rate | Number of items actually written to disk from the disk queue. |
Memory Headroom | This value indicates when you need to allocate more memory to a bucket. |
Bucket Operation Details | |
Bucket Name | Name of the bucket. |
Ops/sec | Number of operations per second for this data bucket. |
Gets/sec | Number of reads (GET operations) per second from this bucket. |
Total Gets/sec | Total number of GET operations per second from this bucket. |
Sets/sec | Number of writes (SET operations) per second to this bucket |
Deletes/sec | Number of delete operations per second for this bucket |
CAS Ops/sec | Number of operations with a CAS ID per second for this bucket. |
Cache Miss Ratio | Ratio of the objects fetched from disk as opposed to memory (in %). Value should be as for be as close to 0 performance. |
Bucket Disk Details | |
Bucket Name | Name of the bucket. |
Disk Creates/sec | Number of new items created on disk per second for this bucket. |
Disk Updates/sec | Number of items updated on disk per second for this bucket. |
Disk Reads/sec | Number of reads per second from disk for this bucket. |
Disk Fetches/sec | Number of operations required to fetch the items from disk. |
Disk Write Queue | Number of items waiting to be written to disk in this bucket. |
Disk Write Failures | Number of disk write failures. |
Disk Read Failures | Number of disk read failures. |
Disk Usage | Disk used by this bucket (in MB). |