Skip to content

Monitoring

Percona Everest provides monitoring capabilities with PMM to maintain a reliable and secure database infrastructure.

Here are some key benefits you’ll get with monitoring of Percona Everest:

  • Database availability and uptime tracking
  • Insights into your database performance
  • Proactive issue detection and addressing opportunities
  • Continuous monitoring

The concept of namespaces in monitoring

When you assign namespaces to a monitoring instance, it only determines which databases are authorized to utilize that monitoring instance, you cannot monitor specific namespaces.

Each database can only be monitored by one instance, which means that the metrics for the database are only available to that instance.

When adding a new monitoring instance, the monitoring stack (kube-state-metrics and victoria-metrics) will automatically start pushing kubernetes metrics to that instance.

Prerequisites

To use monitoring in Percona Everest, you should have a PMM instance up and running.

For information on installing PMM, see the documentation.

Add monitoring

To add monitoring in Percona Everest from the UI:

  1. From the Percona Everest Homepage, navigate to Settings > Monitoring endpoints. The Add monitoring endpoint dialogue box opens.

  2. On the Add monitoring endpoint screen, enter a name for the monitoring instance.

    !image

  3. Select the namespaces where the monitoring endpoint should be available.

  4. In the Endpoint field, enter the PMM URL. In the User and Password field, enter the credentials received upon installing PMM.

    Warning

    When setting up a new monitoring instance, if your PMM instance uses a self-signed certificate, use HTTP instead of HTTPS. This is because Everest requires TLS certificate validation and will not connect to your monitoring instance with self-signed certificates if you use HTTPS.

  5. Click Add.

Edit monitoring

To edit a monitoring endpoint from the Percona Everest UI:

  1. From the Percona Everest Homepage, navigate to Settings > Monitoring endpoints.

  2. Click on the ellipsis (three dots) next to the endpoint you need to edit.

    !image

  3. Click Edit. The Edit monitoring endpoint dialogue box opens. Edit the information as per your requirement on this dialogue box.

    !image

  4. Click Add.

Delete monitoring

To delete a monitoring endpoint from the Percona Everest UI:

  1. From the Percona Everest Homepage, navigate to Settings > Monitoring endpoints.

  2. Click on the ellipsis (three dots) next to the endpoint you need to delete.

  3. Click Delete. The Delete monitoring endpoint dialogue box opens.

    !image

  4. Click Delete.

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.