open-falcon監控mysql詳細配置

2019年1月26日17:21:56 發表評論 7,411 ℃

1、下載源碼插件編譯

#export GOPATH=/var/falcon

#mkdir /var/falcon/

#go get -u github.com/open-falcon/mymon

#cd $GOPATH/src/github.com/open-falcon/mymon

#make


2、把編譯后的二進制文件和配置文件打包,發送到監控節點

#tar -zcvf  /root/open-falcon-mymon.tar.gz mymon etc

#scp /root/open-falcon-mymon.tar.gz root@192.168.1.15:/root/

#遠程到192.168.1.15

#mkdir -pv /usr/local/open-falcon/mymon

#tar -zxvf open-falcon-mymon.tar.gz -C /usr/local/open-falcon/mymon


3、修改配置文件

#vim /usr/local/open-falcon/mymon/etc/myMon.cfg

[default]

# 工作目錄

basedir = .

# 日志目錄,默認日志文件為myMon.log,舊版本有log_file項,如果同時設置了,會優先采用log_file

log_dir = ./logs

# 配置報警忽略的metric項,依然會上報改metric,但原有的該metric項的報警策略將不會生效

ignore_file = ./falconignore

# 保存快照(process, innodb status)的目錄

snapshot_dir = ./snapshot

# 保存快照的時間(日)

snapshot_day = 10

# 日志級別[RFC5424]

# 0 Emergency

# 1 Alert

# 2 Critical

# 3 Error

# 4 Warning

# 5 Notice

# 6 Informational

# 7 Debug

log_level  = 5

# falcon agent連接地址

falcon_client=http://127.0.0.1:1988/v1/push

# 自定義endpoint

#endpoint=

[mysql]

# 數據庫用戶名

user=root

# 您的數據庫密碼

password=test123

# 數據庫連接地址

host=127.0.0.1

# 數據庫端口

port=3306


4、配置計劃任務,每分鐘執行

#crontab -e

* * * * * cd /usr/local/open-falcon/mymon/ && ./mymon -c etc/myMon.cfg


5、配置監控指標

過一段時間counters里面就有對應的采集項了,根據自己的需求創建screen

mysql監控指標


a、查詢吞吐量 QPS

Questions 已經發送給服務器的查詢的個數

Com_select  查詢量

Com_delete  刪除量

Com_insert   插入量

Com_update 更新量


b、查詢性能

Slow_queries   超過可配置的long_query_time 限制的查詢數量

c、事務處理量 TPS

Com_commit 事務處理量


d、連接情況

Connections 試圖連接到(不管是否成功)MySQL服務器的連接數

Max_used_connections,服務器啟動后已經同時使用的連接的最大數量

Threads_connected 當前打開的連接的數量

Threads_running 當前運行的連接數量


e、緩沖池使用情況

Innodb_buffer_pool_read_requests 向緩沖池發送的請求量

Innodb_buffer_pool_reads  緩沖池無法滿足的請求量

open-falcon監控mysql詳細配置

open-falcon安裝參考:

小米監控open-falcon-0.2安裝部署

【騰訊云】云服務器、云數據庫、COS、CDN、短信等云產品特惠熱賣中

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: