pmm-admin [OPTIONS] [COMMAND]
pmm-admin需要使用root權限或者具有sudo權限的賬號執行
OPTIONS
-c,--config-file 指定pmm client配置文件,默認為/user/local/percona/pmm-client/pmm.yml
-h,--help 幫助信息
-v,--version 版本信息
--verbose 顯示運行信息
COMMAND
add? 添加監控服務
check-network 檢查pmm-server與client間的網絡連接
config pmm client的配置文件
help 幫助信息
info client信息
list 顯示客戶端添加的監控服務
ping 檢查客戶端存活狀態
purge 刪除服務器端監控數據
remove,rm 移除監控服務
repair 移除孤立的服務
restart 重啟服務
show-passwords 顯示客戶端密碼(存儲在配置文件中)
start,stop 啟停監控服務
uninstall 清除客戶端
一、監控mysql
1、添加mysql qan
pmm-admin add mysql:queries [NAME] [OPTIONS]
該命令調用pmm-mysql-queries-0服務監控遠程或者本地的mysql慢查詢
參數:
--create-user 創建用戶
--create-user-maxconn 創建用戶的最大連接數,默認為10
--create-user-password 創建用戶的密碼
--defaults-file mysql配置文件
--disable-queryexamples
--force 創建或者更新用戶
--host
--password
--port
--query-source 數據來源,慢查詢日志或者ps庫
? auto: 自動,本地庫選擇慢日志,遠程選擇ps庫
? slowlog:慢日志
? perfschema: ps庫
--socket
--user 用戶,需要有admin權限
2、添加mysql數據庫監控
$ pmm-admin add mysql:metrics [NAME] [OPTIONS]
該命令調用pmm-mysql-metrics-42002服務監控數據庫性能
參數:
--create-user
--create-user-maxconn
--create-user-password
--defaults-file
--disable-binlogstats 不統計binlog信息
--disable-processlist 不統計processlist信息
--disable-tablestats 不統計表信息
--disable-tablestats-limit 表統計信息的最大數,默認為1000,超過1000張表則disable
--disable-userstats 不統計用戶信息
--force
--host
--password
--port
--socket
--user