iT邦幫忙

DAY 25
4

Linux及虛擬化平台維運分享系列 第 22

[Day25 - OMD] How to use OMD monitoring system

先前文章[Day24 - OMD] Install OMD on RHEL platform介紹OMD這套監控系統,接下來則是分享如何設定及使用這套監控系統
[Lab Information]
本文測試環境已事先部署yum server,主機資訊如下:
OS: Rat Hat Enterprise Linux 6.1 64 bit
Linux Kernel: 2.6.32
CPU Type: Intel Xeon CPU E5-2620 2.00GHz
CPU Core: 8
Memory: 16GB
OS root password: 12345678
OMD omdadmin password: omd
Check_MK Agent version: 1.2.2p2

[Login Check_MK Monitoring System]
關於這套監控系統的介紹,可參閱Check_MK Monitoring System官方網站說明
登入Check_MK Monitoring System步驟如下:

  1. 打開瀏覽器,並於網址列中輸入:http://omd-serverip/monitor
    請將omd-serverip自行更換為已完成安裝的OMD Monitoring System IP即可登入,並點選『Check_MK Multisite』,如下紅框處示:

    輸入帳號:omdadmin及密碼:omd,並按『login』
  2. 登入後操作介面如下圖所示,此時並無任何「Host」及「Service」資訊,故GUI操作暫時告一段落

[Download and install Check_MK Agent on Linux]
接下來的步驟將於OMD Monitoring System主機安裝Check_MK Agent:

  1. 請先至Download Check_MK Page下載檔案:check_mk-agent-1.2.2p2-1.noarch.rpm,如下圖紅框處示:

  2. 下載完畢後透過帳號:root執行下列步驟即可完成安裝,另外Check_MK Agent是透過Super Daemon進行管理,若要啓動此程式需安裝xinetd package

    yum install xinetd check_mk-agent-1.2.2p2-1.noarch.rpm -y

  3. 安裝完畢後即可編輯檔案:/etc/xinetd.d/check_mk,將參數:「only_from」異動為本機IP即可,如下圖紅框處式:

  4. 設定完畢後重新啓動xinetd daemon,並設定開機自動啓動,如下步驟:

    /etc/init.d/xinetd restart
    chkconfig xinetd on

  5. 透過下列步驟可確認程式是否執行:

    /etc/init.d/xinetd status
    netstat -taulnp | grep 6556

執行結果如下圖示:

[Configure Check_MK Monitoring System]
上述已安裝Check_MK Agent完成,接著使用GUI進行下列操作:

  1. 點選『Hosts & Folders』,並選擇『Create new host』,如下圖示:
  2. 分別於「Hostname」及「IP address」填入欲監控的主機名稱,範例為:my_monitoring_server及127.0.0.1,「Agent Type」選擇『Check_MK Agent(Server)』後續點選『Save & go to Services』,如下圖示:
  3. 系統將自動套用所有監控項目,點選『Save manual check configuration』儲存,如下圖紅框處示:
  4. 此時GUI介面將顯示剛設定完成的Host,但仍尚未生效,請點下圖紅框處示『2 Changes』:
  5. 點選『Activate Changes!』即可立即套用,如下圖紅框處示:

    執行成功如下圖所示:

[Use Check_MK Monitoring System]
接下來的操作就如同Nagios GUI一樣,較常使用的功能如下:
・點選『Hosts』>『All hosts』顯示現階段所有被監控的主機之狀態

・點選『Services』>『All services』顯示現階段所有監控的服務之狀態

・點選『Dashboards』>『Main Overview』顯示現階段有問題的主機及服務

[Reference]
Installation with OMD
Installing the Linux agent
Download Check_MK


上一篇
[Day24 - OMD] Install OMD on RHEL platform
下一篇
[Day26 - OMD] Setting default GUI of monitoring system
系列文
Linux及虛擬化平台維運分享27
0
freelab
iT邦新手 1 級 ‧ 2013-10-11 23:37:24

沙發

汗謝謝
有機會再來研究您推薦的雲計算平台~XD

0
bbhenry
iT邦新手 4 級 ‧ 2014-02-09 18:37:21

在眾多的監控系統中,你是如何選到 OMD 的? 我還記得當初要找監控系統時, OMD 絕對不會出現在 Google 搜尋的頭幾頁謝謝

Hi bbenry大:
不好意思,現在才回覆您搖頭
我看過您寫的文章,實在是不得不堆~讚

關於您的問題,其實我一開始是接觸Nagios,後來更改架構為Opsview
然而上述兩個軟體在我實務上運用都有它的瓶頸在~
(Nagios需付費版本才有分散式架構,Opsview則是Configure愈多,Reloading時間愈久...)
然而在去年參加Splunk研討會,發現Splunk與Nagios整合需要使用Livestatus套件
所以因而發現Check_MK這套監控軟體
拜讀Check_MK的Document後,發現它可與OMD進行整合
進而開始研究OMD,然而遇到的現象就如同您所說的一樣~
google search絕對不會再頭幾頁出現~搖頭

不過現在有了bbenry大您的詳細說明與推廣,我相信未來使用OMD的人會愈來愈多~讚
希望日後有問題能向您請教討論~謝謝

0
bbhenry
iT邦新手 4 級 ‧ 2014-02-21 13:07:20

謝謝你的回應,我也很高興看到你中文的分享。有鑒於想要快速推廣 OMD 的使用,我選擇了用英文分享。

的確,我當初也有注意到 Opsview 和一些其他類似的平台,但是似乎他們都把很多重要的功能都藏在付費使用的版本裡,再加上我一開始就知道Nagios 的一些瓶頸,所以一直都對這些 Solution 不太滿意,直到找到了 Check_MK 才覺得有看到一線曙光,一路尋線下去,不失所望,就是我要找的。

謝謝你的回應與分享,互相學習吧。

Henry

我要留言

立即登入留言