日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL-MongoDB开源监控利器之PMM

發布時間:2025/4/5 数据库 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL-MongoDB开源监控利器之PMM 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? 最近要對數據庫的監控體系進行改進,發現Percona 公司的一款開源的監控工具Percona Monitoring and Management(PMM) 對于MySQL的監控指標各項值比較全面準確,現在公司內部的開發測試環境進行了部署體驗。

? ? 主要的架構圖如下:源于官方

? ? 可以看到主要是由客戶端的代理程序node_export\mysqld_export\mongodb_export等和客戶端管理工具pmm-admin做為數據的收集方式并發送到服務端的QAN API\Consul API\Prometheus等各個API然后通過Grafana來展示數據指標,界面非常靚麗


? ? Pmm 的server端的運行方式主要有官方提供的以下三種方式:

? ? ? 1.已經集成好的Docker方式

? ? ? 2.集成好的VirtualBox方式

? ? ? 3. Amazon Machine Image (AMI)

? ? ?在這里我用的是Docker方式,輕量部署、升級很方便

? ? PMM的client安裝比較方便,直接安裝官方的yum安裝就OK了


#詳細的請參考官方文檔

https://www.percona.com/doc/percona-monitoring-and-management/index.html


#Dokcer方式部署

提前準備好系統和Docker服務,安裝不在這里展示

1-創建容器的數據磁盤

docker?create?\-v?/opt/prometheus/data?\-v?/opt/consul-data?\-v?/var/lib/mysql?\-v?/var/lib/grafana?\--name?pmm-data?\percona/pmm-server:1.1.1?/bin/true

2-創建容器的運行實例

docker?run?-d?\-p?80:80?\--volumes-from?pmm-data?\--name?pmm-server?\--restart?always?\percona/pmm-server:1.1.1



#客戶端安裝

[root@master ~]# yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

[root@master ~]# yum install -y pmm-client


#增加客戶端mysql監控


[root@master ~]# pmm-admin config ?--server 192.168.100.171

OK, PMM server is alive.


PMM Server ? ? ?| 192.168.100.171?

Client Name ? ? | master.wboy.com

Client Address ?| 192.168.100.41?


[root@master ~]# pmm-admin list

pmm-admin 1.1.1


PMM Server ? ? ?| 192.168.100.171?

Client Name ? ? | master.wboy.com

Client Address ?| 192.168.100.41?

Service Manager | unix-systemv


No monitoring registered for this node identified as 'master.wboy.com'.


#命令幫助

[root@master ~]# pmm-admin ?add --help

This command is used to add a monitoring service.


Usage:

? pmm-admin add [command]


Available Commands:

? mysql ? ? ? ? ? ?Add complete monitoring for MySQL instance (linux and mysql metrics, queries).

? linux:metrics ? ?Add this system to metrics monitoring.

? mysql:metrics ? ?Add MySQL instance to metrics monitoring.

? mysql:queries ? ?Add MySQL instance to Query Analytics.

? mongodb ? ? ? ? ?Add complete monitoring for MongoDB instance (linux and mongodb metrics).

? mongodb:metrics ?Add MongoDB instance to metrics monitoring.

? proxysql:metrics Add ProxySQL instance to metrics monitoring.


Flags:

? ? ? --service-port uint16 ? service port


Global Flags:

? -c, --config-file string ? PMM config file (default "/usr/local/percona/pmm-client/pmm.yml")


Use "pmm-admin add [command] --help" for more information about a command.

[root@master ~]# pmm-admin ?add ?mysql --help

This command adds the given MySQL instance to system, metrics and queries monitoring.


When adding a MySQL instance, this tool tries to auto-detect the DSN and credentials.

If you want to create a new user to be used for metrics collecting, provide --create-user option. pmm-admin will create

a new user 'pmm@' automatically using the given (auto-detected) MySQL credentials for granting purpose.


Table statistics is automatically disabled when there are more than 10000 tables on MySQL.


[name] is an optional argument, by default it is set to the client name of this PMM client.


Usage:

? pmm-admin add mysql [name] [flags]


Examples:

? pmm-admin add mysql --password abc123

? pmm-admin add mysql --password abc123 --create-user

? pmm-admin add mysql --password abc123 --port 3307 instance3307


Flags:

? ? ? --create-user ? ? ? ? ? ? ? ? ? ? ? create a new MySQL user

? ? ? --create-user-maxconn uint16 ? ? ? ?max user connections for a new user (default 10)

? ? ? --create-user-password string ? ? ? optional password for a new MySQL user

? ? ? --defaults-file string ? ? ? ? ? ? ?path to my.cnf

? ? ? --disable-binlogstats ? ? ? ? ? ? ? disable binlog statistics

? ? ? --disable-processlist ? ? ? ? ? ? ? disable process state metrics

? ? ? --disable-tablestats ? ? ? ? ? ? ? ?disable table statistics

? ? ? --disable-tablestats-limit uint16 ? number of tables after which table stats are disabled automatically (default 1000)

? ? ? --disable-userstats ? ? ? ? ? ? ? ? disable user statistics

