Couchbase Monitoring

apmsaas
Couchbase is an open-source, NoSQL document-oriented database model that is based on JSON format. The Couchbase monitoring is provided as an extension in the
DX APM
Infrastructure Agent.
The
DX APM
Infrastructure Agent queries the statistics API to retrieve the performance metrics of Couchbase. In the
DX APM
Infrastructure Agent, the agent extension exists in the following location:
apmia\extensions\Couchbase.
3
2
Couchbase Monitoring for DX SaaS
You install the
DX APM
Infrastructure Agent before you configure and use the extension.
Download the DX APM Infrastructure Agent
After you get access to
DX SaaS
, download and extract the
DX APM
Infrastructure Agent, which includes the Couchbase Monitoring extension.
Follow these steps:
  1. Click
    Open
    on the
    DX APM
    box.
    The
    DX APM
    home page appears.
  2. Click
    Download Agent
    at the top of any page.
    If you already connected one agent, you can only access the
    Download Agent
    button by clicking
    Agents
    in the left pane, under
    Settings
    .
  3. On the
    Select Agent to Download
    page, select the tab corresponding to your operating system.
  4. Under the
    Infrastructure
    category, select
    Couchbase Monitoring
    as the agent.
  5. (Optional) Configure the agent options according to the needs of your environment.
  6. Click the
    Download and Install
    button.
    DX SaaS
    successfully downloads the package to your computer.
Install the DX APM Infrastructure Agent
You install the
DX APM
Infrastructure Agent before you install the Couchbase Monitoring extension.
Follow these steps:
  1. Navigate to the
    apmia
    directory.
  2. Run the appropriate command to install the
    DX APM
    Infrastructure Agent:
    UNIX
    :
    ./APMIACtrl.sh install
    Windows
    :
    APMIACtrl.bat install
You can review the
DX APM
Infrastructure Agent logs in the
apmia/logs
directory.
These log files are in the logs directory:
  • AutoProbe.log
  • IntroscopeAgent.log
  • APMIAgentConsole.log
Enable Couchbase Monitoring Extension
When you use a Couchbase agent to monitor a cluster, you need to specify the URL of any one node in a cluster.
You can enable the Couchbase extension in the
DX APM
Infrastructure Agent.
Follow these steps:
  1. Navigate to
    apmia/extensions/Extensions.profile
    file.
  2. When you start the
    DX APM
    Infrastructure Agent, the
    Extensions.profile
    file populates the extension name as the value of the
    introscope.agent.extensions.bundles.boot.load
    property.
    If you do not find the extension name as the value, you need to manually enter the extension name as follows:
    introscope.agent.extensions.bundles.boot.load=Couchbase
  3. Navigate to the following location to open the
    bundle.properties
    file:
    apmia\extensions\Couchbase
  4. In the
    bundle.properties
    file, define the following properties:
