Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
CouchbaseCouchbase
Couchbase

Couchbase

Couchbase Capella (SaaS) database monitoring.

Extension
Free trialDocumentation
Overview dashboardNode detailCluster detailCluster list view
  • Product information
  • Release notes

Overview

The Couchbase extension is designed to monitor Couchbase databases. It provides monitoring metrics at the cluster and node level.

Monitoring Cappella is handled by deploying the extension on an ActiveGate.

Get started

For more information on the installation and configuration, please see Couchbase extension in the Dynatrace Documentation.

Details

Compatibility information

  • Linux OS or Windows
  • Couchbase version 4.3+

The extension requires:

  • ActiveGate version 1.270+
  • Dynatrace version 1.270+
  • Couchbase version 6+
  • Sync Gateway 2.8+
Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Channel cache hitscouchbase.sync_gateway.sgw_cache_chan_cache_hitsThe total number of channel cache requests fully served by the cache.Count
Channel cache largestcouchbase.sync_gateway.sgw_cache_chan_cache_max_entriesThe total size of the largest channel cache.Count
Channel cache missescouchbase.sync_gateway.sgw_cache_chan_cache_missesThe total number of channel cache requests not fully served by the cache.Count
Total channels cachedcouchbase.sync_gateway.sgw_cache_chan_cache_num_channelsThe total number of channels being cached.Count
Total active channelscouchbase.sync_gateway.sgw_cache_num_active_channelsThe total number of active channels.Count
Revision cache hitscouchbase.sync_gateway.sgw_cache_rev_cache_hitsThe total number of revision cache hits.Count
Revision cache missescouchbase.sync_gateway.sgw_cache_rev_cache_missesThe total number of revision cache misses.Count
Metric nameMetric keyDescriptionUnit
Documents indexed per secondcouchbase.index_avg_drain_rateAverage number of documents indexed per second, for this indexPerSecond
Average size of index itemscouchbase.index_avg_item_sizeAverage size of the indexed itemsByte
Uncompressed index data sizecouchbase.index_data_sizeBytes in memory used by indexesByte
Index total disk spacecouchbase.index_disk_sizeTotal disk space taken up by this index after compression. This includes index data files, checkpoints etc.Byte
Index Resident Percentcouchbase.index_resident_percentPercentage of index data resident in memoryPercent
Metric nameMetric keyDescriptionUnit
Unsuccessful authenticationscouchbase.sync_gateway.sgw_security_auth_failed_countThe total number of unsuccessful authentications.Count
Successful authenticationscouchbase.sync_gateway.sgw_security_auth_success_countThe total number of successful authentications.Count
Total authentication timecouchbase.sync_gateway.sgw_security_total_auth_timeThe total time spent in authenticating all requests.Count
Metric nameMetric keyDescriptionUnit
Delta cache hitcouchbase.sync_gateway.sgw_delta_sync_delta_cache_hitThe total number of requested deltas that were available in the revision cache.Count
Delta cache misscouchbase.sync_gateway.sgw_delta_sync_delta_cache_missThe total number of requested deltas that were not available in the revision cache.Count
Total deltas sentcouchbase.sync_gateway.sgw_delta_sync_deltas_sentThe total number of revisions sent to clients as deltasCount
Metric nameMetric keyDescriptionUnit
Index Mutations Remainingcouchbase.index.num_docs_pendingNumber of documents remaining to be indexed.Count
Index Drain Ratecouchbase.index.avg_drain_rateNumber of documents indexed by the indexerPerSecond
Index Resident Percentcouchbase.index.resident_percentPercentage of index data resident in memoryPercent
Index RAM Usedcouchbase.index.memory_usedBytes in memory for this indexByte
Indexed itemscouchbase.index.items_count.gaugeCurrent total indexed documentsCount
Index Data Sizecouchbase.index.data_sizeBytes in memory used by indexesByte
Index Disk Sizecouchbase.index.disk_sizeTotal data on disk for indexByte
Index Item Sizecouchbase.index.avg_item_sizeAverage size of each item in IndexByte
Index Scan Latencycouchbase.index.avg_scan_latencyAverage time to serve a scan requestNanoSecond
Index Requestscouchbase.index.num_requestsNumber of requests served by the indexerCount
Index Scan Bytescouchbase.index.scan_bytes_readNumber of bytes scanned by the indexerByte
Index Fragmentationcouchbase.index.frag_percentPercentage fragmentation of the indexPercent
Index Cache Hit Percentcouchbase.index.cache_hit_percentPercentage of access to index data from RAM as opposed to diskPercent
Items scannedcouchbase.index.num_rows_returned.countNumber of index items scanned by the indexer per second.Count
Number of documents indexedcouchbase.index.num_docs_indexed.countNumber of documents indexed by the indexer since last startup.Count
Metric nameMetric keyDescriptionUnit
Documents importscouchbase.sync_gateway.sgw_shared_bucket_import_import_countThe total number of docs imported.Count
Document import errorscouchbase.sync_gateway.sgw_shared_bucket_import_import_error_countThe total number of errors arising as a result of a document import.Count
Document import processing timecouchbase.sync_gateway.sgw_shared_bucket_import_import_processing_timeThe total time taken to process a document import.Count
Metric nameMetric keyDescriptionUnit
Current MCBP/DCP Connectionscouchbase.kv_curr_connectionsCurrent number of MCBP/DCP connectionsCount
Waiting for commit (bucket)couchbase.kv_disk_seconds_bucketWaiting for a commit after a batch of updatesSecond
Waiting for commit (count)couchbase.kv_disk_seconds_count.gaugeWaiting for a commit after a batch of updatesSecond
Waiting for commit (sum)couchbase.kv_disk_seconds_sumWaiting for a commit after a batch of updatesSecond
Disk used by Bucketcouchbase.kv_ep_db_data_size_bytesTotal size of valid data in db filesByte
Disk drain ratecouchbase.kv_ep_diskqueue_drainTotal drained items on disk queueCount
Enqueued items on disk queuecouchbase.kv_ep_diskqueue_fillTotal enqueued items on disk queueCount
Total memory used in disk queuecouchbase.kv_ep_diskqueue_memory_bytesTotal memory used in disk queueByte
Disk write queue - being writtencouchbase.kv_ep_flusher_todoNumber of items currently being writtenCount
Disk used percent by nodecouchbase.kv_ep_magma_total_disk_usage_bytesDisk used percent by nodeByte
Items queued for storagecouchbase.kv_ep_queue_sizeNumber of items queued for storageCount
Temporary out of memory errors by bucketcouchbase.kv_ep_tmp_oom_errorsNumber of times temporary OOMs happened while processing operationsCount
Total engine memory usagecouchbase.kv_mem_used_bytesEngine's total memory usageByte
Get ops per secondcouchbase.kv_vb_ops_getGet Ops Per SecondPerSecond
Set ops per secondcouchbase.kv_vb_ops_setSet Ops Pet SecondPerSecond
Active item resident ratiocouchbase.kv_vb_perc_mem_resident_ratioActive item resident ratioPercent
VB queue draincouchbase.kv_vb_queue_drainVB queue drainUnspecified
VB queue fillcouchbase.kv_vb_queue_fillVB queue fillUnspecified
VB queue pendingcouchbase.kv_vb_queue_pending_bytesVB queue pendingUnspecified
VB queue sizecouchbase.kv_vb_queue_sizeVB queue sizeUnspecified
Metric nameMetric keyDescriptionUnit
DCP mutations addedcouchbase.sync_gateway.sgw_database_dcp_caching_countThe total number of DCP mutations added to Sync Gateway’s channel cache.Count
DCP mutation timecouchbase.sync_gateway.sgw_database_dcp_caching_timeThe total time between a DCP mutation arriving at Sync Gateway and being added to channel cache.Second
DCP received timecouchbase.sync_gateway.sgw_database_dcp_received_timeThe time between a document write and that document being received by Sync Gateway over DCP. If the document was written prior to Sync Gateway starting the feed, it is recorded as the time since the feed was started.Second
Active replicationscouchbase.sync_gateway.sgw_database_num_replications_activeThe total number of active replications.Count
Total replicationscouchbase.sync_gateway.sgw_database_num_replications_totalThe total number of replications created since Sync Gateway node startup.Count
Channel name size warningscouchbase.sync_gateway.sgw_database_warn_channel_name_size_countThe total number of warnings relating to the channel name size.Count
Channel count threshold exceededcouchbase.sync_gateway.sgw_database_warn_channels_per_doc_countThe total number of warnings relating to the channel count exceeding the channel count threshold.Count
Grant count threshold exceededcouchbase.sync_gateway.sgw_database_warn_grants_per_doc_countThe total number of warnings relating to the grant count exceeding the grant count threshold.Count
Xattr sync data threshold exceededcouchbase.sync_gateway.sgw_database_warn_xattr_size_countThe total number of warnings relating to the xattr sync data being larger than a configured threshold.Count
Metric nameMetric keyDescriptionUnit
CPU Utilization (Deprecated in CB v7.6.0)couchbase.sysproc_cpu_utilizationCPU utilization rateUnspecified
Resident memory usedcouchbase.sysproc_mem_residentAmount of resident memory usedByte
Memory usedcouchbase.sysproc_mem_sizeAmount of memory usedByte
CPU Utilizationcouchbase.sys_cpu_utilization_rateCPU utilization ratePercent
Metric nameMetric keyDescriptionUnit
Admin bytes receivedcouchbase.sync_gateway.sgw_resource_utilization_admin_net_bytes_recv.countThe total number of bytes received (since node start-up) on the network interface to which the Sync Gateway api.admin_interface is bound.Byte
Admin bytes sentcouchbase.sync_gateway.sgw_resource_utilization_admin_net_bytes_sent.countThe total number of bytes sent (since node start-up) on the network interface to which the Sync Gateway api.admin_interface is bound.Byte
Error countcouchbase.sync_gateway.sgw_resource_utilization_error_countThe total number of errors logged.Count
Go routine high watermarkcouchbase.sync_gateway.sgw_resource_utilization_goroutines_high_watermarkPeak number of go routines since process start.Count
Total number of goroutinescouchbase.sync_gateway.sgw_resource_utilization_num_goroutinesThe total number of goroutines.Count
CPU utilizationcouchbase.sync_gateway.sgw_resource_utilization_process_cpu_percent_utilizationThe CPU’s utilization as percentage value. Based on user and system CPU time, but it doesn’t include components such as iowait.Percent
Memory utilizationcouchbase.sync_gateway.sgw_resource_utilization_process_memory_residentThe memory utilization (Resident Set Size) for the process, in bytesByte
Public bytes receivedcouchbase.sync_gateway.sgw_resource_utilization_pub_net_bytes_recv.countThe total number of bytes received (since node start-up) on the network interface to which the Sync Gateway api.public_interface is bound.Byte
Public bytes sentcouchbase.sync_gateway.sgw_resource_utilization_pub_net_bytes_sent.countThe total number of bytes sent (since node start-up) on the network interface to which Sync Gateway api.public_interface is bound.Byte
Total available memorycouchbase.sync_gateway.sgw_resource_utilization_system_memory_totalThe total memory available on the system in bytes.Byte
Uptimecouchbase.sync_gateway.sgw_resource_utilization_uptime_upThe total uptime.NanoSecond
Metric nameMetric keyDescriptionUnit
Queries > 500mscouchbase.query.requests_500ms.countNumber of queries that take longer than 500ms.Count
Queries > 1000mscouchbase.query.requests_1000ms.countNumber of queries that take longer than 1000ms.Count
Queries > 5000mscouchbase.query.requests_5000ms.countNumber of queries that take longer than 5000ms.Count
N1QL Selectscouchbase.query.selects.countTotal number of N1QL SELECT requests.Count
N1QL Requestscouchbase.query.requests.countTotal number of N1QL requests.Count
N1QL Warningscouchbase.query.warnings.countTotal number of N1QL warnings.Count
N1QL Invalid Requestscouchbase.query.invalid_requests.countTotal number of N1QL invalid requests.Count
N1QL Errorscouchbase.query.errors.countTotal number of N1QL errors.Count
Query Request Timecouchbase.query.request_time.countEnd-to-end time to process all queries.NanoSecond
Query Execution Timecouchbase.query.service_time.countTime to execute all queries.NanoSecond
-couchbase.query.result_count.count--
Query Result Sizecouchbase.query.result_size.countTotal size of data returned by the query engine.Bytes
Metric nameMetric keyDescriptionUnit
CPU Utilizationcouchbase.node.system.cpu_utilization_rateCPU utilization ratePercent
-couchbase.node.system.cpu_stolen_rate--
Swap Totalcouchbase.node.system.swap_totalTotal amount of swap spaceByte
Swap Usedcouchbase.node.system.swap_usedAmount of swap space usedByte
Memory Totalcouchbase.node.system.mem_totalTotal memory of the nodeByte
Memory Freecouchbase.node.system.mem_freeFree memory of the nodeByte
Memory Limitcouchbase.node.system.mem_limitMemory limit of the nodeByte
CPU Cores Availablecouchbase.node.system.cpu_cores_availableNumber of CPU cores availableCount
Alloc Stallscouchbase.node.system.allocstallNumber of alloc stallsCount
Get Commandscouchbase.node.interesting.cmd_getNumber of get commandsCount
Data Service Actual Disk Sizecouchbase.node.interesting.couch_docs_actual_disk_sizeAmount of disk space used by the Data ServiceByte
Data Service Data Sizecouchbase.node.interesting.couch_docs_data_sizeAmount of data stored by the Data ServiceByte
Spatial Data Sizecouchbase.node.interesting.couch_spatial_data_sizeSize of object data for spatial viewsByte
Spatial Disk Sizecouchbase.node.interesting.couch_spatial_disk_sizeAmount of disk space occupied by spatial viewsByte
Views Actual Disk Sizecouchbase.node.interesting.couch_views_actual_disk_sizeAmount of disk space occupied by Couch viewsByte
Views Data Sizecouchbase.node.interesting.couch_views_data_sizeSize of object data for Couch viewsByte
Current itemscouchbase.node.interesting.curr_itemsCount of alive (non-deleted) items in active vbuckets, including non-resident itemsCount
Current items totalcouchbase.node.interesting.curr_items_totTotal number of itemsCount
Background Fetchescouchbase.node.interesting.ep_bg_fetchedNumber of items fetched from diskCount
Get Hitscouchbase.node.interesting.get_hitsNumber of get hitsCount
Index Data Sizecouchbase.node.interesting.index_data_sizeThe approximate size of the valid uncompressed index data, for this indexByte
Index Disk Sizecouchbase.node.interesting.index_disk_sizeTotal disk space taken up by this index, after compression. This includes index data files, checkpoints etc.Byte
Memory Usedcouchbase.node.interesting.mem_usedMemory used by the nodeByte
Total Operationscouchbase.node.interesting.opsTotal Operations per second to this bucketPerSecond
Swap Totalcouchbase.node.interesting.swap_totalTotal swapByte
Swap Usedcouchbase.node.interesting.swap_usedSwap UsedByte
Non-Resident Itemscouchbase.node.interesting.vb_active_num_non_residentNumber of non-resident itemsCount
Replica Current Itemscouchbase.node.interesting.vb_replica_curr_itemsCount of alive (non-deleted) items in the vbucket, including non-resident itemsCount
Cluster Uptimecouchbase.node.system.uptimeUptime of the clusterSecond
-couchbase.node.interesting.cmd_set--
Data Service Fragmentationcouchbase.node.interesting.couch_docs_fragmentation-Percent
-couchbase.node.interesting.couch_total_disk_size--
Cache Miss Ratecouchbase.node.interesting.ep_cache_miss_ratePercentage of requests that missed the cachePercent
Disk Queue Draincouchbase.node.interesting.ep_diskqueue_drainTotal drained items on disk queueCount
Disk Queue Fillcouchbase.node.interesting.ep_diskqueue_fillTotal enqueued items on disk queueCount
Queue Sizecouchbase.node.interesting.ep_queue_sizeNumber of items queued for storageCount
Resident Items Ratiocouchbase.node.interesting.vb_active_resident_items_ratioPercentage of active items resident in memoryPercent
Metric nameMetric keyDescriptionUnit
Access count queriescouchbase.sync_gateway.sgw_gsi_views_access_countThe total number of queries performed.Count
Access count queries errorscouchbase.sync_gateway.sgw_gsi_views_access_error_countThe total number of errors that occurred when performing the query.Count
allDocs queriescouchbase.sync_gateway.sgw_gsi_views_allDocs_countThe total number of queries performed.Count
allDocs queries errorscouchbase.sync_gateway.sgw_gsi_views_allDocs_error_countThe total number of errors that occurred when performing the query.Count
cahnnelsStar queriescouchbase.sync_gateway.sgw_gsi_views_channelsStar_countThe total number of queries performed.Count
cahnnelsStar queries errorscouchbase.sync_gateway.sgw_gsi_views_channelsStar_error_countThe total number of errors that occurred when performing the query.Count
Channels queriescouchbase.sync_gateway.sgw_gsi_views_channels_countThe total number of queries performed.Count
Channels queries errorscouchbase.sync_gateway.sgw_gsi_views_channels_error_countThe total number of errors that occurred when performing the query.Count
Principals queriescouchbase.sync_gateway.sgw_gsi_views_principals_countThe total number of queries performed.Count
Principals queries errorscouchbase.sync_gateway.sgw_gsi_views_principals_error_countThe total number of errors that occurred when performing the query.Count
Resync queriescouchbase.sync_gateway.sgw_gsi_views_resync_countThe total number of queries performed.Count
Resync queries errorscouchbase.sync_gateway.sgw_gsi_views_resync_error_countThe total number of errors that occurred when performing the query.Count
roleAccess queriescouchbase.sync_gateway.sgw_gsi_views_roleAccess_countThe total number of queries performed.Count
roleAccess queries errorscouchbase.sync_gateway.sgw_gsi_views_roleAccess_error_countThe total number of errors that occurred when performing the query.Count
Sequences queriescouchbase.sync_gateway.sgw_gsi_views_sequences_countThe total number of queries performed.Count
Sequences queries errorscouchbase.sync_gateway.sgw_gsi_views_sequences_error_countThe total number of errors that occurred when performing the query.Count
Sessions queriescouchbase.sync_gateway.sgw_gsi_views_sessions_countThe total number of queries performed.Count
Sessions queries errorscouchbase.sync_gateway.sgw_gsi_views_sessions_error_countThe total number of errors that occurred when performing the query.Count
Tombstones queriescouchbase.sync_gateway.sgw_gsi_views_tombstones_countThe total number of queries performed.Count
-couchbase.sync_gateway.sgw_gsi_views_tomestones_error_count--
Users queriescouchbase.sync_gateway.sgw_gsi_views_users_countThe total number of queries performed.Count
Users queries errorscouchbase.sync_gateway.sgw_gsi_views_users_error_countThe total number of errors that occurred when performing the query.Count
Metric nameMetric keyDescriptionUnit
Total active requestscouchbase.n1ql_active_requestsTotal number of active requests.Count
Total N1QL requests with at_plus index consistencycouchbase.n1ql_at_plus.countTotal number of N1QL requests with at_plus index consistency.Count
Total audit records sentcouchbase.n1ql_audit_actions.countThe total number of audit records sent to the server. Some requests cause more than one audit record to be emitted. Records in the output queue that have not yet been sent to the server are not counted.Count
Total failed audit records sentcouchbase.n1ql_audit_actions_failed.countThe total number of audit records sent to the server that failed.Count
Potentially auditable requests with no audit actioncouchbase.n1ql_audit_requests_filtered.countThe number of potentially auditable requests that cause no audit action to be taken.Count
Potentially auditable requests sent to query enginecouchbase.n1ql_audit_requests_total.countThe total number of potentially auditable requests sent to the query engine.Count
Cancelled requestscouchbase.n1ql_cancelled.countTotal number of cancelled requests.Count
Delete operationscouchbase.n1ql_deletes.countTotal number of DELETE operations.Count
N1QL error countcouchbase.n1ql_errors.countThe total number of N1QL errors returned so far.Count
Secondary index scanscouchbase.n1ql_index_scans.countTotal number of secondary index scans.Count
Insert operationscouchbase.n1ql_inserts.countTotal number of INSERT operations.Count
Invalid requestscouchbase.n1ql_invalid_requests.countTotal number of requests for unsupported endpoints.Count
Document mutationscouchbase.n1ql_mutations.countTotal number of document mutations.Count
Prepared statements executedcouchbase.n1ql_prepared.countTotal number of prepared statements executed.Count
Primary index scanscouchbase.n1ql_primary_scans.countTotal number of primary index scans.Count
Query process timecouchbase.n1ql_request_time.countTotal end-to-end time to process all queries.NanoSecond
N1QL requestscouchbase.n1ql_requests.countTotal number of N1QL requests.Count
Queries longer than 1000mscouchbase.n1ql_requests_1000ms.countNumber of queries that take longer than 1000ms.Count
Queries longer than 250mscouchbase.n1ql_requests_250ms.countNumber of queries that take longer than 250ms.Count
Queries longer than 5000mscouchbase.n1ql_requests_5000ms.countNumber of queries that take longer than 5000ms.Count
Queries longer than 500mscouchbase.n1ql_requests_500ms.countNumber of queries that take longer than 500ms.Count
Results (document) returned countcouchbase.n1ql_result_countTotal number of results (documents) returned by the query engine.Count
Result sizecouchbase.n1ql_result_size.countTotal size of data returned by the query engine.Byte
N1QL requests with request_plus consistencycouchbase.n1ql_scan_plus.countTotal number of N1QL requests with request_plus index consistency.Count
Select requestscouchbase.n1ql_selects.countTotal number of SELECT requests.Count
Time to execute queriescouchbase.n1ql_service_time.countTime to execute all queries.NanoSecond
Elapsed transaction timecouchbase.n1ql_transaction_time.countTotal elapsed time of transactions so far.NanoSecond
Transaction countcouchbase.n1ql_transactions.countTotal number of transactions.Count
N1QL requests with not_bounded consistencycouchbase.n1ql_unbounded.countTotal number of N1QL requests with not_bounded index consistency.Count
Update requestscouchbase.n1ql_updates.countTotal number of UPDATE requests.Count
N1QL warningscouchbase.n1ql_warnings.countThe total number of N1QL warnings returned so far.Count
Metric nameMetric keyDescriptionUnit
XDCR replicated docscouchbase.xdcr_docs_processed_total.countNumber of documents processed for a ReplicationCount
XDCR docs receivedcouchbase.xdcr_docs_received_from_dcp_total.countNumber of Document Mutations received from the Data ServiceCount
XDCR docs writtencouchbase.xdcr_docs_written_total.countNumber of docs Document Mutations written/sent to the TargetCount
XDCR write operationscouchbase.xdcr_set_docs_written_total.countNumber of Set operations successfully written to the TargetCount
Metric nameMetric keyDescriptionUnit
Total RAMcouchbase.cluster.ram.totalTotal RAM available in the clusterByte
Used RAMcouchbase.cluster.ram.usedTotal RAM used in the clusterByte
Total RAM Quotacouchbase.cluster.ram.quotaTotalTotal RAM quota available in the clusterByte
Used RAM Quotacouchbase.cluster.ram.quotaUsedRAM quota used in the clusterByte
Total HDDcouchbase.cluster.hdd.totalTotal HDD available in the clusterByte
Used HDDcouchbase.cluster.hdd.usedHDD used by the clusterByte
Total HDD Quotacouchbase.cluster.hdd.quotaTotalTotal HDD quota available in the clusterByte
Used HDD Quotacouchbase.cluster.hdd.quotaUsedHDD quota used by the clusterByte

