酷!學園

活動相關 => 活動/聚會區 => 主題作者是: AirMan 於 2012-03-16 16:44

主題: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: AirMan2012-03-16 16:44
活動議題:
              輕鬆建置 Nagios 網路監控主機

議題簡介:
              此次活動會結合 OSSF 自由軟體鑄造場工作坊以及 Ezilla 雲端簡單龍

              雲端時代來臨, 現在提到任何東西都要有雲端二字 ^__^
              虛擬化以及監控已經是 MIS 必備的相關知識之一

              在監控方面 -- 使用 Nagios 檢測主機和服務的運用,當異常發生時能提醒管理者,讓管理者能快速得知。
              在虛擬化方面 -- 以往複雜的實作課程要結合多台機器或是為數不少的VM才能達成.  此次 我們非常感謝國家高速網路中心 NCHC
              Ezilla團隊的協助, 提供給我們雲端 Virtual Lab 測試環境, 透過雲端的虛擬教室 來進行此次 Virtual  Lab 實作喔 ^o^
              如果您有 3G 網路, 這邊也鼓勵有 Notebook 的學員, 雖然此次的分享在電腦教室, 使用的是教育網路, 但是如果可以使用 3G
              網路協助測試並回報相關數據, 對Ezilla 團隊也是最棒的回饋喔 ^_^

              有關於 Ezilla 雲端簡單龍, 請看以下介紹網址
              Ezilla 雲端簡單龍官網:
              http://ezilla.info/cht/index.html

議題大綱:
              Nagios Overview
              Nagios Server 安裝與設定
              Nagios 套件安裝透過 one-click install.
              Nagios 設定檔介紹.
              啟動 Nagios 伺服器
              Nagios Client 安裝與設定
              Linux Client 安裝與設定
              Windows Client 安裝與設定

時間:
        2012年3月31日 下午
        下午 1:00 ~ 4:00 預定,  最晚到5:00

地點:
        崑山科技大學 資訊科技學院 I4502教室 台南市永康區大灣路949號
        http://www.ksu.edu.tw/cht/introduction/map_inside.aspx

地理位置/交通路線:
      台南火車站到崑山科技大學的公車:台南市公車2路公車路線圖 http://tinyurl.com/yfjyu2a。
      提醒搭客運到台南的朋友,下車處是兵工廠停車場,請往台南火車站步行一段至火車站前圓環就有公車站。
      搭高鐵的朋友,欲搭乘大眾運輸系統,可搭乘H32公車,請參考此篇文章 http://hueimin0218.pixnet.net/blog/post/24063150

費用: 免費

活動報名網址:
      http://www.openfoundry.org/tw/activities/details/302-easy-nagios

主辦單位:
      酷學園

協辦單位:
      台灣網路資訊中心(TWNIC) http://www.twnic.net.tw/
      中研院自由軟體鑄造場 (OSSF) http://www.openfoundry.org
      國家高速網路中心 (NCHC) http://www.nchc.org.tw/tw/
主題: Re: 2012 月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-16 17:57
Dear ALL:

這次上課在電腦教室
可以提供實機操作

^——^

但是如果有 Notebook + 3G 也歡迎帶來測試
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: 坦克2012-03-16 18:06
老是沒法上....夠嘔的!!
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: basis2012-03-17 20:08
這一天剛好遇到中華電信的考試耶
下午一點開始的課程無法趕到
好可惜…
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-17 20:33
老是沒法上....夠嘔的!!

多請台南窗口邀請人
會碰到的
^__^

另外今年也想加重台南分享的比例
^__^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-17 20:34
這一天剛好遇到中華電信的考試耶
下午一點開始的課程無法趕到
好可惜…

