Extend the platform, empower your team.
Automatically and intelligently observe, analyze and optimize how your the usage, health and performance of your NoSQL database.
Dynatrace automatically detects all applications and microservices deployed in your system and how it uses Couchbase. It provides automatic end-to-end tracing down to the single database statement, Couchbase server metrics and log insights. Dynatrace visualizes application to database dependencies for SQL and noSQL database as well as for cloud databases and self hosted databases. It diagnoses anomalies in real time with AI and pinpoints the root-cause down to the slow performing or erroneous SQL statements. Deep code-level insights combined with cloud native database server monitoring will help you ensure a robust production environment.
If your Couchbase is running on a virtual machine directly, you will need to install OneAgent on that virtual machine to get started.
If your Couchbase is running as a workload in Kubernetes, please refer to the Kubernetes deployment start guide.
If your Couchbase is running as a workload in OpenShift, please refer to the OpenShift deployment start guide.
If you are instrumenting Couchbase with OpenTelemetry then:
Activate the Couchbase extension to get further metrics and events.
With Couchbase monitoring enabled globally, Dynatrace automatically collects Couchbase metrics whenever a new host running Couchbase is detected in your environment.
The credentials have to work for all Couchbase hosts that you want to monitor.
5. Set the Port.
The default port is 8091.
6. Select Save.
7. Turn on the Global monitoring switch for Couchbase.
Couchbase monitoring is enabled globally.
Dynatrace provides the option of enabling Couchbase monitoring for specific hosts rather than globally.
Use the filter at the top of the list to help you locate the host.
4. Select the host to open the host page.
5. Select More (…) > Settings to open the Host settings page.
6. In the Monitored technologies list, find the Couchbase row and turn on the Monitoring switch.
Couchbase monitoring is enabled for the selected host.
Ensure that you have log monitoring enabled to get full log insight.
To access valuable Couchbase node metrics:
Charts available on the node level include:
Ingest OpenTelemetry traces & metrics, pin them to a dashboard, set alarms, analyze them in the context of metric, log, and diagnostic data.
Ingest and chart OpenTracing data, set alerts, and analyze everything in the context of traces, metrics, logs, and diagnostics data.