Related to Couchbase

ActiveGate logo

ActiveGate

Route traffic, monitor clouds and remote technologies & run Synthetic monitors.

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

Release 3.0.0

WARNING: Possible breaking changes and warnings - PLEASE READ before upgrading:

  • This version requires a minimum Dynatrace version of 1.338 and a minimum EEC version of 1.318.

  • This version includes a breaking change for Dynatrace on Grail.

  • With the inclusion of OpenPipeline processing rules, any metrics ingested from the extension will be processed by a dedicated OpenPipeline pipeline.

  • This means that any dynamic route configured to process any metrics from the extension will be dropped in favor of the dedicated pipeline. Please, refer to pipeline groups to continue using dynamic routes.

  • Additionally, some field names are handled differently in OpenPipeline, e.g. capitalization. Please double-check any custom dashboards and alerts you have created for this extension.

  • You must opt-in to OpenPipeline configuration via Settings API – see the documentation.

    New in this version:

    • Smartscape 2.0 nodes and edges on Grail.
    • Added support for Primary tags and fields

Full version history

v2.6.0 Release

This version keeps the minimum cluster version at 1.318.

Background

This release improves parser resilience, metric consistency, and endpoint handling. It also includes updates to Index Unified Analysis screens and security enhancements.

What's Changed

  • Improved handling of malformed Prometheus lines, including lines with extra spaces between metric name and dimensions.
  • Improved consistency of index metrics and index cards regardless of the underlying data source.
  • Clarified FeatureSet data source descriptions.
  • Updated endpoint default-port behavior for Couchbase Self-hosted/Capella scenarios.
  • Corrected XDCR metric handling and naming consistency.
  • Platform dashboard now links entities to the Infrastructure and Operations app.
  • When using Capella App Services as the Sync Gateway, the extension now defaults to using the public CA certificate.

