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

Nagios監(jiān)控Mysql服務(wù)器

運(yùn)維 系統(tǒng)運(yùn)維
Mysql服務(wù)器中如何使用Nagios監(jiān)控呢?Mysql服務(wù)器安裝nrpe、創(chuàng)建Mysql監(jiān)控用戶;配置nagios及用htpasswd創(chuàng)建瀏覽器驗(yàn)證帳號(hào)本文將為您一一闡述。

  Nagios-監(jiān)控Mysql服務(wù)器

  監(jiān)控Mysql需要在nagios和Mysql服務(wù)器這兩個(gè)部分做處理:Mysql服務(wù)器安裝nrpe、創(chuàng)建Mysql監(jiān)控用戶;配置nagios及用htpasswd創(chuàng)建瀏覽器驗(yàn)證帳號(hào)。下面分步描述。

  一、 在Mysql服務(wù)器安裝nrpe

  這個(gè)操作與nagios服務(wù)器安裝nrpe基本相同,唯一不同的是nrpe.cfg文件server_address,把它改成Mysql服務(wù)器的ip地址即可。檢查無(wú)誤后啟動(dòng)nrpe服務(wù).

  二、創(chuàng)建Mysql訪問用戶nagios

  這個(gè)賬號(hào)僅僅是nagios監(jiān)控程序用來(lái)訪問Mysql數(shù)據(jù)庫(kù)所用,與其它帳號(hào)毫無(wú)關(guān)系。為了安全起見,nagios這個(gè)賬號(hào)的權(quán)限應(yīng)該特別低,僅僅有數(shù)據(jù)庫(kù)的select權(quán)限即可。再進(jìn)一步,我們創(chuàng)建一個(gè)空的數(shù)據(jù)庫(kù)nagdb,然后讓nagios賬號(hào)訪問這個(gè)空庫(kù),就可以通過(guò)check_Mysql插件測(cè)試和監(jiān)控Mysql數(shù)據(jù)庫(kù)。

  一切正常以后,Mysql服務(wù)器這邊的配置和測(cè)試就算完成了。

  三、nagios服務(wù)器上的操作

  即在nagios配置文件后面追加內(nèi)容。

  (一)、主機(jī)配置文件追加Mysql主機(jī)定義,聯(lián)系組contactgroups 的值為sagroup,dbgroup,具體步驟參照前面的操作。

  (二)、聯(lián)系人配置文件(contacts.cfg)追加數(shù)據(jù)庫(kù)管理員定義(dba1),具體步驟參照前面的操作。

  (三)、聯(lián)系組配置文件(contactgroups.cfg)追加數(shù)據(jù)庫(kù)管理員組定義(dbgroup),其成員為聯(lián)系人配置文件(contacts.cfg)定義的數(shù)據(jù)庫(kù)管理員(dba1)。

  (四)、服務(wù)配置文件(services.cfg)追加Mysql服務(wù)監(jiān)控,除了Mysql服務(wù)監(jiān)控而外,其他幾個(gè)對(duì)象都于前面的類似,只不過(guò)聯(lián)系組多了一個(gè)dbgroup。這里列出Mysql服務(wù)這個(gè)定義:

  1.   define service {  
  2.  
  3.   host_name nagios-server  
  4.  
  5.   service_description check_Mysql  
  6.  
  7.   check_period 24x7  
  8.  
  9.   max_check_attempts 4  
  10.  
  11.   normal_check_interval 3  
  12.  
  13.   retry_check_interval 2  
  14.  
  15.   contact_groups sagroup,dbgroup  
  16.  
  17.   notification_interval 10  
  18.  
  19.   notification_period 24x7  
  20.  
  21.   notification_options w,u,c,r  
  22.  
  23.   check_command check_Mysql  
  24.  
  25.   }  
  26.  

  (五)、命令配置文件(command.cfg)追加檢查Mysql的定義,其追加內(nèi)容為:

  1.   define command {  
  2.  
  3.   command_name check_Mysql  
  4.  
  5.   command_line $USER1$/check_Mysql -H $HOSTADDRESS$ -u nagios -d nagdb  
  6.  
  7.   }  
  8.  

  (六)、檢查并啟動(dòng)nagios

  1.   cd /usr/local/nagios  
  2.  
  3.   bin/nagios -v etc/nagios.cfg  
  4.  
  5.   bin/nagios -d etc/nagios.cfg  
  6.  

  (七)增加apache驗(yàn)證帳號(hào)

  1.   /usr/local/apache/bin/htpasswd /usr/local/nagios/etc/htpasswd db1  
  2.  

  輸入兩次密碼后,從別的計(jì)算機(jī)的瀏覽器地址欄輸入 http://59.26.240.63/nagios ,再輸入用戶名db1及剛才設(shè)定的密碼,進(jìn)入頁(yè)面后,點(diǎn)擊左上方的鏈接"Service Detail",就可以看到Mysql服務(wù)器當(dāng)前的運(yùn)行狀態(tài)(db1用戶只能看到Mysql服務(wù)器狀態(tài),而管理員sery賬號(hào)則可以看所有被監(jiān)控對(duì)象的狀態(tài))。Nagios監(jiān)控Mysql服務(wù)器OK!

【編輯推薦】

Linux下監(jiān)控網(wǎng)頁(yè)-Nagios(圖)

Nagios安裝記錄

使用Nagios實(shí)現(xiàn)網(wǎng)絡(luò)監(jiān)控

責(zé)任編輯:zhaolei 來(lái)源: IT168
相關(guān)推薦

2011-03-24 10:59:10

Nagios監(jiān)控mysql

2011-03-28 16:37:38

2011-03-25 14:40:33

Nagios監(jiān)控

2011-03-23 13:29:46

Debian安裝Nagios

2011-03-23 15:13:08

Nagios監(jiān)控Oracle

2011-03-22 09:07:13

Nagios監(jiān)控Linux

2011-03-22 09:03:47

Nagios配置

2011-08-22 11:33:48

nagios

2011-08-22 12:25:08

nagios

2011-03-23 15:13:08

Nagios監(jiān)控oracle

2011-03-25 15:24:40

Nagios監(jiān)控

2011-04-06 14:24:28

nagios監(jiān)控Linux

2011-04-06 15:05:56

nagios監(jiān)控Linux

2011-03-21 14:53:27

Nagios監(jiān)控Linux

2011-04-06 14:24:21

Nagios監(jiān)控Linux

2011-03-22 15:17:14

Nagios安裝

2011-03-22 15:17:13

Nagios監(jiān)控

2011-03-24 13:18:34

Nagios監(jiān)控mysql

2011-03-22 15:17:14

Nagios安裝

2011-04-06 15:05:58

nagios監(jiān)控Linux
點(diǎn)贊
收藏

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