PMM出問題排查

2021-08-08 21:06:16 字數 4148 閱讀 3111

看各種日誌

monitoring service

[root@node4 ~]# ll /var/log/pmm-*

-rw-r--r--. 1 root root 1880 sep 27

18:02 /var/log/pmm-linux-metrics-42000.log

-rw-r--r--. 1 root root 783 sep 27

18:02 /var/log/pmm-mysql-metrics-42002.log

-rw-r--r--. 1 root root 7143 sep 27

18:08 /var/log/pmm-mysql-queries-0.log

docker裡的日誌

[root@node4 log]# docker ps -a

container id image command created status ports names

e4916410b314 percona/pmm-server:latest "/opt/entrypoint.sh"

2 hours ago up 31 minutes 0.0

.0.0:80->80/tcp, 443/tcp pmm-server

948a9aeb047e percona/pmm-server:latest "/bin/true"

2 hours ago created pmm-data

[root@node4 log]# docker logs e4916410b314

2017-09-27

08:39:47,175 crit supervisor running as root (no user in config file)

2017-09-27

08:39:47,175 warn included extra file "/etc/supervisord.d/pmm.ini" during parsing

unlinking stale socket /var/run/supervisor/supervisor.sock

2017-09-27

08:39:47,527 info rpc inte***ce 'supervisor' initialized

2017-09-27

08:39:47,528 info supervisord started with pid 1

2017-09-27

08:39:48,536 info spawned: 'mysql'

with pid 15

2017-09-27

08:39:48,543 info spawned: 'consul'

with pid 16

2017-09-27

08:39:48,552 info spawned: 'grafana'

with pid 17

2017-09-27

08:39:48,563 info spawned: 'nginx'

with pid 18

2017-09-27

08:39:48,610 info spawned: 'cron'

with pid 19

2017-09-27

08:39:48,612 info spawned: 'qan-api'

with pid 20

進去容器看

docker exec -it e4916410b314 /bin/bash

/var/log 下面各種日誌

/var/log/grafana/grafana.

log

pmm-admin list是yes不代表沒問題,check-network看看

-1.percona monitoring and management架構

2.pmm部署

3.pmm部署遇到的坑

4.pmm設定grafana登入使用者

5.pmm出問題排查

6.pmm公升級

一次jvm記憶體溢位問題排查

首先看下問題原因 上圖的意思是獲取直接記憶體失敗,然後jvm建議減少堆的大小,或者減小每個執行緒的大小,或者增加系統記憶體 觀察下執行緒的狀態 目前總共產生了十三萬個執行緒池 編寫存在問題,一般情況下不會有這麼多執行緒池 且統計了一下,存在十三萬的執行緒都處於阻塞狀態 開始使用jstack l pi...

逆序輸出問題

一,題目 輸入乙個鍊錶的頭結點,從尾到頭反過來輸出每個結點的值。鍊錶結點定義如下 struct listnode 二,分析 解法二 從頭到尾遍歷鍊錶,每經過乙個結點的時候,把該結點放到乙個棧中。當遍歷完整個鍊錶後,再從棧頂開始輸出結點的值,此時輸出的結點的順序已經反轉過來了。該方法需要維護乙個額外的...

mysql登入出問題

剛剛接觸mysql時可能會出現這樣的問題 當cmd中輸入mysql u root p後會出現以下問題 error 1045 28000 access denied for user root localhost using password 可以這樣做,先找到mysql bin目錄下的my.ini檔...