Full version history

  • Fixes an issue where metrics data couldn't be parsed

Full version history

v2.5.12

This version raises the minimum cluster version to 1.318.

Background

This release improves support for Security Certificates, fixes bugs related to the, "always use secure ports" settings, adds support for Ephemeral Buckets and improves metric metadata.

What's Changed

  • Adds metric metadata, including sourceEntityType to several metrics.
  • Improved handling of security certificates that are provided via the Security Certificate Text field.
  • Fixes a bug that occurred when using a connection string without specifying a port and enabling always use secure ports. This combination would cause the fastcheck to fail.
  • Improved linking of Couchbase Nodes to the underlying Host and Process Group.
  • Fixed cluster charts when running Couchbase Server v7.
  • Added status messages to gain insight into connection errors without needing to review the logs.
  • Added support for Couchbase Ephemeral Buckets. Buckets are now identified by their type dimension. Ephemeral buckets support all bucket metrics except metrics related buckets on disk such as couchbase.node.interesting.couch_total_disk_size and couchbase.node.interesting.couch_docs_fragmentation.

Full version history

v2.5.0

Background

The Python Couchbase extension continues to evolve to provide comprehensive monitoring capabilities for Couchbase deployments across different environments and versions. This release focuses on increasing the range of supported Couchbase deployments, improving reliability, and enhancing the user experience through better error handling and navigation.

