中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PROXYSQL?監控語句ON ZABBIX? STEP ONE的示例分析

發布時間:2022-01-04 09:55:29 來源:億速云 閱讀:140 作者:柒染 欄目:大數據

本篇文章給大家分享的是有關PROXYSQL 監控語句ON ZABBIX   STEP ONE的示例分析,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

PROXYSQL 是應用程序連接到MYSQL 并且通過PROXYSQL 進行FAILOVER MYSQL的關鍵。所以在監控MYSQL的同時,也必須要監控 PROXYSQL,如果PROXYSQL 宕機的情況則MYSQL 集群將被可被訪問。
相關監控的參數
1 監控PROXYSQL 和每臺服務器之間的連接在PROXYSQL 中有一個表是監控 PROXYSQL 與 MYSQL 之間的連接的,通過這個狀態來獲得連
接 PROXYSQL 連接 MYSQL 之間的網絡連接的時間,時間值是 us

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

ZABBIX 如何獲得參數,(請自行通過GREP,或者其他SED ,AWK 等過濾無用字符) 請 3秒 - 5秒收集一次,每臺SERVER 需要一個這樣的語句
mysql --uadmin --padmin -h 127.0.0.1 -P6032 -e “select
hostname,max(time_start_us),connect_success_time_us from mysql_server_connect_log where
hostname = ‘10.50.132.185’?”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

2 監控PROXYSQL 到 MYSQL 之間的語句反饋時間,包含MYSQL 的運行時間ZABBIX 如何獲得數據 (請自行通過GREP,AWK,SED 等過濾無用字符) 請每 2-5秒運行一次獲得每種語句在 MYSQL 中的執行變化狀態
獲得 單條語句的DELETE 的時間 ms
mysql --uadmin --padmin -h 127.0.0.1 -P6032 -e “SELECT Command,Total_Time_us/1000 /
total_cnt as Per_delete_ms FROM stats_mysql_commands_counters WHERE Total_cnt and command = ‘DELETE’”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

獲得 單條語句的 INSERT 時間 ms

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

mysql --uadmin --padmin -h 127.0.0.1 -P6032 -e “SELECT Command,Total_Time_us/1000 /
total_cnt as Per_delete_ms FROM stats_mysql_commands_counters WHERE Total_cnt and command = ‘INSERT’”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

獲得 單條語句的 UPDATE 時間 ms
mysql --uadmin --padmin -h 127.0.0.1 -P6032 -e “SELECT Command,Total_Time_us/1000 /
total_cnt as Per_delete_ms FROM stats_mysql_commands_counters WHERE Total_cnt and command = ‘UPDATE’”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

獲得單條語句的SELETE 時間 ms
mysql -u admin -padmin -h 127.0.0.1 -P6032 -e “SELECT Command,Total_Time_us/1000 /
total_cnt as Per_delete_ms FROM stats_mysql_commands_counters WHERE Total_cnt and command = ‘SELECT’”

3 當前PROXYSQL 獲得的主節點信息,及主節點切換信息(需要報警)
PROXYSQL 會自動判斷,MYSQL MGR 的切換,以下語句顯示
mysql -u admin -padmin -h 127.0.0.1 -P6032 -e “select srv_host,status,bytes_data_sent/queries
as Per_queries_5S from stats_mysql_connection_pool where hostgroup = 1?” hostgroup = 1?

如果 SRV_HOST 的名字進行切換,說明MGR 進行了主節點切換,這里面必有蹊蹺,所以需要報警,我們需要查看到底為什么切換,并且是不是有節點已經提出了集群。并且 PER_QUERIES_5S 可以5秒監控一次,查看平均每個通過 PROXYSQL 的QUESTIONS BYTES 單位 BYTES
mysql -u admin -padmin -h 127.0.0.1 -P6032 -e “select srv_host,status,bytes_data_sent/queries
as Per_queries_bytes from stats_mysql_connection_pool where hostgroup = 1?”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

4 獲得當前PROXYSQL 連接的狀態當前有多少ACTIVE的連接到 PROXYSQLmysql -u admin -padmin -h 127.0.0.1 -P6032 -e “select * from stats.stats_mysql_global where
variable_name = ‘Client_Connections_connected’?”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

當前系統啟動后,被拒絕的連接
mysql -u admin -padmin -h 127.0.0.1 -P6032 -e “select * from stats.stats_mysql_global where
variable_name = ‘Client_Connections_aborted’?”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

當前系統PROXYSQL 連接 MYSQL的連接數
mysql -u admin -padmin -h 127.0.0.1 -P6032 -e “select * from stats.stats_mysql_global where
variable_name = ‘Server_Connections_connected’?”

PROXYSQL?監控語句ON ZABBIX?  STEP ONE的示例分析

以上就是PROXYSQL 監控語句ON ZABBIX   STEP ONE的示例分析,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

壶关县| 莱芜市| 博乐市| 潮州市| 营山县| 策勒县| 枝江市| 安陆市| 翼城县| 都江堰市| 东莞市| 潜山县| 武乡县| 江永县| 祁东县| 金塔县| 河池市| 巴里| 临沧市| 三明市| 石阡县| 景宁| 朔州市| 焉耆| 佛冈县| 项城市| 当阳市| 扬州市| 阜宁县| 尼勒克县| 达拉特旗| 扶余县| 水城县| 平湖市| 专栏| 前郭尔| 汕尾市| 通许县| 巢湖市| 宜川县| 海伦市|