Monitoring and Alerting
- concept
Couchbase Capells provides database metrics, activity logs with events, and alerts to notify you of critical database health events.
Database Metrics
Database metrics help you monitor the current and past performance of your database. You can view database metrics using the Monitoring dashboard. The Monitoring dashboard allows you to choose what metrics to track and chart this data over specified time frames or close to real-time. You can zoom in on time frames using your mouse to drag-to-select on a chart or through the time controls on the dashboard.
Activity Logs
The Activity Logs in Capella provide a complete auditable timeline of events occurring in your organization, projects, and databases. Each event in an Activity Log includes a summary of the activity, severity, resource affected, actor, and when it occurred. Filtering allows you to narrow down what events appear in an Activity Log based on databases, projects, users, severity, tag, and date. In Capella, you can view an Activity Log for your organization, each project, and each database.
Events
Events are items written to Activity Logs that reflect specific conditions in your Capella organization, project, and database. Events can include service-affecting conditions to user activity.
For a list of the events and alerts in Capella, see Alert Reference. |
Event Severity
Each event that Capella emits includes a severity level. The following table describes the event severity levels in Capella:
Severity | Description | Sends alert |
---|---|---|
Info |
Informational events. Events with an info severity range from user activities to regular database operation tasks. |
|
Warning |
Unexpected issues that affect performance or cause other problems that may need intervention. Events with a warning severity often indicate a database is trending towards more critical thresholds. |
✔ |
Critical |
Availability affecting events that require immediate intervention. Most events with a critical severity occur due to database resource usage exceeding critical utilization thresholds. |
✔ |
Event Tags
Each event in Capella has one or more tags. Tags categorize events, allowing you to filter events. The following table lists each available tag type:
Tag | Description |
---|---|
Alert |
Events that indicate degraded database performance, availability, or both. |
Availability |
Events for the creation and deletion of databases and their related resources. |
Billing |
Events that can affect billing, such as the creation and deletion of resources. |
Maintenance |
Events relating to scheduled or on-demand maintenance tasks, such as backup and restore. |
Performance |
Events that signal performance-affecting conditions. |
Security |
Events related to Capella UI or database access, such as the invitation of a new user or the creation of new database credentials. |
Alerts
Capella generates an alert when there’s an event with a warning or critical severity.
You can receive alerts from Capella in the Capella UI and through email when you enable email notifications for your account. To resolve an alert, improve the immediate conditions producing the related event. You can also dismiss the alert in the Capella UI. Activity Logs keep a record of all past events, including those that generate alerts.