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

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

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

瀏覽:480日期: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久久,三上悠亚国产精品一区二区三区
福利一区二区免费视频| 日本久久成人网| 亚洲深夜福利| 国产在线欧美| 香蕉成人久久| 亚洲精选av| 日韩精品电影一区亚洲| 色综合视频一区二区三区日韩| 亚洲综合色婷婷在线观看| 亚洲ww精品| 国产精品久久久久久妇女| 精品国产欧美日韩| 国产夫妻在线| 亚洲精品一二三区区别| 视频一区在线播放| 日本aⅴ亚洲精品中文乱码| 欧美精品三级在线| 麻豆成人av在线| 播放一区二区| 中文一区一区三区免费在线观 | 久久人人97超碰国产公开结果| 欧美69视频| 亚洲资源在线| 精品视频网站| 亚洲经典在线| 国产欧美日韩精品高清二区综合区| 麻豆久久一区二区| 欧美成人久久| 欧美日韩一区自拍| 超级白嫩亚洲国产第一| 免费观看久久av| 青草久久视频| 女生影院久久| 亚洲精品激情| 高潮一区二区| 亚洲精品观看| 午夜久久中文| 日韩精选在线| 亚洲不卡系列| 日韩av中文字幕一区二区| 国产高潮在线| 免费精品视频| 精品国产一区二区三区2021| 亚洲欧美日韩高清在线| 国产三级精品三级在线观看国产| av免费不卡国产观看| 久久av一区| 精品欧美视频| 亚洲综合中文| 99精品视频在线观看免费播放| 亚欧成人精品| 久久久久网站| 国产精品久久久一区二区| 亚洲国产一区二区三区在线播放 | 国产精品色在线网站| 伊人精品一区| 国产精品久久国产愉拍| 在线观看免费一区二区| 精品视频一区二区三区四区五区 | 欧美欧美黄在线二区| 欧美日韩精品一区二区视频| 国产无遮挡裸体免费久久| 91精品二区| 精品五月天堂| 日韩高清不卡一区| 欧美日韩国产欧| 精品国产精品久久一区免费式| 日本久久成人网| 欧美日韩一区二区高清| 国精品一区二区| 美女国产精品久久久| 首页亚洲欧美制服丝腿| 色天使综合视频| 国产精品九九| 亚洲青青久久| 欧美亚洲精品在线| 久久久久黄色| 日韩精品1区2区3区| 99riav1国产精品视频| 精品国产乱码久久久久久樱花| 天堂av一区| 日韩中文字幕麻豆| 日韩久久视频| 国产精品15p| 亚洲aa在线| 亚洲欧美日韩综合国产aⅴ| 激情综合婷婷| 国产日韩欧美一区在线| 伊人久久亚洲美女图片| 欧产日产国产精品视频| 久久精品二区亚洲w码| 日韩精品视频在线看| 国产精品毛片| 九一国产精品| 日韩一区电影| 精品精品久久| 麻豆91在线播放| 久久精品99国产精品| 亚洲三级毛片| 亚洲影院天堂中文av色| 免费久久99精品国产自在现线| 女同性一区二区三区人了人一| 欧美freesex黑人又粗又大| 国产专区精品| 精品一区视频| 国产一区二区三区国产精品| 麻豆免费精品视频| 国产精品一级在线观看| 国产一卡不卡| 欧美日本不卡| 国产精品一区二区免费福利视频| 日韩1区2区3区| 日韩中文字幕区一区有砖一区| 99成人在线| 伊人久久大香伊蕉在人线观看热v| 91久久黄色| 欧美在线资源| 中文久久精品| 亚洲女人av| 国产v日韩v欧美v| 日韩影院二区| 亚洲天堂久久| 欧美特黄a级高清免费大片a级| 欧美二区视频| 亚洲深夜影院| 亚洲区欧美区| 国产欧美另类| 国产精品久久久免费| 精品欧美日韩精品| 日韩高清欧美| 尤物tv在线精品| 在线视频精品| 三级久久三级久久久| 日本午夜精品| 美女高潮久久久| 精品不卡一区| 欧美手机在线| 蜜臀精品久久久久久蜜臀| 亚洲人成网站在线在线观看| 日韩精品一区二区三区免费视频| 亚洲男人在线| 免费在线亚洲欧美| 日韩欧美一区二区三区免费看| 日本高清不卡一区二区三区视频| 久久久久欧美精品| 蜜臀av性久久久久蜜臀aⅴ流畅 | 男女男精品网站| 日韩高清一区二区| 久久成人高清| 欧洲亚洲一区二区三区| 午夜日韩福利| 一区二区三区国产在线| 日本一不卡视频| 精品一区视频| 欧美日韩国产免费观看 | 亚洲精选91| 欧美激情aⅴ一区二区三区| 日韩中文在线电影| 美女尤物久久精品| 国产精品丝袜在线播放| 人人草在线视频| 日本中文字幕一区二区| 久久精品一区二区国产| 免费久久久久久久久| 日韩视频一二区| 精品国产a一区二区三区v免费| 久久久久一区| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品99久久免费观看| 欧洲在线一区| 日本不卡中文字幕| 私拍精品福利视频在线一区| 一区二区国产在线观看| 精品日本视频| 免费不卡在线视频| 久久精品国产精品亚洲毛片| 狠狠久久婷婷| 国产日韩精品视频一区二区三区| 欧美二三四区| 日本h片久久| 久久精品91| 欧美日韩中文| 欧美精品黄色| 麻豆国产在线| 日韩av一区二区三区四区| 97精品国产| 91成人在线| 好看不卡的中文字幕| 你懂的亚洲视频| 免费欧美日韩| 成人在线视频中文字幕| 欧美日韩视频一区二区三区| 久久亚洲国产精品尤物| 亚洲一区国产一区| 狠狠久久伊人| 亚洲精品美女| 国产精品v一区二区三区| 国产精品美女久久久| 国产一区二区三区视频在线| 亚洲字幕久久|