What's Changed

Couchbase Sync Gateway Monitoring

  • Full metric collection from Sync Gateway instances
  • Dedicated Sync Gateway entities and dashboards

Couchbase v6 Cluster Support

  • Complete monitoring capabilities for v6 deployments
  • No special configuration required. Enter the cluster connection string and the extension will determine the cluster version.
  • Version-specific API handling and metric collection
  • Unified dashboards supporting both v6 and v7+ clusters

Enhanced FeatureSet Organization

The extension now includes clearly organized FeatureSets that can be enabled based on your monitoring needs:

Prometheus endpoint

These FeatureSets collect metrics from Couchbase's Prometheus /metrics endpoint. Use these FeatureSets to continue monitoring your Couchbase deployment the way you have in previous versions:

  • System metrics ✅ - 4 metrics
  • Cluster metrics ✅ - 8 metrics
  • Index metrics (Prometheus) ✅ - 5 metrics
  • Key-Value metrics ✅ - 20 metrics
  • N1QL query metrics (Prometheus) ✅ - 30 metrics
  • XDCR metrics - 4 metrics - Cross Data Center Replication metrics
API Endpoints

These FeatureSets collect metrics from various Couchbase API endpoints:

  • Node metrics ✅ - 36 metrics - Uses /pools/nodes API
  • Index metrics (API) ✅ - 15 metrics - Uses /api/v1/stats API
  • N1QL query metrics (API) ✅ - 12 metrics - Uses /admin/stats API
