您好,登錄后才能下訂單哦!
下文內容主要給大家帶來Percona公司提供的MySQL和MongoDB的監控和管理平臺安裝,所講到的知識,與書籍略有不同,都是億速云專業技術人員在與用戶接觸過程中,總結出來的,具有一定的經驗分享價值,希望給廣大讀者帶來幫助。
PMM是percona公司提供的一個對于MySQL和MongoDB的監控和管理平臺。PMM有兩部分組成PMM Client和PMM Server
PMM Client:安裝在每一臺需要進行監控的數據庫主機中,包括以下工具
. pmm-admin:pmm客戶端客理工具,用于增加或是刪除需要監控的數據庫實例
. percona-qan-agent:用于搜集數據庫性能數據
. node_exporter :用于搜集常用的系統指標
. mysqld_exporter:用于搜集MySQL性能指標
. mongodb_export:用于搜集MongoDB性能指標
. proxysql_export:用于搜集proxySQL性能指標
PMMServer: 搜集和分析各個數據庫轉輸的數據,包括以下組件
. Query Analytics(QAN):按時間周期查詢MySQL性能,同客戶端的qan agent通訊包括兩個組件 。qan api 和qan web app
. Metrics Monitor(MM):提供MySQL和mongo的性能歷史視圖
一,下載安裝
================================PMM Server=============================
PMM Server 目前只能在docker,virtualBox或是Amazon Machine Image中使用。下面以在docker中使用來說明如何安裝
步驟一:
$ 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
步驟二:
$ docker run -d \
-p 80:80 \
--volumes-from pmm-data \
--name pmm-server \
--restart always \
percona/pmm-server:1.1.1
================================PMM Client=============================
$ wget https://www.percona.com/downloads/pmm-client/pmm-client-1.1.1/binary/tarball/pmm-client-1.1.1.tar.gz
$ tar zxf pmm-client-1.1.1.tar.gz
$ cd pmm-client-1.1.1
$ ./install
二、增加監控
=========================被監控云服務器==============================
$ pmm-admin config --server 172.17.0.4:80
其中172.17.0.4為pmm Server所在服務器,80為端口號
$pmm-admin add mysql --user dba_monitor --password 123456
增加mysql監控
$pmm-admin add mongodb
增加mongodb監控
$pmm-admin list
查看監控項
=====================PMM Server==============================
MySQL課程推薦
MySQL性能管理及架構設計
高性能可擴展MySQL數據庫設計及架構優化 電商項目
對于以上關于Percona公司提供的MySQL和MongoDB的監控和管理平臺安裝,如果大家還有更多需要了解的可以持續關注我們億速云的行業推新,如需獲取專業解答,可在官網聯系售前售后的,希望該文章可給大家帶來一定的知識更新。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。