# percona/pmm

Percona Monitoring and Management: an open source database monitoring, observability and management tool

Repository: https://github.com/percona/pmm
Canonical: https://ross.abutalabs.com/products/pmm
Homepage: https://www.percona.com/software/database-tools/percona-monitoring-and-management
Language: Go
License: AGPL-3.0
License Family: copyleft
Topics: pmm, monitoring, database, database-management, observability, hacktoberfest
Last push: 2026-09-03T01:43:25+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 86, longevity 100
- inputs: {"age_days": 3790, "days_push": 0, "days_rel": 14, "gap_med": 34, "n_releases_24m": 20}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1096, forks 229 (observed 2026-09-03T02:15:16.791392+00:00)

## What it is
Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management platform for MySQL, PostgreSQL, MongoDB, Valkey, and Redis. It consists of a server (deployed via Docker, Podman, Kubernetes, or virtual appliance) and client agents, providing dashboards, query analytics, alerting, advisors, and backup/restore capabilities.

## Use cases
- monitor mysql postgres and mongodb performance from one dashboard
- analyze slow queries across database engines
- set up alerting for database incidents
- run automated security and performance checks on databases
- schedule and manage database backups with point-in-time recovery
- troubleshoot database performance degradation from cluster to query level

## When to choose
- you run multiple database engines (MySQL, PostgreSQL, MongoDB, Redis/Valkey) and want unified monitoring
- you need an open source, self-hosted alternative to proprietary database monitoring
- you want query-level analytics plus alerting and advisors in one platform
- you need built-in backup and restore for MySQL and MongoDB

## When to avoid
- you only need generic host/server monitoring without database-specific insight
- you want a lightweight agent-only solution without a server component
- you cannot run Docker, Kubernetes, or a dedicated Linux server for the PMM server
- you need monitoring for databases outside the supported engines

## Facets
- artifact type: application
- maturity: stable
- function: monitoring, alerting, analytics, backup
- domain: databases, monitoring, self-hosted
- platform: self-hosted, cross-platform
- tags: database-monitoring, observability, mysql, postgresql, mongodb, redis, query-analytics, grafana-dashboards, client-server, dashboarding, devops, linux, docker, kubernetes

## Member repositories
- percona/pmm (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:16.791392+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:49:03.590587+00:00, confidence not recorded.
  - readme: https://github.com/percona/pmm (fetched 2026-09-03T02:15:16.791392+00:00, sha 3c24d4e0e1ab)
  - homepage: https://www.percona.com/software/database-tools/percona-monitoring-and-management (fetched 2026-08-29T12:51:08.948919+00:00, sha 1467720b58d6)
  - site_page: https://www.percona.com/services/database-monitoring-quickstart (fetched 2026-08-29T12:51:08.951737+00:00, sha 2564d28f4bc1)
  - site_page: https://docs.percona.com/ (fetched 2026-08-29T12:51:08.953970+00:00, sha 8e56afa36a44)
  - site_page: https://www.percona.com/about (fetched 2026-08-29T12:51:08.956142+00:00, sha 5f21b7e93ac8)
  - site_page: https://docs.percona.com/percona-monitoring-and-management/3/quickstart/quickstart.html (fetched 2026-08-29T12:51:08.960849+00:00, sha 4f5df07606ec)
  - site_page: https://docs.percona.com/percona-monitoring-and-management/3?_gl=1%2A1shex87%2A_ga%2AMjg5MzEwMDM4LjE3NDk3MzQ2NDg.%2A_ga_DXWV0B7PSN%2AczE3NzU4MzkxMjckbzI3OSRnMSR0MTc3NTg0MjE4MiRqNTYkbDAkaDA. (fetched 2026-08-29T12:51:08.962775+00:00, sha 9e1f5e695b4a)
  - site_page: https://www.percona.com/press (fetched 2026-08-29T12:51:08.958920+00:00, sha eb8179f2849d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
