zabbix使用percona插件監控mysql數據庫(十九)

      網友投稿 1233 2022-05-25

      zabbix使用percona插件監控mysql數據庫

      監控MySQL一般最常用的插件就是percona,percona一開始是cacti監控MySQL的插件,后來覺得還不錯就打包了zabbix的版本

      percona插件-為:https://downloads.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.8/binary/redhat/7/x86_64/percona-zabbix-templates-1.1.8-1.noarch.rpm

      監控思路:

      1.首先準備好模板文件,進行導入

      2.將配置文件cp到對應的配置文件目錄

      3.準備好腳本

      4.應用模板

      1.安裝percona插件

      [root@zabbix-server ~]# rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm 警告:percona-zabbix-templates-1.1.8-1.noarch.rpm: 頭V4 DSA/SHA1 Signature, 密鑰 ID cd2efd2a: NOKEY 準備中... ################################# [100%] 正在升級/安裝... 1:percona-zabbix-templates-1.1.8-1 ################################# [100%] Scripts are installed to /var/lib/zabbix/percona/scripts Templates are installed to /var/lib/zabbix/percona/templates 模板路徑:/var/lib/zabbix/percona/templates 腳本路徑:/var/lib/zabbix/percona/scripts 由于模板都是非常老的版本了,都不兼容zabbix4.0了,因此我們再這個 模板還有rpm都在此鏈接 鏈接:https://pan.baidu.com/s/1MIcHUokduErdjkI6wOnzyw 提取碼:45h1 復制這段內容后打開百度網盤手機App,操作更方便哦

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      2.導入監控模板

      點擊配置—模板—導入

      3.配置zabbix_agent

      這些文件都在rpm包中有準備

      1.準備配置文件 [root@zabbix-server ~]# cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/ 2.準備腳本文件 [root@zabbix-server ~]# ls /var/lib/zabbix/percona/scripts/ get_mysql_stats_wrapper.sh ss_get_mysql_stats.php 3.重啟zabbix_agent [root@zabbix-server ~]# systemctl start zabbix-agent

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      4.修改ss_get_mysql_stats.php腳本

      由于是基于cacti打包的,因此這里非常坑,如果不改執行腳本會沒有任何輸出

      [root@zabbix-server ~]# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh ij

      原因:這時由于php腳本中的數據庫用戶寫的不對

      解決方法:

      [root@zabbix-server ~]# vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php

      $mysql_user = ‘zabbix’;

      $mysql_pass = ‘123456’;

      再次執行即可獲取值

      [root@zabbix-server ~]# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh ij

      21

      使用zabbix_get測試

      [root@zabbix-server ~]# zabbix_get -s 127.0.0.1 -k MySQL.Open-files

      21

      測試完一定要刪除文件

      [root@zabbix-server scripts]# rm -rf /tmp/localhost-mysql_cacti_stats.txt

      5.修改get_mysql_stats_wrapper.sh腳本

      默認獲取主從狀態使用root去登陸的,但是我們的php腳本用的是zabbix用戶,因此需要改一下

      修改下面這一行 RES=`HOME=~zabbix mysql -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print }' | tr '\n' ','` 為 RES=`HOME=~zabbix mysql -u zabbix -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print }' | tr '\n' ','`

      1

      2

      3

      4

      6.應用剛剛導入的mysql模板

      zabbix使用percona插件監控mysql數據庫(十九)

      配置—主機—模板—添加模板

      瞬間就多了好多監控項

      7.查看監控數據

      MySQL Zabbix 數據庫

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:mac開發環境配置
      下一篇:華為云學院干貨:對象存儲服務:便捷管理存儲資源
      相關文章
      亚洲国产午夜福利在线播放| 亚洲av无码一区二区三区网站 | 好看的亚洲黄色经典| 亚洲精品成人久久久| 亚洲成av人片天堂网老年人| 亚洲av无码专区亚洲av不卡| 亚洲a级在线观看| 亚洲va在线va天堂va手机| 久久久久久亚洲AV无码专区| 亚洲AV第一页国产精品| 亚洲AV无码不卡无码| 亚洲精品高清国产一久久| 亚洲精品线在线观看| 久久久久亚洲av无码专区| 亚洲精品日韩中文字幕久久久| 久久亚洲国产精品成人AV秋霞| 久久亚洲精品中文字幕| 精品亚洲成a人片在线观看| 亚洲视屏在线观看| 亚洲影视一区二区| 亚洲国产美女视频| 精品久久久久久亚洲精品| 国产亚洲精品bv在线观看| 亚洲成在人线aⅴ免费毛片| 人人狠狠综合久久亚洲| 亚洲av麻豆aⅴ无码电影| 亚洲精品美女久久久久99小说| 亚洲一区无码精品色| 亚洲一区二区三区无码中文字幕| 亚洲精品无码不卡在线播放HE| 国产精品亚洲一区二区三区在线| 国产亚洲综合一区柠檬导航| 久久亚洲精品AB无码播放| 久久亚洲精品无码VA大香大香| youjizz亚洲| 亚洲国产美女精品久久久| 亚洲AV无码一区二三区 | 亚洲另类图片另类电影| 亚洲1区1区3区4区产品乱码芒果| 一区二区亚洲精品精华液| 亚洲AV无码XXX麻豆艾秋|