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