Property Name with Description
Sample Values
introscope.agent.couchbase.profiles
Specifies the list of the Couchbase server instances names that the Couchbase monitors.
introscope.agent.couchbase.profiles=couchbase_profile1,xyz
For example, when you use this property to define the profile as “couchbase_profile1”. Ensure that you use the same profile (as “couchbase_profile1”), which represents an Couchbase instance to define the values for the corresponding properties of the same profile.
Note that, here, we have used the same example value of (couchbase_profile1) to define the values for the corresponding properties of the same profile.
introscope.agent.couchbase.profiles.{couchbase_profile#}.name
Specifies the name of the profile, which is used to identify an Couchbase cluster that Infrastructure Agent monitors.
introscope.agent.couchbase.profiles.couchbase_profile1.name=couchbaseA
introscope.agent.couchbase.profiles.{couchbase_profile#}.interval
(Optional) Specifies the polling interval in seconds.
introscope.agent.couchbase.profiles.couchbase_profile1.interval=30
The default value is
30 seconds.
You can customize the default value of the polling interval.
introscope.agent.couchbase.profiles.{couchbase_profile#}.url
Specifies the URL of any one Couchbase node in a cluster to be monitored.
To monitor a cluster, URL of any one node in the cluster is enough to collect the metrics that are related to all nodes in the cluster.
introscope.agent.couchbase.profiles.couchbase_profile1.url=http://ca-couchbase1:8091
introscope.agent.couchbase.profiles.{couchbase_profile#}.username
Specifies the username that the Infrastructure Agent uses to authenticate the Couchbase server.
introscope.agent.couchbase.profiles.couchbase_profile1.username
introscope.agent.couchbase.profiles.{couchbase_profile#}.password
Specifies the password that the Infrastructure Agent uses to authenticate the Couchbase server.
introscope.agent.couchbase.profiles.couchbase_profile1.password=password
introscope.agent.couchbase.profiles.{couchbase_profile#}.monitored.groups
(Optional) Specifies the monitoring groups that are defined in a schema file. For more information, see the Values for the Monitored Groups.
introscope.agent.couchbase.profiles.couchbase_profile1.monitored.groups=Cluster Details,Connections,Bucket Details
The default value is
Cluster Details,Connections,Bucket Details
.
You can customize the default value of the monitored groups.
Values for the Monitored Groups
The values for the monitored groups (
introscope.agent.couchbase.profiles.{couchbase_profile#}.monitored.groups
) are as follows:
  • Cluster Details
    Provides metrics to show the overall status of the cluster.
  • Bucket Details
    Provides the metrics pertaining to each Bucket. A Bucket is similar to a Namespace.
  • Bucket CAS Details
    Provides the advanced metrics pertaining to each Bucket. The metrics include information pertaining to Compare and Swap details.
  • Bucket Node Details
    Buckets are scattered across the nodes that are present in a cluster set-up. Provides the metrics with the node details for each Bucket.
  • EP Details
    Provides the metrics pertaining to the Eventually Persistent.
  • Connections
    Provides the status of the different URLs that the Infrastructure Agent calls to fetch the metrics.
    The
    Connections
    group is mandatory to use the following groups: Bucket Details, Bucket CAS Details, Bucket Node Details, and EP Details. The suggested groups are as follows: Cluster Details, Connections, and Bucket Details.
Couchbase Metrics
The performance metrics of Couchbase are displayed in the
Metric View
which provides a comprehensive view of the performance of cluster(s) in a given environment.
This section lists all the metrics for the respective Monitored Groups that you can collect using Couchbase:
4
4
Cluster Details
You can get the Cluster details by using the URL:
/pools/default
. In the Metric View, the following Cluster level metrics are displayed with the specific Cluster name under the folder,
Couchbase|Cluster|[clustername]:
Parent Group
Monitor Name
Units
Description
CPU Disk Memory/
Data Stored on Disk
MB
The data that are stored on the disk.
Data Used
MB
The data that is used on the disk.
Free Space on Disk
MB
The free space available on the disk.
Total Disk Size
MB
The total size on the disk.
Total Memory Quota Per Node
MB
The hard disk quota per node.
Total Memory Quota
MB
The total memory quota on the disk.
Total Memory
MB
The total memory on the disk.
Total Quota on Disk
MB
The total quota on the disk.
Used Disk Size
MB
The used space size on the disk.
Used Memory Quota Per Node
MB
The used memory quota per node.
Used Memory Quota
MB
The used memory quota.
Used Memory
MB
The used memory on the disk.
Nodes/
[NodeName]/
Cluster Membership
String
The cluster membership details of the node display one of the following values:
  • active - This node is an active part of the cluster.
  • inactiveFailed - This node was a failed-over node.
  • inactiveAdded - This node is newly added. The next upcoming re-balance would make the node active and would move the data into the node.
Recovery Type
String
The recovery type of the node displays one of the following values:
  • delta - Indicates that delta recovery is requested for a node.
  • full - Indicates that full recovery is requested for a node.
  • none - Indicates that the node does not require any recovery.
Status
Number
Indicates the status of the primary shards. The following values and color code indicates the status:
  • green: 1 - The cluster is at 100% allocation and all primary and replica shards are allocated.
  • yellow: 2 - The primary shards are allocated but at least one replica is missing. There is no loss of data.
  • red: 3 - At least one primary shard is missing and all of the replicas. There is data loss.
  • Default: 0
Nodes/
[NodeName]
/CPU Disk Memory/
CPU Utilization Rate
%
CPU Utilization rate of a node.
Free Memory
MB
The free memory on a hard disk of a node.
Free Swap
MB
The free swap on a hard disk of a node.
Memory Utilization Rate
%
Memory utilization rate of a hard disk of a node.
Swap Utilization Rate
%
Swap utilization rate of the hard disk of a node.
Total Memory
MB
The total memory on the hard disk of a node.
Total Swap Size
MB
The total swap size on a hard disk of a node.
Used Memory
MB
The used memory on a hard disk of a node.
Used Swap Size
MB
The used swap size on a hard disk of a node.
Nodes/
[NodeName]
/Couch/
Docs Actual Disk Size
MB
The actual disk size of the docs.
Docs Data Size
MB
The data size of the docs.
Spatial Data Size
MB
The size of the spatial data.
Spatial Disk Size
MB
The size of the spatial disk.
Views Actual Disk Size
MB
The actual disk size of the views.
Views Data Size
MB
The data size of the views.
Nodes/
[NodeName]
/Operations/
Compare and Swap Gets
Count
The number of compare and swap Gets in the operations.
Current Items
Count
The number of current items in the operations.
No. of Get Hits
Count
The number of Get hits in the operations.
Operations Per Second
Count
The number of operations performed in one second.
Total Current Items
Count
The total number of current items in the operations at the node level.
Nodes/
[NodeName]
/Virtual Bucket/
Active/No. of Non Resident Items
Count
The number of active non-resident items in a virtual bucket.
Replica/No. of In Memory Items
Count
The number of replica memory items in a virtual bucket.
Bucket Details
You can get the Bucket details by using the URL:
/pools/default/buckets
. In the Metric View, the following metrics that are related to a specific index are displayed under the folder,
Couchbase|Cluster|[Clustername]|Buckets|[Bucketname]:
Monitor Name
Units
Description
Current Connections
Count
The number of current connections of the bucket.
Rest Requests
Count
The number of REST requests of the bucket.
Average/Active Timestamp Drift(s)
Sec
The average active timestamp drifts of the bucket.
Average/Background Wait Time
ms
The average background wait time of the bucket.
Average/Disk Commit Time
Sec
The average disk commit time of the bucket.
Average/Disk Update Time
ms
The average disk update time of the bucket.
Average/Replica Timestamp Drift
Sec
The average replica timestamp drifts of the bucket.
CPU Disk Memory/Actual Free Memory
MB
The actual free memory size of the CPU disk memory of the bucket.
CPU Disk Memory/Actual Used Memory
MB
The actual used memory size of the CPU disk memory of the bucket.
CPU Disk Memory/Bytes Read
Bytes
The number of bytes read from the CPU disk memory of the bucket.
CPU Disk Memory/Bytes Written
Bytes
The number of bytes written to the CPU disk memory of the bucket.
CPU Disk Memory/CPU Utilization Rate
%
The CPU utilization rate of the CPU disk memory of the bucket.
CPU Disk Memory/Disk Commit Count
Count
The number of the disk commits of the CPU disk memory of the bucket.
CPU Disk Memory/Disk Update Count
Count
The number of the disk updates of the CPU disk memory of the bucket.
CPU Disk Memory/Disk Write Queue
Count
The depth of the disk writes queue.
CPU Disk Memory/Free Memory
MB
The free memory size of the CPU disk memory of the bucket.
CPU Disk Memory/Idle CPU
ms
The idle time of the CPU of the bucket.
CPU Disk Memory/Local CPU
ms
The local CPU time of the CPU disk memory of the bucket.
CPU Disk Memory/Mem Utilization Rate
%
The ratio of the memory utilization of the CPU disk memory of the bucket.
CPU Disk Memory/System Used Memory
MB
The size of the system used memory of the CPU disk memory of the bucket.
CPU Disk Memory/Total Disk Commit
ms
The time that is taken for the total disk commits of the CPU disk memory of the bucket.
CPU Disk Memory/Total Disk Updates
Count
The number of the total disk updates that is displayed as operation.
CPU Disk Memory/Total Memory
MB
The total memory size of the CPU disk memory of the bucket.
CPU Disk Memory/Total Swap
MB
The total swap size of the CPU disk memory of the bucket.
CPU Disk Memory/Used Memory
MB
The used memory size of the CPU disk memory of the bucket.
CPU Disk Memory/Used Swap Memory
MB
The used swap size of the CPU disk memory of the bucket.
Couch/Docs Actual Size
MB
The total size of the Couch docs on the disk.
Couch/Docs Data Size
MB
The data size of the Couch docs.
Couch/Docs Disk Size
MB
The total size of the Couch docs.
Couch/Docs Fragmentation
%
The fragmentation of the Couch docs.
Couch/Spatial Data Size
MB
The object data size for spatial views.
Couch/Spatial Disk Size
MB
The amount of the disk space that the spacial views occupy.
Couch/Spatial Operations Per Second
Count
The number of spatial operations that are performed in one second.
Couch/Total Disk Size
MB
The total disk size of a Couch.
Couch/Views Actual Disk Size
MB
The actual disk size that the views occupy.
Couch/Views Data Size
MB
The size of the object data for views.
Couch/Views Disk Size
MB
The amount of disk space that the views occupy.
Couch/Views Fragmentation
%
The fragmentation of the views.
Couch/Views Operations Per Second
Count
The number of view operations performed in one second.
Virtual Bucket/Average Active Queue Age
Sec
In the active item queue, the average age of the active items.
Virtual Bucket/Average Pending Queue Age
Sec
In the pending item queue, the average age of the pending items.
Virtual Bucket/Average Replica Queue Age
Sec
In the replica item queue, the average age of the replica items.
Virtual Bucket/Average Total Queue Age
Sec
The total average age of the items in the queue.
Virtual Bucket/Total Queue Age
Sec
The sum of the age of the disk queue item.
Virtual Bucket/Active/Create Operations Per Second
Count
The number new items per second that are inserted into the active virtual buckets in this bucket.
Virtual Bucket/Active/Data Cached In RAM
Count
The number of active item metadata that consumes RAM in this bucket.
Virtual Bucket/Active/Eject
Count
The number of items per second that the active virtual buckets ejects to the disk.
Virtual Bucket/Active/Items
Count
The number of active user data that is cached in RAM in this bucket.
Virtual Bucket/Active/Metadata Consuming RAM
Count
The number of active item metadata that consumes RAM in this bucket.
Virtual Bucket/Active/Non Resident Items
Count
The number of the non resident virtual buckets that are in the active state for this bucket.
Virtual Bucket/Active/Queue Age
ms
The sum of the age of the active item in the disk queue.
Virtual Bucket/Active/Queue Drain
Count
The total number of active items that are drained in the queue.
Virtual Bucket/Active/Queue Fill
Count
The number of active items per second that are inserted in the active item disk queue.
Virtual Bucket/Active/Queue Size
Count
The number of active items that exists in the queue.
Virtual Bucket/Active/Resident Items Ratio
%
The ratio of the number of resident items.
Virtual Bucket/Active/Update Operations Per Second
Count
The number of items that is updated on the active virtual buckets per second for this bucket.
Virtual Bucket/Pending/Create Operations Per Second
Count
The new items per second that is inserted into the active virtual buckets in this bucket.
Virtual Bucket/Pending/Current Items
Count
The number of pending current items in the virtual bucket.
Virtual Bucket/Pending/Data Cached In RAM
Count
The number of user data cached that is pending in RAM in this bucket.
Virtual Bucket/Pending/Eject
Count
The number of items per second that is ejected to disk from the pending virtual buckets.
Virtual Bucket/Pending/Items
Count
The number of pending items.
Virtual Bucket/Pending/Metadata Consuming RAM
Count
The number of pending item metadata that consumes RAM in this bucket.
Virtual Bucket/Pending/Non Resident Items
Count
The number of the non resident virtual buckets that are in the pending state for this bucket.
Virtual Bucket/Pending/Queue Age
ms
The sum of age of the pending item in the queue of the disk.
Virtual Bucket/Pending/Queue Drain
Count
The total number of the pending items that are drained in the queue.
Virtual Bucket/Pending/Queue Fill
Count
The total number of enqueued pending items on the disk queue.
Virtual Bucket/Pending/Queue Size
Count
The number items that are pending in the queue.
Virtual Bucket/Pending/Resident Items Ratio
%
The number of resident items that are pending.
Virtual Bucket/Pending/Update Operations Per Second
Count
The number of items that are updated on the pending virtual bucket per second for this bucket.
Virtual Bucket/Replica/Create Operations Per Second
Count
The number of create operations that are pending.
Virtual Bucket/Replica/Current Items
Count
The number of in memory items that exist.
Virtual Bucket/Replica/Data Cached In RAM
Count
The number of replica user data that is cached in RAM in this bucket.
Virtual Bucket/Replica/Eject
Count
The number of items per second that is ejected to the disk from the replica virtual buckets.
Virtual Bucket/Replica/Items
Count
The number of replica virtual buckets.
Virtual Bucket/Replica/Metadata Consuming RAM
Count
The number of replica item metadata that consumes RAM in this bucket.
Virtual Bucket/Replica/Non Resident Items
Count
The number of the non-resident virtual buckets in the replica state for this bucket.
Virtual Bucket/Replica/Queue Age
ms
The sum of the age of the disk replica queue item.
Virtual Bucket/Replica/Queue Drain
Count
The total number of the replica items in the queue.
Virtual Bucket/Replica/Queue Fill
Count
The total number of enqueued replica items on the disk queue.
Virtual Bucket/Replica/Queue Size
Count
The number of replica items in the disk queue.
Virtual Bucket/Replica/Resident Items Ratio
%
The number of resident replica items.
Virtual Bucket/Replica/Update Operations Per Second
Count
The number of items that are updated on the replica virtual bucket per second for this bucket.
Bucket CAS Details
You can get the Bucket details by using the URL:
/pools/default/buckets
. In the Metric View, the following metrics that are related to a specific node name are displayed under the folder,
Couchbase|Cluster|[Clustername]|Buckets|[BucketName]
and
Couchbase|Cluster|[Clustername]|Buckets|[BucketName]|Nodes|[NodeName]
:
Parent Group
Monitor Name
Units
Description
[BucketName]/
Compare and Swap/
Incorrect CAS ID
Count
The number of IDs of the bad values of the compare and swap in the bucket.
Compare and Swap Misses
Count
The number of compare and swap misses in the bucket.
Compare and Swap Hits
Count
The number of compare and swap hits in the bucket.
[BucketName]/
Nodes
/[NodeName]
/Compare and Swap/
Compare and Swap Hits
Count
The number of compare and swap hits in the node.
Compare and Swap Misses
Count
The number of compare and swap misses in the node.
Incorrect CAS ID
Count
The number of IDs of the bad values of the compare and swap in the node.
Bucket Node Details
You can get the Bucket details by using the URL:
/pools/default/buckets/[bucketname]/nodes
. In the Metric View, the following metrics that are related to the node index details of all indices are displayed under the folder,
Couchbase|Cluster|[Clustername]|Buckets|[BucketName]|Nodes/[NodeName]:
Parent Group
Monitor Name
Units
Description
[BucketName]|
Nodes
/[NodeName]/
Current Connections
Count
The number of current connections of the node.
Rest Requests
Count
The number of REST requests of the node.
[BucketName]|
Nodes
/[NodeName]/
Average/
Active Timestamp Drift
Sec
The average active timestamp drifts of the node.
Background Wait Time
ms
The average background wait time of the node.
Disk Commit Time
Sec
The average disk commit time of the node.
Disk Update Time
ms
The average disk update time of the node.
Replica Timestamp Drift
Sec
The average replica timestamp drifts of the node.
Nodes/
[NodeName]
/CPU Disk Memory/
Actual Free Memory
MB
The actual free memory size of the CPU disk memory of the node.
Actual Used Memory
MB
The actual used memory size of the CPU disk memory of the node.
Bytes Read
Bytes
The number of bytes read from the CPU disk memory of the node.
Bytes Written
Bytes
The number of bytes written to the CPU disk memory of the node.
CPU Utilization Rate
%
The CPU utilization rate of the CPU disk memory of the node.
Disk Commit Count
Count
The number of the disk commits of the CPU disk memory of the node.
Disk Update Count
Count
The number of the disk updates of the CPU disk memory of the node.
Disk Write Queue
Count
The depth of the disk writes queue.
Free Memory
MB
The free memory size of the CPU disk memory of the node.
Idle CPU
ms
The idle time of the CPU of the node.
Local CPU
ms
The local CPU time of the CPU disk memory of the node.
Total Disk Commits
ms
The time taken for the total disk commits of the CPU disk memory of the node.
Total Disk Updates
Count
The total number of disk updates of the node.
Total Memory
MB
The total memory size of the CPU disk memory of the node.
Total Swap Memory
MB
The total swap size of the CPU disk memory of the node.
Used Memory
MB
The used memory size of the CPU disk memory of the node.
Used Swap Memory
MB
The used swap size of the CPU disk memory of the node.
Used System Memory
MB
The size of the used system memory of the CPU disk memory of the node.
Nodes/
[NodeName]
/Couch/
Docs Actual Disk Size
MB
The total size of the docs on the disk.
Docs Data Size
MB
The data size of the docs.
Docs Disk Size
MB
The size of the docs on the disk.
Docs Fragmentation
%
The fragmentation of the docs.
Spatial Data Size
MB
The size of the Spatial Data.
Spatial Disk Size
MB
The size of the Spatial Disk.
Spatial Operations Per Second
Count
The number of spatial operations that are performed in one second.
Total Disk Size
MB
The total disk size.
Views Actual Disk Size
MB
The total size of the views on the disk.
Views Data Size
MB
The data size of the views on the disk.
Views Disk Size
MB
The disk size of the views.
Views Fragmentation
%
The fragmentation of the views.
Views Operations Per Second
Count
The number of Couch views operations that are performed in one second.
Nodes/
[NodeName]
/Operations/
Background Wait Count
Count
The background wait time of the operations.
Compare and Swap Gets
Count
The number of the compare and swap Gets in the operations.
Compare and Swap Sets
Count
The number of the compare and swap Sets in the operations.
Current Items
Count
The number of current items in the operations.
Decrement Hits
Count
The number of decrement hits in the operations.
Decrement Misses
Count
The number of decrement misses in the operations.
Delete Hits
Count
The number of delete hits in the operations.
Delete Misses
Count
The number of delete misses in the operations
Evictions
Count
The number of evictions in the operations.
Get Misses
Count
The number of Get misses in the operations.
Get Requests
Count
The number of Get requests in the operations.
Hit Ratio
%
The hit ratio in the operations.
Increment Hits
Count
The number of the increment hits in the operations.
Increment Misses
Count
The number of the increment misses in the operations.
Misses
Count
The number of misses in the operations.
Operations Per Second
Count
The number operations performed in one second in the node.
Requests Hibernated
Count
The number of requests hibernated in the operations.
Total Background Wait
Count
The total background wait time of the node in the operations.
Total Current Items
Count
The number of total current items in the operations.
Waked Hibernate Requests
Count
The number of waked hibernates requests in the operations.
XDC Operations Per Second
Count
The number XDC operations that are performed in one second in the node.
Nodes/
[NodeName]
/Virtual Bucket/
Average Active Queue Age
Sec
In the active item queue, the average age of the active items.
Average Pending Queue Age
Sec
In the pending item queue, the average age of the pending items.
Average Replica Queue Age
Sec
In the replica item queue, the average age of the replica items.
Average Total Queue Age
Sec
The total average age of the items in the queue.
Total Queue Age
Sec
The sum of the age of the disk queue item.
Nodes/
[NodeName]
/Virtual Bucket/Active/
Create Operations Per Second
Count
The number new items per second that are inserted into the active virtual buckets in this node.
Data Cached In RAM
MB
The amount of active user data that is cached in RAM in this node.
Eject
Count
The number of items per second that the active virtual buckets eject to the disk.
Items
Count
The number of active user data that is cached in RAM in this node.
Non Resident Items
Count
The number of the non resident virtual buckets that are in the active state for this node.
Queue Age
Count
The sum of the age of the active item in the disk queue.
Queue Drain
Count
The total number of active items that are drained in the queue.
Queue Fill
Count
The number of active items per second that are inserted in the active item disk queue.
Queue Size
Count
The number of active items that exists in the queue.
Resident Items Ratio
%
The ratio of the number of resident items.
Update Operations Per Second
Count
The number of items that is updated on the active virtual buckets per second for this node.
Nodes/
[NodeName]
/Virtual Bucket/Active/Meta/
Metadata Consuming RAM
Item
The number of active item metadata that consumes RAM in this node.
Nodes/
[NodeName]
/Virtual Bucket/Pending/
Create Operations Per Second
Count
The number new items per second that are inserted into the pending virtual buckets in this node.
Current Items
Count
The number of current items that are pending.
Data Cached In RAM
MB
The number of pending user data that is cached in RAM in this node.
Eject
Count
The number of items per second that the pending virtual buckets eject to the disk.
Items
Count
The number of pending user data that is cached in RAM in this node
Metadata Consuming RAM
Item
The number of pending item metadata that consumes RAM in this node.
Non Resident Items
Count
The number of the non resident virtual buckets that are in the pending state for this node.
Queue Age
ms
The sum of the age of the pending item in the disk queue.
Queue Drain
Count
The total number of pending items that are drained in the queue.
Queue Fill
Count
The number of pending items per second that are inserted in the active item disk queue.
Queue Size
Count
The number of pending items that exists in the queue.
Resident Item Ratio
%
The ratio of the number of resident items.
Update Operations Per Second
Count
The number of items that is updated on the pending virtual buckets per second for this node.
Nodes/
[NodeName]
/Virtual Bucket/Replica/
Create Operations Per Second
Count
The number new items per second that are inserted into the replica virtual buckets in this node.
Current Items
Count
The number of Current Replica Items.
Data Cached In RAM
MB
The number of replica user data that is cached in RAM in this node.
Eject
Count
The number of items per second that the replica virtual buckets eject to the disk.
Items
Count
The number of replica user data that is cached in RAM in this node.
Metadata Consuming RAM
Item
The number of replica item metadata that consumes RAM in this node.
Non Resident Items
Count
The number of the non resident virtual buckets that are in the replica state for this node.
Queue Age
ms
The sum of the age of the replica item in the disk queue.
Queue Drain
Count
The total number of replica items that are drained in the queue.
Queue Fill
Count
The number of replica items per second that are inserted in the active item disk queue.
Queue Size
Count
The number of replica items that exists in the queue.
Resident Item Ratio
%
The ratio of the number of resident items.
Update Operations Per Second
Count
The number of items that is updated on the replica virtual buckets per second for this node.
EP Details
You can view the Eventually Persistent details using the URLs:
/pools/default/buckets/[bucketname]/stats
and
/pools/default/buckets/employees/nodes/[otherNode]/stats
.
In the Metric View, the following metrics that are related to a specific node name are displayed under the folders:
  • Couchbase | Cluster |[ClusterName] | Buckets|[BucketName]
  • Couchbase | Cluster |[ClusterName] | Buckets| BucketName]| Nodes |[NodeName]
  • Couchbase | Cluster |[ClusterName] | Nodes |[NodeName]
Parent Group
Monitor Name
Units
Description
Buckets
/[BucketName]/
Eventually Persistent/
Background Fetch
Count
The number of disk reads per second.
Cache Miss Rate
Count
The cache miss rate.
Clock CAS Drift Threshold Exceeded
Count
The number of times the clock CAS drift threshold exceeded.
Commit Items Failed
Count
The number of times a transaction fails to commit due to the storage errors.
Create Operations
Count
The number of create operations.
Extra Memory By Transient Data
MB
The extra memory by the transient data.
Items Ejected From Memory To Disk
Count
The number of items that are ejected from the memory to the disk.
KV Size
MB
The memory that is used to store the item metadata, keys and values, irrespective of the state of the bucket.
Max Size
MB
The maximum amount of memory this bucket can use in megabytes.
Memory Usage Low Watermark
MB
The memory usage low water mark for the auto-evictions in megabytes.
Memory Usage High Watermark
MB
The memory usage high water mark for the auto-evictions in megabytes.
No. of Resident Items
Count
The number of resident items.
Non Recoverable OOMs
Count
The number of times unrecoverable OOMs happened while processing operations.
Non Resident Items
Count
The number of non-resident items.
Queue Size
Count
The number of items that is queued for storage.
Recoverable OOMs
Count
The number of times recoverable OOMs happened while processing operations.
Todo Flusher
Count
The number of items that is currently being written.
Total Virtual Buckets
Count
The total number of virtual buckets.
Update Operations
Count
The number of update operations that are performed.
Buckets
/[BucketName]/
Eventually Persistent/Active
Ahead Exceptions
Count
The number of active ahead exceptions.
Hybrid Logical Clock Drift
Count
The number of active hybrid logical clock drift.
Hybrid Logical Clock Drift Count
Count
The number of active hybrid logical clock drift count.
Buckets
/[BucketName]/
Eventually Persistent/Database Change Protocol/2i/
Backoff
Count
The number of backoffs for indexes DCP connections.
Count
Count
The number of indexes DCP connections that is displayed as the count of connections.
Producer Count
Count
The number of indexes producers.
Remaining Items
Count
The number of indexes items remaining to be sent.
Sent Items
Count
The number of indexes items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The total number of megabytes per second that is sent for indexes DCP connections.
Buckets
/[BucketName]/
Eventually Persistent/Database Change Protocol/FTS/
Backoff
Count
The number of backoffs for the FTS DCP connections.
Count
Count
The number of the FTS DCP connections.
Producer Count
Count
The number of FTS producers count.
Remaining Items
Count
The number of FTS items remaining to be sent.
Sent Items
Count
The number of FTS items sent.
Total Backlog Size
MB
The total Backlog size.
Total Bytes
Count
The number of megabytes per second that is sent for FTS DCP connections.
Buckets
/[BucketName]/
Eventually Persistent/Database Change Protocol/Other/
Backoff
Count
The number of backoffs for other DCP connections.
Count
Count
The number of other DCP connections that is displayed as a count of connections.
Producer Count
Count
The number of other producers.
Remaining Items
Count
The number of other items remaining to be sent.
Sent Items
Count
The number of other items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for other DCP connections.
Buckets
/[BucketName]/
Eventually Persistent/Database Change Protocol/Replica/
Backoff
Count
The number of backoffs for replica DCP connections.
Count
Count
The number of replica DCP connections that is displayed as a count of connections.
Producer Count
Count
The number of replica producers.
Remaining Items
Count
The number of replica items remaining to be sent.
Sent Items
Count
The number of replica items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number of megabytes per second that is sent for replica DCP connections.
Buckets
/[BucketName]/
Eventually Persistent/Database Change Protocol/Views and Indexes/
Backoff
Count
The number of backoffs for views and indexes of DCP connections.
Count
Count
The number of views and indexes of DCP connections that are displayed as count of connections.
Producer Count
Count
The number of views and indexes producers.
Remaining Items
Count
The number of views and indexes items remaining to be sent.
Sent Items
Count
The number of views and indexes items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for views and indexes of DCP connections.
Buckets
/[BucketName]/
Eventually Persistent/Database Change Protocol/XDCR/
Backoff
Count
The number of backoffs for XDCR DCP connections.
Count
Count
The number of XDCR DCP connections
that is displayed as count of connections.
Producer Count
Count
The number of XDCR producers.
Remaining Items
Count
The number of XDCR items remaining to be sent.
Sent Items
Count
The number of XDCR items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for XDCR DCP connections.
Buckets
/[BucketName]/
Eventually Persistent/Diskqueue/
Drain
Count
The total drained items on the disk queue that is displayed as item.
Fill
Count
The total enqueued items on the disk queue.
Items
Count
The total number of items waiting to be written to the disk.
Buckets
/[BucketName]/
Eventually Persistent/Meta/
DelRetMeta Operations Per Second
Count
The number of delRetMeta operations per second for this bucket.
Delete Operations Per Second
Count
The number of delete operations per second for this bucket.
Memory Consumed By Metadata
MB
The total amount of item metadata consuming RAM in this bucket.
Read Operations Per Second
Count
The number of read operations per second for this bucket.
Set Operations Per Second
Count
The number of set operations per second for this bucket.
SetRetMeta Operations Per Second
Count
The number of setRetMeta operations per second for this bucket.
Buckets
/[BucketName]/
Eventually Persistent/Replica/
Ahead Exceptions
Count
The number of replica ahead exceptions.
Hybrid Logical Clock Drift
Count
The number of replica hybrid logical clock drift.
Hybrid Logical Clock Drift Count
Count
The number of replica hybrid logical clock drift counts.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/
Background Fetch
Count
The number of disk reads per second.
Cache Miss Rate
Count
The number of caches miss rate.
Clock CAS Drift Threshold Exceeded
Count
The number of times the clock CAS drift threshold exceeded.
Commit Items Failed
Count
The number of times a transaction fails to commit due to the storage errors.
Create Operations
Count
The number of Create Operations.
Extra Memory By Transient Data
MB
The extra memory by the transient data.
Items Ejected From Memory To Disk
Count
The number of items that are ejected from the memory to the disk.
KV Size
MB
The total amount of the user data that is cached in RAM in this bucket in megabytes.
Max Size
MB
The maximum amount of memory this bucket can use in megabytes.
Memory Usage High Watermark
MB
The memory usage high water mark for the auto-evictions in megabytes.
Memory Usage Low Watermark
MB
The memory usage low water mark for the auto-evictions in megabytes.
Non Recoverable OOMs
Count
The number of times unrecoverable OOMs happened while processing operations.
Non Resident Items
Count
The number of non-resident items.
Queue Size
Count
The number of items that is queued for storage.
Recoverable OOMs
Count
The number of times recoverable OOMs happened while processing operations.
Resident Items Rate
Count
The number of resident items rate.
Todo Flusher
Count
The number of items that is currently being written.
Total Virtual Buckets
Count
The total number of virtual buckets.
Update Operations
Count
The number of update operations that are performed.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Active/
Ahead Exceptions
Count
The number of active ahead exceptions.
Hybrid Logical Clock Drift
Count
The number of active hybrid logical clock drift.
Hybrid Logical Clock Drift Count
Count
The number of active hybrid logical clock drift counts.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/2i/
Backoff
Count
The number of backoffs for indexes DCP connections.
Count
Count
The number of indexes DCP connections that is displayed as the count of connections.
Producer Count
Count
The number of indexes producers.
Remaining Items
Count
The number of indexes items remaining to be sent.
Sent Items
Count
The number of indexes items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The total number of megabytes per second that is sent for indexes DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/FTS/
Backoff
Count
The number of backoffs for the FTS DCP connections.
Count
Count
The number of the FTS DCP connections.
Producer Count
Count
The number of FTS producers count.
Remaining Items
Count
The number of FTS items remaining to be sent.
Sent Items
Count
The number of FTS items sent.
Total Backlog Size
MB
The total Backlog size.
Total Bytes
Count
The number of megabytes per second that is sent for FTS DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/Other/
Backoff
Count
The number of backoffs for other DCP connections.
Count
Count
The number of other DCP connections that is displayed as a count of connections.
Producer Count
Count
The number of other producers.
Remaining Items
Count
The number of other items remaining to be sent.
Sent Items
Count
The number of other items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for other DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/Replica/
Backoff
Count
The number of backoffs for replica DCP connections.
Count
Count
The number of replica DCP connections that is displayed as a count of connections.
Producer Count
Count
The number of replica producers.
Remaining Items
Count
The number of replica items remaining to be sent.
Sent Items
Count
The number of replica items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number of megabytes per second that is sent for replica DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/Views/
Backoff
Count
The number of backoffs for views DCP connections.
Count
Count
The number of views DCP connections that is displayed as count of connections.
Producer Count
Count
The number of views producers.
Remaining Items
Count
The number of views items remaining to be sent.
Sent Items
Count
The number of views items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for views DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/Views and Indexes/
Backoff
Count
The number of backoffs for views and indexes of DCP connections.
Count
Count
The number of views and indexes of DCP connections that are displayed as count of connections.
Producer Count
Count
The number of views and indexes producers.
Remaining Items
Count
The number of views and indexes items remaining to be sent.
Sent Items
Count
The number of views and indexes items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for views and indexes of DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Database Change Protocol/XDCR/
Backoff
Count
The number of backoffs for XDCR DCP connections.
Count
Count
The number of XDCR DCP connections
that is displayed as count of connections.
Producer Count
Count
The number of XDCR producers.
Remaining Items
Count
The number of XDCR items remaining to be sent.
Sent Items
Count
The number of XDCR items sent.
Total Backlog Size
MB
The total backlog size.
Total Bytes
Count
The number megabytes per second that is sent for XDCR DCP connections.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Diskqueue/
Drain
Count
The total drained items on the disk queue that is displayed as item.
Fill
Count
The total enqueued items on the disk queue.
Items
Count
The total number of items waiting to be written to the disk.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Meta/
DelRetMeta Operations Per Second
Count
The number of delRetMeta operations per second for this node.
Delete Operations Per Second
Count
The number of delete operations per second for this node.
Memory Consumed By Metadata
MB
The total amount of item metadata consuming RAM in this node.
Read Operations Per Second
Count
The number of read operations per second for this node.
Set Operations Per Second
Count
The number of set operations per second for this node .
SetRetMeta Operations Per Second
Count
The number of setRetMeta operations per second for this node.
Buckets
/[BucketName]/
Nodes/
[NodeName]
/Eventually Persistent/Replica/
Ahead Exceptions
Count
The number of replica ahead exceptions.
Hybrid Logical Clock Drift
Count
The number of replica hybrid logical clock drift.
Hybrid Logical Clock Drift Count
Count
The number of replica hybrid logical clock drift counts.
Nodes/
[NodeName]/
Eventually Persistent/
Background Fetch
Count
The number of disk reads per second.
Connections Details
In the Connection Group, all URLs are monitored. In the Metric View, the following metrics that are related to the stats of the URLs are captured under the path :
Couchbase | Urls|[Connection Details]
. For example, 
Couchbase | Urls | [Couchbase1 bucketdetails]
Alerts Description
In the Map view, select the Couchbase vertex to view the corresponding alerts. The alerts available are for the following metrics: Nodename:Status and CPU Disk Memory:Memory  Utilization Rate (%) .
Also, you can configure the caution and the danger based on your requirement. The descriptions for alerts are as follows:
Alert Name
Description
Default Caution Value
Default Danger Value
Couchbase|Clusters|ClusterName|Nodes|Nodename:Status
The alert is triggered when the node status is in a state that corresponds to the selected caution value or danger value for more than one minute.
2
3
Couchbase|Clusters|ClusterName|Nodes|Nodename|CPU Disk Memory:Memory Utilization Rate (%)
The alert is triggered when the node Memory Utilization is in a state that corresponds to the selected caution value or danger value for more than one minute.
90
95