Sync Gateway Metrics

These FeatureSets are specifically for monitoring Couchbase Sync Gateway (only enable if monitoring Sync Gateway):

  • Sync Gateway main metrics - 11 metrics
  • Sync Gateway cache metrics - 7 metrics
  • Sync Gateway database metrics - 9 metrics
  • Sync Gateway delta sync metrics - 3 metrics
  • Sync Gateway GSI views metrics - 22 metrics
  • Sync Gateway security metrics - 3 metrics
  • Sync Gateway shared bucket import metrics - 3 metrics

Note: ✅ Recommended FeatureSets are enabled by default and provide essential monitoring capabilities for most Couchbase deployments.

New and improved in this version

  • Error Handling Enhancement: Introduced Dynatrace Error Codes (DEC) for improved troubleshooting and log analysis
  • Metadata Improvements: Updated FeatureSet definitions with more detailed and accurate metric descriptions
  • Infrastructure Integration: Enhanced linking between Couchbase cluster nodes and OneAgent-monitored hosts for better topology visibility
  • Metric Expansion: Add __ new metrics for enhanced visibility into your Couchbase deployment
  • Navigation Enhancement: Significantly improved Unified Analysis (UA) navigation and user interface elements
  • Add support for Couchbase Sync Gateway
  • Added support for Couchbase v6 clusters

