3 分鐘
架好監控系統
(PMM)
Adam Chen
Hello!
I am Adam Chen
I am here because I love to share.
AWSUG / HashiCorp UG
You can find me at @adaam
adam.cws [at] gmail.com
2
What is PMM?
PMM is Percona Monitoring
and Management.
An open-source tool for
managing and monitoring
system metrics.
4
PMM combine saveral open-source project
5
6
Demo
Time
7
1. Create data container
$ docker create 
-v /opt/prometheus/data 
-v /opt/consul-data 
-v /var/lib/mysql 
-v /var/lib/grafana 
--name pmm-data 
percona/pmm-server:latest /bin/true
8
2.Spin up pmm-server
$ docker run -d 
-p 80:80 
--volumes-from pmm-data 
--name pmm-server 
--restart always 
percona/pmm-server:latest
9
3. Setup client
$ sudo pmm-admin config --server ${SERVER_IP_ADDRESS}
$ sudo pmm-admin add linux:metrics
10
4. Start to monitor your system
✗ Connect to https://${SERVER_IP_ADDRESS} using
browser
✗ Or watch demo site https://pmmdemo.percona.com/
11
Key takeways
✗ PMM = Percona Monitoring and
Management
✗ 開箱即用
✗ IDC / Cloud
✗ Bare Metal / Virtual Machine
✗ Prometheus inside
✗ Metrics is everything
12
13
Thanks!
Any questions?
You can find me at:
✗ @adaam
✗ adam.cws [at] gmail.com

三分鐘用 PMM 架好監控系統

  • 1.
  • 2.
    Hello! I am AdamChen I am here because I love to share. AWSUG / HashiCorp UG You can find me at @adaam adam.cws [at] gmail.com 2
  • 3.
  • 4.
    PMM is PerconaMonitoring and Management. An open-source tool for managing and monitoring system metrics. 4
  • 5.
    PMM combine saveralopen-source project 5
  • 6.
  • 7.
  • 8.
    1. Create datacontainer $ docker create -v /opt/prometheus/data -v /opt/consul-data -v /var/lib/mysql -v /var/lib/grafana --name pmm-data percona/pmm-server:latest /bin/true 8
  • 9.
    2.Spin up pmm-server $docker run -d -p 80:80 --volumes-from pmm-data --name pmm-server --restart always percona/pmm-server:latest 9
  • 10.
    3. Setup client $sudo pmm-admin config --server ${SERVER_IP_ADDRESS} $ sudo pmm-admin add linux:metrics 10
  • 11.
    4. Start tomonitor your system ✗ Connect to https://${SERVER_IP_ADDRESS} using browser ✗ Or watch demo site https://pmmdemo.percona.com/ 11
  • 12.
    Key takeways ✗ PMM= Percona Monitoring and Management ✗ 開箱即用 ✗ IDC / Cloud ✗ Bare Metal / Virtual Machine ✗ Prometheus inside ✗ Metrics is everything 12
  • 13.
    13 Thanks! Any questions? You canfind me at: ✗ @adaam ✗ adam.cws [at] gmail.com