自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

zabbix全面監(jiān)控mysql

運(yùn)維 系統(tǒng)運(yùn)維
在前面文章我們介紹了zabbix可監(jiān)控的對(duì)象,其中就有監(jiān)控mysql,讓我們具體看看他的原理和內(nèi)容!

zabbix全面監(jiān)控mysql實(shí)施起來(lái)還是比較給力的!

  一、從網(wǎng)上下載相應(yīng)腳本與XML定義文件。

  下載地址:http://www.zabbix.com/wiki/doku.php?id=extensive_mysql_monitoring_including_replication

 

  1.   Template_MySQL_Server.xml  
  2.  
  3.   Template_MySQL_Replication_Master.xml  
  4.  
  5.   Template_MySQL_Replication_Slave.xml  
  6.  

 

  和執(zhí)行腳本:mysql.php

  二、把mysql.php上傳至配置文件目錄/etc/zabbix/

 

  1.   chmod 755 mysql.php  
  2.  

 

#p#

  三、修改mysql.php文件

  根據(jù)本機(jī)環(huán)境。

  第一行加入:#!/usr/bin/php

  在最后一行加入:?>

  關(guān)閉調(diào)試:define('DEBUG',true); 為 define('DEBUG',False);

  修改日志、數(shù)據(jù)文件路徑:

 

  1.   define('LOG',"/tmp/zabbix_".SYSTEM.".log");  
  2.  
  3.   define('DAT',"/tmp/zabbix_".SYSTEM.".dat");  
  4.  
  5.   define('UTIME',"/tmp/.zabbix_".SYSTEM.".utime");  
  6.  
  7.   define('DTIME',"/tmp/.zabbix_".SYSTEM.".dtime");  
  8.  

 

  修改:define('SYSTEM','mysql'.(DEBUG ? "-debug" : "")); 為:define('SYSTEM','mysql');

  打開(kāi)系統(tǒng)日志功能://system("zabbix_sender -z $server -i ".DAT." >> ".LOG); 為:system("zabbix_sender -z $server -i ".DAT." >> ".LOG);

  在$cmd = "zabbix_sender -z $server -p 10051 -s $host -k ".SYSTEM.".$var -o $val";

  下面增加一行:exec($cmd);

  四、在zabbix_agentd.conf配置文件中加入

  UserParameter=mysql.daily,php /etc/zabbix/mysql.php daily 用戶名 密碼

  UserParameter=mysql.live,php /etc/zabbix/mysql.php live 用戶名 密碼

  daily:每天執(zhí)行一次。

  live:按指定時(shí)間執(zhí)行一次。

  php :執(zhí)行php文件

  /etc/zabbix/mysql.php:mysql.php文件所在的文件路徑

  用戶名 密碼:登錄mysql數(shù)據(jù)庫(kù)的賬戶與密碼

  重啟zabbix_agentd

#p#

  五、在zabbix web管理界面導(dǎo)入xml文件

  配置-導(dǎo)入/導(dǎo)出-瀏覽

  六、在主機(jī)內(nèi)增加指定模板

  配置-主機(jī)-具體主機(jī)名-Link with Template-新增-剛導(dǎo)入的模板。

  模板分為三種:

  template MYSQL_server:監(jiān)控項(xiàng)最全

  template MYSQL_Replication_Master:只監(jiān)控主要參數(shù),監(jiān)控功能相對(duì)最少

  template MYSQL_Replication_Slave:主要針對(duì)性能方面的監(jiān)控。

  七、測(cè)試監(jiān)控是否成功

  刪除 定時(shí)文件

 

  1.   rm /tmp/.zabbix_mysql-debug.dtime;  
  2.  

 

  取的每天的監(jiān)控?cái)?shù)據(jù)

 

  1.   php /etc/zabbix/mysql.php daily root *****  
  2.  

 

  取即時(shí)數(shù)據(jù)

 

  1.   php /etc/zabbix/mysql.php live root *****  
  2.  

 

  查看日志

 

  1.   cat /tmp/zabbix_mysql.log  
  2.  
  3.   Info from server: "Processed 1 Failed 0 Total 1 Seconds spent 0.006261" 
  4.  
  5.   sent: 1; skipped: 0; total: 1  
  6.  
  7.   Info from server: "Processed 1 Failed 0 Total 1 Seconds spent 0.004047" 
  8.  
  9.   sent: 1; skipped: 0; total: 1  
  10.  
  11.   Info from server: "Processed 0 Failed 106 Total 106 Seconds spent 0.045790" 
  12.  
  13.   sent: 106; skipped: 0; total: 106  
  14.  

 

  看到上述為成功

  查看DAT的文件。上傳的數(shù)據(jù)

 

  1.   cat /tmp/zabbix_mysql.dat  
  2.  

 

#p#

  八、最后查看zabbix 的最新數(shù)據(jù)

  這時(shí)會(huì)看到新增加的監(jiān)控項(xiàng)。

  接下去就是繪制圖形。

你們邀按上面的一步一步走,我們就可以用zabbix進(jìn)行全全面監(jiān)控mysql!

【編輯推薦】

責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2014-05-21 14:37:27

Zabbix監(jiān)控MySQL

2014-04-09 11:43:54

Zabbix監(jiān)控Mysql數(shù)據(jù)庫(kù)

2014-07-10 10:43:49

zabbix主從監(jiān)控

2011-03-29 11:27:37

監(jiān)控Zabbix

2017-01-18 10:57:24

MySQLZabbix監(jiān)控

2011-03-29 13:25:10

Zabbix監(jiān)控

2011-03-29 11:17:57

ZABBIX監(jiān)控

2021-05-28 08:31:51

Zabbix監(jiān)控公有云

2011-04-01 17:22:32

ZABBIX監(jiān)控

2011-03-30 10:07:05

Zabbix監(jiān)控

2011-04-01 15:50:55

ZABBIX監(jiān)控

2019-12-05 10:40:41

DockerMySQL數(shù)據(jù)庫(kù)

2024-04-24 08:01:47

日常監(jiān)控服務(wù)器ZABBIX

2020-10-20 09:07:11

監(jiān)控PrometheusZabbix

2021-04-23 08:41:17

Zabbix 5.2Nginx監(jiān)控

2021-04-15 08:45:25

Zabbix 5.2Apache監(jiān)控

2019-06-21 15:29:26

Kubernetes網(wǎng)絡(luò)標(biāo)準(zhǔn)容器

2011-03-29 14:03:31

監(jiān)控Zabbix

2011-03-29 11:28:03

Linux安裝zabbix

2021-03-19 08:47:38

Zabbix 5.2VMware監(jiān)控
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)