^__^
下次有機會
然後到時候相關簡報以及 Lab 文件都會整理上來
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-17 22:46
sakana,要接送服務嗎? ^_^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: dean2012-03-18 05:27
sakana,要接送服務嗎? ^_^
Netman兄,我可以搭順風車嗎? ^^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-18 13:00
sakana,要接送服務嗎? ^_^
Netman兄,我可以搭順風車嗎? ^^
當然可以啊! 跟我說時間...
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-18 13:02
sakana,要接送服務嗎? ^_^
這個是小的無上的光榮
<(_ _)>
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-18 17:23
好,中午先去吃牛肉湯!  ^_^
不自動昆山附近有沒有呢?
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: Ines2012-03-18 23:40
好,中午先去吃牛肉湯!  ^_^
不自動昆山附近有沒有呢?

呵呵又要去台南囉 ;D

好啊~老大帶路
不知道我們要幾點到合適呢?
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-19 16:39

呵呵又要去台南囉 ;D

好啊~老大帶路
不知道我們要幾點到合適呢?
中午之前到就可以了吧,吃完就去開講~~
不知道需不需要時間準備場地呢?如果要,就提早些... ^_^
對了,你們要坐什麼交通工具下來?
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: Ines2012-03-19 17:40

呵呵又要去台南囉 ;D

好啊~老大帶路
不知道我們要幾點到合適呢?
中午之前到就可以了吧,吃完就去開講~~
不知道需不需要時間準備場地呢?如果要,就提早些... ^_^
對了,你們要坐什麼交通工具下來?

應該是高鐵
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: AirMan2012-03-20 21:51
好,中午先去吃牛肉湯!  ^_^
不自動昆山附近有沒有呢?
永大路好像有一間!
我先去探探路看看還在不在!(最近常常撲空)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-20 21:54
永大路好像有一間!
我先去探探路看看還在不在!(最近常常撲空)

有勞!最好有地址哦(坐標也行)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: Niko2012-03-20 22:02
很想去....可是四月要考RHCE,必須先好好看書...殘念~(其實我怕羞...完全不認識大家... :P)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-20 22:24
很想去....可是四月要考RHCE,必須先好好看書...殘念~(其實我怕羞...完全不認識大家... :P)

一起來吧
^__^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: dean2012-03-21 10:13

呵呵又要去台南囉 ;D

好啊~老大帶路
不知道我們要幾點到合適呢?
中午之前到就可以了吧,吃完就去開講~~
不知道需不需要時間準備場地呢?如果要,就提早些... ^_^
對了,你們要坐什麼交通工具下來?
Netman 兄,我可能無法去了,3/31要到公司. ><
會對這個主題有興趣,是因為之前在某大政府單位的機房有看到它的蹤影,
感覺還滿好用的,大力推一下此主題!! :)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: AirMan2012-03-22 23:05
我找到這間!
http://062731898.tw.tranews.com/
離學校還蠻近的!
可以參考看看!
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-23 08:19
我找到這間!
http://062731898.tw.tranews.com/
離學校還蠻近的!
可以參考看看!

看起來不錯哦~
要一起來嗎? :)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: CCKai2012-03-23 16:22
我找到這間!
http://062731898.tw.tranews.com/
離學校還蠻近的!
可以參考看看!

看起來不錯哦~
要一起來嗎? :)

是吃中午、或晚上的。

想跟!
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-24 21:25

是吃中午、或晚上的。

想跟!

中午吧,晚上我不知道有沒時間呢...
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-30 12:24
sakana,請問你們集點的班次到台南高鐵啊?  ^_^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: Ines2012-03-30 15:55
sakana,請問你們集點的班次到台南高鐵啊?  ^_^

我們是搭621次的高鐵
到達時間是10:19

要如何約呢?
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-30 23:33
我們是搭621次的高鐵
到達時間是10:19

要如何約呢?

恩,下手扶梯到大廳就好... ^_^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-31 12:48
到場地這邊
請到 I 大樓
中央電梯上樓
5樓 I4502 教室
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: xiang2012-03-31 12:54
有賴福直播嘛?
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-31 13:24
http://justin.tv/sakanamax
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: hoyo2012-03-31 14:24
http://justin.tv/sakanamax

hoyo 在電腦前與大家同在.......  ( 可以嗎? )
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: netman2012-03-31 14:47

