• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    開源監控工具Nagios使用介紹

    發布: 2009-2-23 18:38 | 作者: 田逸 | 來源: 測試時代采編 | 查看: 2380次 | 進入軟件測試論壇討論

    領測軟件測試網 作為系統管理員,我最擔心那些重要的在線系統在我不知情的情況下停機或者停止網絡服務,而且那些發生故障的服務或主機有時候可能要好長一段時間才知道(這種情況多發生在節假日),只要一到節假日,很多系統管理員就緊張不已。要改變這種被動局面,我在這里推薦網絡監控軟件Nagios,個人認為它最大的好處是可以發故障報警短信—只要Nagios監控的對象發生故障,系統就會自動發送短信到手機上。下面摘錄Nagios官方網站的描述:
    Nagios is an open source host, service and.network monitoring program. Who uses it? Lots of people, including many big companies and organizations:Nagios是一個用來監控主機、服務和網絡的開放源碼軟件,很多大的公司或組織都在使用它。在我來到現在這個機構之前,已經有一個Netsaint(nagios的老版本)在監控那些在線服務器,但是不完善,后來我立了一個項,部署了新的監控平臺nagios把所有的在線服務器都監控起來了;到目前為止,監控了413個主機和754個服務。
     
    雖然Nagios十分受用,但配置起來確是麻煩,根據其讀音我給它取可一個中文名-難夠死�;谶@樣的原因,我將盡可能詳細地向大家講述我用Nagios的過程以及心得,希望對初學者有所幫助。
     
    (一)  安裝所需軟件
     
    一、安裝Nagios
    Nagios可以運行在各種版本的linux及主流的unix環境,我試過的環境有Redhat linux,Centos,Debian等。在實際的運維中,我是以centos 4來部署nagios的。安裝完操作系統之后,需要把多余的服務都關掉,只留sshd這個服務。然后用wget下載源碼包nagios-2.6.tar.gz和httpd-2.2.0.tar.gz。接下來先分別安裝軟件,過程如下:
    1、  解壓nagios. tar zxvf nagios-2.6.tar.gz
    2、  配置nagios. cd nagios ; ./configure –prefix=/usr/local/nagios
    3、  編譯nagios. make all
    4、 安裝nagios。與別的軟件安裝稍有不同,nagios的安裝要好幾步才能完成。第一步執行make install安裝主要的程序、CGI及HTML文件,第二步執行 make install-commandmode 給外部命令訪問nagios配置文件的權限,第三步執行 make install-config 把配置文件的例子復制到nagios的安裝目錄。按照安裝向導的提示,其實這里還有一個 make install-init的步驟,它的作用是把nagios做成一個運行腳本,使nagios隨系統開機啟動,這是一個很方便的措施。但本人是一個喜歡把問題簡化的人,沒有執行這樣的操作。
    5、 驗證程序是否被正確安裝。切換目錄到安裝路徑(這里是/usr/local/nagios),看是否存在 etc、bin、 sbin、 share、 var這五個目錄,如果存在則可以表明程序被正確的安裝到系統了。后表是五個目錄功能的簡要說明:
     
     
    bin
    Nagios執行程序所在目錄,這個目錄只有一個文件nagios
    etc
    Nagios配置文件位置,初始安裝完后,只有幾個*.cfg-sample文件
    sbin
    Nagios Cgi文件所在目錄,也就是執行外部命令所需文件所在的目錄
    Share
    Nagios網頁文件所在的目錄
    Var
    Nagios日志文件、spid 等文件所在的目錄
          
    二、安裝nagios的插件
             沒有插件,nagios將什么作用也沒有,插件也是nagios擴展功能的強大武器,除了下載常用的插件外,我們還可以根據實際要求編寫自己的插件。Nagios的插件nagios-plugins-1.4.5在www.nagios.org上可以找到,接著我們用wget下載它。注意:插件與nagios之間的版本關聯不大,不一定非得用nagios-plugins-1.4.5這個版本。下載完成后,安裝它是很簡單的:先執行配置 ./configure –prefix=/usr/local/nagios ,接著編譯安裝 make ; make install即可。這里需要說明一下的是在配置過程指定的安裝路徑是/usr/local/nagios,而不是/usr/local/nagios-plus,安裝完成后,將在目錄/usr/local/nagios生成目錄libexec(里面有很多文件),這正是nagios所需要的。
           
     
    三、安裝web服務器apache
    Web服務不是nagios所必須的,但是如果nagios沒有web,查看監控對象的狀態將是非常費事和沒有趣味的事情(只有通過查看nagios的日志來判斷狀態)。我不愿干特無聊的事,所以就花少許時間把web安裝一下。
    在unix/linux世界,apache是web服務器的首選對象,其下載網站為www.apache.org  。建議下載源碼。因為我們不需要很復雜的web功能,因此簡單的執行一下幾個步驟就可以正確的把apache安裝到系統:
    1、   解包、配置:tar zxvf httpd-2.2.0.tar.gz ; cd httpd-2.2.0 ; ./configure   –prefix=/usr/local/apache 。
    2、   編譯安裝: make ; make install 。
    安裝完成后,執行命令 ./usr/local/apache/bin/apachectl –t 檢查一下apache是否正確安裝

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: Nagios 工具 開源

    61/6123456>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>