? ? ? --force ? ? ? ? ? ? ? ? ? ? ? ? ? ? force to create/update MySQL user

? ? ? --host string ? ? ? ? ? ? ? ? ? ? ? MySQL host

? ? ? --password string ? ? ? ? ? ? ? ? ? MySQL password

? ? ? --port string ? ? ? ? ? ? ? ? ? ? ? MySQL port

? ? ? --query-source string ? ? ? ? ? ? ? source of SQL queries: auto, slowlog, perfschema (default "auto")

? ? ? --socket string ? ? ? ? ? ? ? ? ? ? MySQL socket

? ? ? --user string ? ? ? ? ? ? ? ? ? ? ? MySQL username


Global Flags:

? -c, --config-file string ? ?PMM config file (default "/usr/local/percona/pmm-client/pmm.yml")

? ? ? --service-port uint16 ? service port


#增加本地mysql實例

[root@master ~]# pmm-admin ?add ?mysql ?--user root --password root

[linux:metrics] OK, now monitoring this system.

[mysql:metrics] OK, now monitoring MySQL metrics using DSN root:***@unix(/var/lib/mysql/mysql.sock)

[mysql:queries] OK, now monitoring MySQL queries from slowlog using DSN root:***@unix(/var/lib/mysql/mysql.sock)


安裝完成后的訪問地址列表:其實在 landing page包含了下面三個功能的頁面


各個組件功能訪問地址
PMM landing pagehttp://192.168.100.1
Query Analytics (QAN web app)http://192.168.100.1/qan/
Metrics Monitor (Grafana)

http://192.168.100.1/graph/

User name:?admin

Password:?admin

Orchestratorhttp://192.168.100.1/orchestrator

##

下面是一些截圖界面



轉載于:https://blog.51cto.com/andylhz2009/1902272

總結

以上是生活随笔為你收集整理的MySQL-MongoDB开源监控利器之PMM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久精品国产大片免费观看 | 奇米四色网 | 99热99这里只有精品 | 69色堂 | 成年人毛片| 怡春院视频 | 人妻 日韩 欧美 综合 制服 | 四川话毛片少妇免费看 | 这里只有精品66 | 4444亚洲人成无码网在线观看 | 秘密基地在线观看完整版免费 | 波多野结衣在线视频免费观看 | 国产欧美日韩专区 | 亚洲色图插插插 | av在线免费播放网站 | 一级片在线免费观看 | 强伦人妻一区二区三区 | 就去色av | 成人激情视频在线 | 久久av一区二区三区 | av免费观看不卡 | 麻豆www| 精品无码久久久久久久久成人 | 日韩三级免费观看 | 中文字幕人妻一区二区三区视频 | 国产精品中文无码 | 国产乱轮视频 | 成人网址在线观看 | 久久久久久av无码免费网站 | 一区二区三区福利 | 91视频青青草 | 久久天堂av综合合色蜜桃网 | 日韩av第一页 | 色偷偷视频 | 日韩激情网址 | 久久人人爽人人人人片 | 欧美日韩在线观看一区二区三区 | 黄色大片在线播放 | av在线a | 免费黄视频在线观看 | 成人黄性视频 | 成人资源在线 | 精品日本视频 | 精品人妻一区二区三区蜜桃 | 免费插插视频 | 91精品久久久久久久久中文字幕 | 中文字幕日韩一区 | 超碰五月天 | 国产成人综合在线 | 日本精品免费视频 | www.香蕉网 | 欧美日韩免费一区二区三区 | 国产精品五区 | 亚洲欧美91 | 国产人成视频在线观看 | 91系列在线观看 | 亚洲精品手机在线 | 日韩电影在线观看中文字幕 | 无码aⅴ精品一区二区三区 精品久久在线 | 欧美成人三级视频 | 国产精品人妻 | 在线免费看毛片 | 免费中文字幕av | 西西人体大胆4444ww张筱雨 | 国产亚洲视频一区 | 欧美激情一区二区三区蜜桃视频 | 黄色小视频在线观看 | 亚洲一级网 | 天堂伊人网 | 午夜免费福利在线 | 在线观看 中文字幕 | 99re视频 | 天天干夜夜看 | aa片在线观看视频在线播放 | 国产成人一区 | 特级毛片爽www免费版 | 国产内射一区二区 | 麻豆传媒在线观看 | 国产网站视频 | 粗大的内捧猛烈进出在线视频 | 亚洲精品成人区在线观看 | a级黄色网址 | 美女操出白浆 | 国产又粗又硬又长又爽的演员 | 男女互操| 日韩欧美国产精品综合嫩v 国产小毛片 | 日本视频网址 | 日韩在线观看视频一区二区 | av资源网址| 调教丰满的已婚少妇在线观看 | 丰满人妻熟妇乱偷人无码 | 蜜桃视频一区二区在线观看 | 最近中文字幕在线免费观看 | 福利视频在线播放 | 中文字幕在线观看免费高清 | 精品久久久久国产 | 国产成a人亚洲精v品无码 | 免费的性爱视频 | 成人听书哪个软件好 |