hoyo 在電腦前與大家同在.......  ( 可以嗎? )

可以啊~
不過禁止玩鳥~~

哦,是玩忿怒鳥啦~~  ;D
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: Niko2012-03-31 15:03
投影看不清楚...哭~~~
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: 西歪街2012-03-31 18:43
http://justin.tv/sakanamax

hoyo 在電腦前與大家同在.......  ( 可以嗎? )
現在流行踹共阿...
所以什麼時候在講一場?
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-03-31 21:24
Dear ALL:

謝謝各位今天來參加活動
 <(_ _)>

簡報可以在此看到
http://ppt.cc/lHSy

Lab 文件可以在此看到
http://ppt.cc/kuTA

很久沒看到鳥哥還有 Netman 老大了
^___^

下次是真的可以不帶 NB 來實作了

能夠這樣
真謝謝  OSSF | NCHC | TWNIC 的活動贊助

也再次謝謝各位來參加


sakana
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: zzz00722012-04-02 01:11
感謝sakana (魚?)大大的分享,小弟附上筆記一份。

* Ezilla
   - 在Target上跑多個Qemu,可提供單台跑主機多個OS,使用者透過網路操作這些OS。
   - 元件
     + Web OS
     + DRBL
        = Diskless Remote Boot in Linux
     + Open Source Middleware
     + KVM... etc
   - EyeOS
     + Web based 虛擬OS
     + http://eyeos.org/

* Nagios
   - Monitor via Snmp/Ping/..etc
     + SNMP還可以進一部處理router/printer等的狀況
   - Everything is in /etc/nagios
   - NRPE(Nagios Remote Plugin Executor)
   - NSCA(Nagios Service Check Acceptor)
   - NSCA是佈署給
     + 會移動的監測物如laptop
     + 不同地區需要用Firewall傳遞監控資訊的

   - Overview
     + server 跑nagios command 窮舉 /etc/nagios/objects下的cfg檔案 (檔案可以用樹狀管理),將這些檔案的資訊讀入後,便可以開始監控
        = 一台監控的對象要有對應的config file
        = 可先用好config file template,實際上的config可以'繼承'一個template後修正資訊
        = group是config的一個屬性,所以可以針對不同group設定不同template,要新增監控對象再選擇該對象的group
     + client 安裝對應的程式,決定那一台nagios server可以來查詢
        = Windows: nscp
        = Linux: nrpe


* 不知道怎麼分類的
   - googlecl
     + google command line
   - msi檔案可以在domain佈署,client變可以自動安裝
   - OCS: Interory
     + 不只監控,還可以取得系統硬體資訊 (透過WMI?)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: zzz00722012-04-02 01:21
Dear ALL:

謝謝各位今天來參加活動
 <(_ _)>

sakana大大您好,
拍謝,請問一個問題,從這次的操作看起來Windows client要用NC-Client ++配合check_nt命令,而Linux client則是nrpe + check_nrpe命令。我的問題是,nagios的server怎麼去讓heck_nt和check_nrpe找到監控的對象是Windows還是Linux? 從監控對象的config file沒看到這樣的config option說。
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: jmtluo2012-04-20 23:10
zzz0072, 您好:

在 Nagios Server 上的設定檔內需先定義被監看的主機, 請參考以下範例 :
#############################################################################
#
# Citrix Remote Probe
#
define host{
   use                           Citrix-prod-host
        host_name                      ctx_probe
        alias                         Remote Probe on EMEA
        address                       10.6.1.121
   action_url                      /nagios/pnp/index.php?host=$HOSTNAME$
   }

以上定義了要監看的主機資訊
#################################################################
define service{
      use                            Citrix-prod-service
      host_name                  ctx_probe
      service_description            Check Citrix Web
    servicegroups                      Ctrix
      check_command                   check_nrpe!20!check_citrix_web_portal
      action_url                     /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
}

以上定義了在監看主機上要執行的監看程序
#################################################################