Full version history

This version contains a breaking change that will require recreation of monitoring configurations. This version has no new features for users who are currently monitoring Capella databases and no need for Capella users to upgrade at this time. Future versions will add new features and will require an upgrade and recreation of monitoring configurations.

  • Adds support for self-hosted clusters monitored remotely from ActiveGate
  • Improved first run experience. Adds Fastcheck that checks credentials and provides feedback in Extension app monitoring configuration logs
  • Improved handling of connection strings that lack ports. The extension will now determine if the cluster is self-hosted and assign a default port based on cluster type.
  • Adds the version of the Couchbase cluster to the metric metadata
  • Adds couchbase.sys_cpu_utilization_rate to match CPU metric provided by Couchbase admin UI

Full version history

v1.1.0

  • Node discovery is now done via the API
  • Enhanced node properties
  • Improved handling for malformed dimensions
  • Refactoring of code

Full version history

  • Increased allowed certificate length to 2600 characters
  • Clarified wording around settings related to the Connection String
Dynatrace Hub
Hub HomeGet data into DynatraceBuild your own app
Dynatrace Intelligence - Agentic Operations SystemThe Dynatrace Agentic AI ecosystem
Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityBusiness ObservabilityDigital Experience
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

65 Results

Found in 'All'

Databases logo

