PMM is an open source database monitoring solution. It provides great metrics of MySQL, PostgreSQL and MongoDB in depth which helps to improve performance of the database stack and helps to find root cause of any issue.
This is Work-in-progress 🚧 🚜
- Build Docker Compose File
- Set UI
- Final Testing
If you are interested in using PMM please consider using the officially supported method of installing PMM Server
Pre-requisite
- Docker Desktop 4.11
git clone https://github.com/edithturn/pmm-docker-extension.git
# Build the image of the extension
make build-extension
docker extension install edithturn/pmm-docker-extension:latest
Start Docker Desktop and in Extension section, Percona(PMM) extension will be ready to use.
Use admin/admin for user/password for the first time, after that It will ask you to reset your password, add a more secure password.
See more about the components of PMM in the oficial Percona documentation
docker extension update edithturn/pmm-docker-extension:latest
docker extension dev debug edithturn/pmm-docker-extension:latest
docker extension ls
Special thanks to James Spurin Docker Captian who was my mentor during this process.