日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Zabbix實現監控多個mysql過程解析

瀏覽:475日期:2023-04-06 15:09:05

一臺服務器上開啟了3個mysql實例進程,占用不同的端口 3306、3307、3308

原理說明:

通過自動發現規則來獲取MySQL實例的端口,自動發現規則上的{$MYSQLPORT}是要傳遞給agent自動發現腳本的參數,這個值是從主機定義的宏{$MYSQLPORT}獲取過來的,自動發現的腳本將其解析成{#MYSQLPORT}:端口的形式,監控項原型再根據{#MYSQLPORT}的值來生成監控項,大致流程如下:

主機定義宏{$MYSQLPORT}->自動發現規則鍵值{$MYSQLPORT}->調用agent上自動發現腳本并解析成{#MYSQLPORT} : 端口 ->監控項原型{#MYSQLPORT}->自動生成主機監控項

一、在mysql多實例服務器上的操作

1、授權zabbix監控mysql賬號,在每個實例下都需要。

此處 賬號為 zabbixagent,密碼為: Zabbix131

GRANT USAGE,PROCESS,REPLICATION CLIENT,REPLICATION SLAVE ON *.* TO "zabbixagent"@"localhost" IDENTIFIED BY "Zabbix131";
flush privileges;

2、修改zabbix_agentd.conf配置文件

最后位置增加

     UnsafeUserParameters=1     EnableRemoteCommands=1     Include=/etc/zabbix/etc/zabbix_agentd.conf.d/*.conf[root@mysql zabbix]# vi /etc/zabbix/etc/zabbix_agentd.conf     UnsafeUserParameters=1     EnableRemoteCommands=1     Include=/etc/zabbix/etc/zabbix_agentd.conf.d/*.conf

3、增加配置文件

[root@mysql etc]# vim /etc/zabbix/etc/zabbix_agentd.conf.d/check_mysql.conf     UserParameter=mysql_discovery[*],/etc/zabbix/bin/discovery_mysql.sh $1  ###自動發現不同端口     UserParameter=mysql.status[*],/etc/zabbix/bin/mysql_status.sh $1 $2   ###性能監控信息     UserParameter=mysql.ping[*],/etc/zabbix/bin/mysql_alive.sh $1      ### 是否存活     UserParameter=mysql.ms.check[*],/etc/zabbix/bin/mysql_slave_status.sh $1 ### 從庫狀態是否正常     UserParameter=mysql.ms.time[*],/etc/zabbix/bin/mysql_slave_time.sh $1  ### 從庫是否有延遲

4、增加執行腳本文件

[root@mysql etc]# ll /etc/zabbix/bin/total 716     -rwxr-xr-x 1 root root  441 Jul 22 11:36 discovery_mysql.sh     -rwxr-xr-x 1 root root  401 Jul 22 11:36 mysql_alive.sh     -rwxr-xr-x 1 root root  303 Jul 22 15:10 mysql_slave_status.sh     -rwxr-xr-x 1 root root  286 Jul 22 15:10 mysql_slave_time.sh     -rwxr-xr-x 1 root root  299 Jul 22 11:36 mysql_status.sh     -rwxr-xr-x 1 root root  370 Jul 22 11:36 mysql_version.sh[root@mysql etc]# more /etc/zabbix/bin/discovery_mysql.sh     res=`echo $1| sed "s/_/\n/g"`;     port=($res)     printf "{\n"     printf "\t"data":[\n"     for key in ${!port[@]}     do       if [[ "${#port[@]}" -gt 1 && "${key}" -ne "$((${#port[@]}-1))" ]];     then printf "\t {\n" printf "\t\t\t\"{#MYSQLPORT}\":\"${port[${key}]}\"},\n"     else [[ "${key}" -eq "((${#port[@]}-1))" ]] printf "\t {\n" printf "\t\t\t\"{#MYSQLPORT}\":\"${port[${key}]}\"}\n"     fi     done     printf "\t ]\n"     printf "}\n"[root@mysql etc]# more /etc/zabbix/bin/mysql_status.sh     #!/bin/bash     var=$1     mysql=/usr/local/mysql/bin/mysql     MYSQL_USER="zabbixagent"     MYSQL_PASSWORD=Zabbix131     MYSQL_SOCK_DIR="/tmp/mysql$2.sock"     ${mysql} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -S ${MYSQL_SOCK_DIR} -e "show global status;" 2> /dev/null |grep -v Variable_name|grep "\b${var}\b"|awk "{print $2}"[root@mysql etc]# more /etc/zabbix/bin/mysql_alive.sh     #!/bin/bash     mysqladmin=/usr/local/mysql/bin/mysqladmin     MYSQL_USERdd="zabbixagent"     MYSQL_PASSWORD=Zabbix131     MYSQL_SOCK_DIR="/tmp/mysql$1.sock"     ${mysqladmin} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -S ${MYSQL_SOCK_DIR} ping|grep -c alive[root@mysql etc]# more /etc/zabbix/bin/mysql_slave_status.sh     #!/bin/bash     #var=$1     mysql=/usr/local/mysql/bin/mysql     MYSQL_USERdd="zabbixagent"     MYSQL_PASSWORD=Zabbix131     MYSQL_SOCK_DIR="/tmp/mysql$1.sock"     ${mysql} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -S ${MYSQL_SOCK_DIR} -e "show slave status\G;" 2> /dev/null|grep -E "Slave_IO_Running: Yes|Slave_SQL_Running: Yes"|grep -c Yes[root@mysql etc]# more /etc/zabbix/bin/mysql_slave_time.sh     #!/bin/bash     #var=$1     mysql=/usr/local/mysql/bin/mysql     MYSQL_USERdd="zabbixagent"     MYSQL_PASSWORD=Zabbix131     MYSQL_SOCK_DIR="/tmp/mysql$1.sock"     ${mysql} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -S ${MYSQL_SOCK_DIR} -e "show slave status\G;" 2> /dev/null|grep -E "Seconds_Behind_Master"|awk "{print $2}"

5、重啟 zabbix_agentd

[root@mysql zabbix_agentd.d]# systemctl restart zabbix-agent

二、zabbix頁面上操作

1、導入template_multi_MySQL.xml 模板信息,也可以參考xml文件手動增加。

2、在模版上創建自動發現的規則,在自動發現規則中需要定義兩個東西:
a.鍵值 用來自動獲取MySQL實例的端口,需要使用到主機宏{$MYSQLPORT}

b.監控項原型 根據獲取的端口來生成對應的監控項,需要使用到自動發現宏{#MYSQLPORT}

3、在需要監控的主機上增加新創建的模板

4、在需要監控的主機上定義一個宏{$MYSQLPORT},對應要監控的端口,如3306_3307_3308

三、等待收集數據完成,如果沒有數據的話,手動測試下具體

例如在zabbixserver上執行操作,例如測試mysql 3306是否存活,1表示up,0表示down。

最終的效果是

Zabbix131

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

標簽: Zabbix
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品亚洲二区| 国产精品日韩精品在线播放| 欧美视频二区| 久久不见久久见免费视频7| 91精品综合| 欧美搞黄网站| 久久久精品五月天| 日韩黄色大片| 国模 一区 二区 三区| 免费av一区| 91看片一区| 美女视频黄久久| 91精品国产自产在线丝袜啪| 五月国产精品| 亚洲一区二区三区高清不卡| 亚洲不卡av不卡一区二区| 在线一区av| 国产一区二区三区四区大秀| 久久久久亚洲精品中文字幕| 亚洲精品综合| 日韩天堂av| 五月天av在线| 99久久久久| 美女av在线免费看| 国产成人久久精品麻豆二区| 老司机免费视频一区二区| 久久av资源| 美女视频黄久久| 日韩动漫一区| 国产欧美一区二区三区国产幕精品| 日韩国产91| 久久精品超碰| 欧美亚洲网站| 免费久久99精品国产自在现线| 亚洲不卡视频| 国产日产一区| 亚洲三级精品| 免费的成人av| 亚洲精品韩国| 国产在线不卡一区二区三区| 国产欧美三级| 亚洲人成亚洲精品| 五月天久久网站| 亚洲香蕉网站| 欧美日韩国产免费观看| 日本在线视频一区二区| 久久黄色影院| 亚洲永久精品唐人导航网址| 亚州av日韩av| 日韩不卡一区二区三区| 成人在线超碰| 欧美一级网站| 亚洲欧美激情诱惑| 性欧美xxxx免费岛国不卡电影| 日韩欧美美女在线观看| 欧美日韩色图| 亚洲高清激情| www.com.cn成人| 在线国产一区二区| 成人羞羞在线观看网站| 深夜日韩欧美| 亚洲精品国产精品粉嫩| 国产精品一区二区美女视频免费看| 久久免费精品| 国产一区二区三区久久| 高清久久精品| 精品九九久久| 美女视频黄免费的久久| 成人久久一区| 国产精品一区二区三区av| 久久国产日韩| 日av在线不卡| 国产精品入口久久| 久久av免费| 99视频精品全部免费在线视频| 国产va在线视频| 91精品福利观看| 黄色国产精品| 久久男女视频| 中文字幕在线免费观看视频| 国产精品免费看| 久草免费在线视频| 国产96在线亚洲| 中国字幕a在线看韩国电影| 久久精品国产www456c0m| 国产一区二区三区四区五区传媒| 欧美aa在线视频| 国产精品一国产精品| 亚洲一区日韩| 国产日韩欧美一区在线| 久久www成人_看片免费不卡| 久久一区二区三区喷水| 91欧美国产| 亚洲午夜天堂| 私拍精品福利视频在线一区| 国产精品国产三级国产在线观看| 午夜国产精品视频免费体验区| 视频精品一区| 制服诱惑一区二区| 国产精品最新| 亚洲精品黄色| 九九久久电影| 久久久成人网| 亚洲电影在线| 免费久久精品视频| 亚洲bt欧美bt精品777| 国产精品视频首页| 国产亚洲久久| 另类av一区二区| 日韩激情中文字幕| 亚洲日产国产精品| 一区二区三区四区在线观看国产日韩 | 国产精品主播| 日韩中文视频| 日本成人在线不卡视频| 91精品婷婷色在线观看| 九九精品调教| 亚洲精品护士| 免费高清在线一区| 国产精品videossex久久发布 | 亚洲一区区二区| 国产精品一线| 亚洲精品乱码| 高潮一区二区| 国产精品午夜av| 亚洲国产不卡| 久久天堂精品| 国产精品成人国产| 国产偷自视频区视频一区二区| 国产一区二区三区亚洲综合| 亚洲免费专区| 国产亚洲在线观看| 热久久国产精品| 欧美天堂视频| 国模精品一区| 日韩不卡在线观看日韩不卡视频| 国产亚洲福利| 亚洲一区二区免费看| 国产免费av一区二区三区| 免费观看久久av| 国产精品一区二区免费福利视频 | 国内精品伊人| 9999国产精品| 亚洲一区日韩| 亚洲综合不卡| 成人看片网站| 欧美91在线|欧美| 伊人久久亚洲热| 国产福利资源一区| 国产成人久久精品一区二区三区| 欧美a一区二区| 久久精品99国产精品日本| 午夜视频精品| 蜜桃成人av| 高清av一区| 国产精品成人自拍| 91欧美在线| 国产欧美自拍一区| 国产欧美日韩影院| 黄毛片在线观看| av一区在线| 超碰成人av| 亚洲高清影视| 日韩在线短视频| 国产精品网址| 精品美女在线视频| 四虎4545www国产精品 | 蜜臀av免费一区二区三区| 日韩av黄色在线| 蜜臀av在线播放一区二区三区| 日本va欧美va精品发布| 日本不卡一二三区黄网| 国产日韩欧美三区| 日韩av福利| 国产精选一区| 日韩国产在线一| 香蕉成人久久| 激情六月综合| аⅴ资源天堂资源库在线| 在线视频精品| 亚洲三级网站| 亚洲激情偷拍| 人人香蕉久久| 日本久久黄色| 亚洲福利精品| 欧美激情99| 国产精品qvod| 久久久影院免费| 黄色av一区| 三级小说欧洲区亚洲区| 视频一区视频二区中文| 亚洲欧洲国产精品一区| 巨乳诱惑日韩免费av| 日韩视频1区| 另类中文字幕国产精品| 日韩成人午夜精品| 欧美好骚综合网| 日韩精品一二三四| 欧美精品三级在线| 国产精品草草|