Databases

Monitor databases, prevent issues, and resolve incidents quickly in real time.

App
  • database
  • db
  • google cloud sql
  • hanadb
  • monitoring
  • mssql
  • MySQL
  • oracle
  • PostgreSQL
  • rds
  • saas
Oracle Database logo

Oracle Database

Observe, analyze and optimize the usage, health and performance of your database.

Extension
  • database
  • logs
  • monitoring
  • oracle
  • sql
Azure SQL Database logo

Azure SQL Database

Managed cloud database provided as part of Microsoft Azure.

Technology
  • cloud
Azure Database for MySQL logo

Azure Database for MySQL

Full observability of MySQL servers and database instances to ensure database health and performance.

Technology
  • cloud
Database Operations Agent logo

Database Operations Agent

Identify application slowdowns by automatically analyzing database performance.

Technology
  • database
  • agentic-operations-system
  • agentic-workflows
  • AI
  • db
  • MCP
  • Model Context Protocol
  • readymade-agent
  • sql
Custom database extension logo

Custom database extension

Execute generic database queries and ingest metrics and logs to Dynatrace.

Technology
  • database
  • Custom
  • extension
Azure Database for Maria DB logo

Azure Database for Maria DB

Full coverage of performance for critical workloads with AI-problem detection, availability, and more.

Technology
  • cloud
Azure Database for PostgreSQL logo

Azure Database for PostgreSQL

Full insight into database performance for critical workloads with AI-problem detection and more.

Technology
  • cloud
AWS Database Migration Service logo

AWS Database Migration Service

Makes it easy to migrate relational databases, and other types of data stores.

Technology
  • cloud
Amazon Quantum Ledger Database (QLDB) logo

Amazon Quantum Ledger Database (QLDB)

Ledger by a central trusted authority that provides an immutable, and cryptographically verifiable transaction log.

Technology
  • cloud
SAP HANA Database (remote monitoring) logo

SAP HANA Database (remote monitoring)

Easily understand the health and performance of your SAP HANA databases.

Extension
  • database
  • extension
  • hanadb
  • sap
  • sql
Amazon Relational Database Service (RDS) logo

Amazon Relational Database Service (RDS)

Instant insights and unified monitoring for optimal Amazon RDS performance.

Technology
  • database
  • log-ingest-integration-cloud:relational:database:service
  • amazon
  • aws
Couchbase logo

Couchbase

Couchbase Capella (SaaS) database monitoring.

Extension
  • database
  • full-stack
  • monitoring
  • noSQL
  • OneAgent
  • performance
IBM DB2 for LUW (remote monitoring) logo

IBM DB2 for LUW (remote monitoring)

Remotely collect monitoring metrics from your DB2 databases.

Extension
  • database
  • db2
  • ibm
  • linux
  • windows
Oracle Base DB and Autonomous DB on OCI logo

Oracle Base DB and Autonomous DB on OCI

Monitor health of the Oracle Base Service and Autonomous Database.

Extension
  • database
  • cloud
  • cloud-and-infrastructure
  • OCI
  • oracle
IBM DB2 logo

IBM DB2

Data management products, including database servers, developed by IBM.

Technology
  • database
  • ibm
  • mainframe
  • z/OS
Connection Pools: JBoss logo

Connection Pools: JBoss

Application server method of pooling and sharing connections to a database.

Extension
  • database
  • connection pool
  • java
  • jboss
  • JMX
  • OneAgent
  • open-source
  • pool
  • red-hat
  • wildfly
Connection Pools: C3P0 logo

Connection Pools: C3P0

Application server method of pooling and sharing connections to a database.

Extension
  • database
  • c3p0
  • connection pool
  • java
  • JMX
  • OneAgent
  • open-source
  • pool
Connection Pools: WebSphere Liberty logo

Connection Pools: WebSphere Liberty

Application server method of pooling and sharing connections to a database.

Extension
  • database
  • connection pool
  • ibm
  • java
  • JMX
  • liberty
  • OneAgent
  • pool
  • websphere
Connection Pools: WebLogic logo

Connection Pools: WebLogic

Application server method of pooling and sharing connections to a database.

Extension
  • database
  • connection pool
  • java
  • JMX
  • OneAgent
  • oracle
  • pool
  • weblogic
Apache CouchDB logo

Apache CouchDB

Intelligently observe and optimize health and performance of your database.

