PMM (Percona Monitoring and Management)
PMM provides database monitoring and management dashboards.
Host vars (per app):
apps:
- name: pmm # required
type: pmm # required
domain: "pmm.example.com" # required
user: deploy # optional, defaults to first in users
pmm_image: "percona/pmm-server:3" # optional
pmm_data_dir: "/var/lib/pmm-pmm" # optional
pmm_container_name: "pmm-pmm" # optional
pmm_https_port: 9443 # optional
acme_root: /var/www/letsencrypt # optional
cert: letsencrypt # optional
letsencrypt_email: admin@example.com # required if cert=letsencrypt
Defaults:
user: first entry inuserspmm_image: percona/pmm-server:3pmm_data_dir: /var/lib/pmm-<app.name>pmm_container_name: pmm-<app.name>pmm_https_port: 9443acme_root: /var/www/letsencryptcert: unset
Notes:
- The PMM admin password is generated on first run and stored in
/etc/ploy/password.json.