define command{
        command_name    check_nrpe
        command_line    /usr/local/nagios/libexec/check_nrpe -H $HOSTADDRESS$ -t $ARG1$ -c $ARG2$
        }

以上為 check_nrpe 執行設定
#################################################################

[External Scripts]
check_citrix_web_portal=C:\NSClient\scripts\check_citrix_web_portal.bat

以上為在 nsc.ini 內的設定
#################################################################

以上的設定範例是在遠端機房內安裝一部 Windows XP 主機 : ctx_probe,然後在此主機上執行 Plugins 以監看當地的主機
再把監看的狀況傳回到 Nagios Server 上,在 Nagios Server 上執行的程式是 check_nrpe,而在 ctx_probe 上安裝的是
NSClient++,因此 check_nrpe 也是可用在監看 Windows 主機的. 此範例看似與您提的問題不大相關,其實是在解說這些
程式間的關係.

check_nt 它的監看對象 Windows 系統,而 NSClient++ 是在 Windows 平台上的代理程式,所以才會有此種讓人要做此搭
配的感覺. 而 nrpe 可在 Linux/Unix 下重新編譯,因此搭配 check_nrpe 便成為理所當然的組合了 .............  :)

不管是監看 Linux/Unix  或 Windows 主機, 您都可以使用  check_nrpe 來做監看設定用,重點是前端被監看的主機要安裝的
代理程式是哪種 (Linux/Unix --> nrpe, Windows --> NSClient++) ? 只要安裝正確的代理程式便可以達到監看的目的了 !

Nagios Exchange 網站上有許多好用的 Check Plugins,我的經驗是儘量採用 Perl  語言撰寫的 check plugins, 不僅在
Linux/Unix 下可執行,在 Windows 系統上只要再安裝 Active Perl 之後就可使用了,因此對系統管理及維護上來看是最方便
的, 同時也可擴充 Nagios 的監看功能 !

以上說明不曉得有沒有答覆您的疑問,若有其它問題的話也歡迎多多交流 ! .......................   :)
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: zzz00722012-04-23 23:36
zzz0072, 您好:
[deleted]
check_nt 它的監看對象 Windows 系統,而 NSClient++ 是在 Windows 平台上的代理程式,所以才會有此種讓人要做此搭
配的感覺. 而 nrpe 可在 Linux/Unix 下重新編譯,因此搭配 check_nrpe 便成為理所當然的組合了 .............  :)

不管是監看 Linux/Unix  或 Windows 主機, 您都可以使用  check_nrpe 來做監看設定用,重點是前端被監看的主機要安裝的
代理程式是哪種 (Linux/Unix --> nrpe, Windows --> NSClient++) ? 只要安裝正確的代理程式便可以達到監看的目的了 !

Nagios Exchange 網站上有許多好用的 Check Plugins,我的經驗是儘量採用 Perl  語言撰寫的 check plugins, 不僅在
Linux/Unix 下可執行,在 Windows 系統上只要再安裝 Active Perl 之後就可使用了,因此對系統管理及維護上來看是最方便
的, 同時也可擴充 Nagios 的監看功能 !

以上說明不曉得有沒有答覆您的疑問,若有其它問題的話也歡迎多多交流 ! .......................   :)
jmtluos 您好,
了解了,應該說重點是在protocol,程式只是實現protocol的方式,對吧?
謝謝您的詳細說明和範例!
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: charles06072012-05-09 21:15
請問,這個主題是否有舉辦北部場次!理由如下:
============================
1.我對這個主題很有興趣!
2.我是北部人!
3.我行動不便!
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-05-11 19:38
請問,這個主題是否有舉辦北部場次!理由如下:
============================
1.我對這個主題很有興趣!
2.我是北部人!
3.我行動不便!


有機會的
因為 sakana 也是北部人
^^
主題: Re: 2012 3月份 SA@Tainan 輕鬆建置 Nagios 網路監控主機 3/31 (六)
作者: sakana2012-10-08 14:26
2012 Nagios 網路監控系統 - 台北場

http://phorum.study-area.org/index.php/topic,67731.0.html