Extension
  • database
Connection Pools: Apache Commons logo

Connection Pools: Apache Commons

Application method of pooling and sharing multiple connections to a database.

Extension
  • database
  • apache
  • apache commons
  • connection pool
  • java
  • JMX
  • OneAgent
  • open-source
  • pool
Memcached logo

Memcached

Distributed caching system used to speed up dynamic database-driven websites.

Extension
  • database
  • cache
  • Memcached
Sybase ASE logo

Sybase ASE

Monitor Sybase ASE database for performance and health, using remote monitoring.

Extension
  • database
  • sap
  • sybase
MariaDB logo

MariaDB

Observe, analyze and optimize the usage, health and performance of your database.

Technology
  • database
  • full-stack
  • monitoring
Amazon Aurora logo

Amazon Aurora

Relational database service developed and offered by Amazon Web Services.

Technology
  • cloud
LanceDB logo

LanceDB

Monitor the performance of your multimodal AI database powered by LanceDB.

Technology
Pinecone logo

Pinecone

Gain insight into your Pinecone vector databases to build knowledgeable AI.

Technology
Milvus logo

Milvus

Gain insights about vector database resource utilization and cache behavior.

Technology
Java JDBC logo

Java JDBC

Application programming interface for the Java, defines access to a database.

Technology
  • java
Amazon DynamoDB logo

Amazon DynamoDB

Fully managed NoSQL database service that supports key-value and data structure.

Technology
  • amazon
  • log-ingest-integration-cloud:aws:dynamodb
Amazon Neptune logo

Amazon Neptune

Fast, reliable, fully managed graph database built for highly connected datasets.

Technology
  • cloud
Chroma logo

Chroma

Gain insights into the health of your vector and embedding databases from Chroma.

Technology
MySQL logo

MySQL

Automatically and intelligently observe, analyze and optimize how your the usage, health and performance of your database.

Technology
  • database
  • full-stack
  • monitoring
  • performance
  • web
Amazon Keyspaces for Apache Cassandra logo

Amazon Keyspaces for Apache Cassandra

Scalable, highly available, and managed Apache Cassandra–compatible database service.

Technology
  • cloud
WordPress logo

WordPress

Content management system written in PHP and paired with a MySQL or MariaDB database.

Technology
  • cms
  • php
  • web
Neo4j logo

Neo4j

Extend observability with PurePath® distributed traces by seamlessly integrating OpenTracing data emitted by the Neo4j graph database.

Technology
  • database
  • java
  • neo4j
  • opentracing
  • PurePath
Azure Synapse Analytics logo

Azure Synapse Analytics

Cloud-based, scale-out, relational database capable of processing massive volumes of data.

Technology
  • cloud
Azure SQL Managed logo

Azure SQL Managed

Full observability into cloud database performance and automated monitoring for Azure SQL Managed.

Technology
  • cloud
Amazon DocumentDB logo

Amazon DocumentDB

Amazon DocumentDB (with MongoDB compatibility) is a fast, reliable, and fully managed database service.

Technology
  • cloud
Azure Cosmos DB logo

Azure Cosmos DB

Fully managed and serverless distributed database supporting open-source PostgreSQL, MongoDB, and Apache Cassandra.

Technology
  • cloud
Snowflake for Workflows logo

Snowflake for Workflows

Access, query, and store Snowflake data to analyze further within Dynatrace.

App
  • database
  • automation
  • connector
  • connectors
  • snowflake
  • workflow
  • workflow action
  • workflow actions
  • workflows
Snowflake logo

Snowflake

Expand visibility to improve health and performance monitoring of your Snowflake.

Extension
  • database
  • logs
  • snowflake
  • sql
Elasticsearch logo

Elasticsearch

Monitor Elasticsearch Clusters, Nodes, Indexes, remotely or locally, via API.

Extension
  • database
  • Elasticsearch
  • search
Redis Enterprise - Prometheus logo

Redis Enterprise - Prometheus

Monitor Redis Enterprise with the official Redis Prometheus exporter.

Extension
  • database
  • cache
  • noSQL
  • Redis
  • redis
  • replication
  • shard
PostgreSQL logo

PostgreSQL

Monitor your Postgres performance via our new EF2.0 extension framework.

Extension
  • database
  • extension
  • logs
  • postgres
  • query
  • sql
Custom Extensions Creator logo

Custom Extensions Creator

Create custom extensions with a few clicks.

App
  • database
  • app
  • custom queries
  • datasource
  • extensions
  • JMX
  • Prometheus
  • queries
  • query
  • snmp
  • snmptraps
  • sql
  • WMI
Oracle GoldenGate logo

Oracle GoldenGate

Monitor Oracle GoldenGate for performance, usage, and availability.

Extension
  • database
  • oracle
  • sql
Oracle Exadata logo

Oracle Exadata

Monitor Oracle Exadata systems for performance, usage and availability.

Extension
  • database
  • exadata
  • oracle
MySQL (remote monitoring) logo

MySQL (remote monitoring)

Remotely monitor your MySQL instances, collect key KPIs and slow queries details.

Extension
  • database
  • MySQL