NagiosDoc2

出自Ubuntu中文

目錄

[編輯] Nagios 2.X 文檔

原文出處:http://nagios.sourceforge.net/docs/2_0/toc.html

原文作者:Nagios Project

授權許可:

翻譯人員:FireHare

校正人員:

貢獻人員:

適用版本:

文章狀態:等待校正



[編輯] About(關於)

[編輯] Release Notes(發布說明)

[編輯] Support(支持)

  • Self-service and commercial support(自我服務和商業支持)

[編輯] Getting Started(開始)

  • Advice for beginners(對初學者的建議)

恭喜你選擇了Nagios!Nagios功能強大靈活,但同時對於新手來說不是那麼簡單。因為安裝和正確的配置需要花費你大量的工作。但是一旦你能成功運行Nagios,你就永遠離不開它。:-)一下是對第一次使用Nagios的用戶的一些建議:

1.放鬆-需要一點時間來學習。不要期望只使用一個腳本文件就可以編譯或者啟動Nagios,這沒有那麼簡單。實際上,運行管理Nagios有一定難度。如果你不期望花時間來學習如何使用和管理Nagios,簡單一點,花錢或者乾脆雇傭一個人來安裝Nagios並管理你的網絡。

2.閱讀文檔。在沒有搞清楚到底是怎麼會事之前,Nagios是很難配置的。所以在盲目嘗試安裝測試之前,請先閱讀文檔。如果你不是那種想花時間來閱讀文檔的人,你會發現其他人也不會花時間來解決你的遇到的問題。RTFM(Read The Fucking Manual)(媽的不會讀文檔啊)

3.使用樣例配置文件。Nagios會自帶一些樣例的配置文件。查看樣例,按照你的要求修改樣例並進行測試!樣例文件只是例子。大部分情況下不修改時不能符合你實際工作需求。樣例文件可以再Nagios的sample-config/目錄中找到。

4.尋求他人的幫助。如果你已經仔細閱讀文檔,研究過樣例配置文件後任然有問題,可以發送問題描述到Nagios的用戶郵件列表。由於我有大量本項目的工作,那些直接發給我的郵件都不能回復。所以獲得幫助做好的方式是郵件列表。如果你事先已經深入研究並提供詳細的問題描述,其他人能幫助指導你獲得正確的結果。

[編輯] Installing Nagios(安裝 Nagios)

  • Compiling and installing Nagios(編譯和安裝 Nagios)
  • Setting up the web interface(設置 Web 界面)

[編輯] Configuring Nagios(配置 Nagios)

  • Configuration overview(配置概述)
  • Main configuration file options(主配置文件選項)
  • Object configuration file options(對象配置文件選項)
  • CGI configuration file options(CGI 配置文件選項)
  • Configuring authorization for the CGIs(為 CGI 設置權限)

[編輯] Running Nagios(運行 Nagios)

  • Verifying the configuration(確認配置)
  • Starting Nagios(啟動 Nagios)
  • Stopping and restarting Nagios(停用和重啟 Nagios)

[編輯] Nagios Plugins(Nagios 插件)

  • Standard plugins(標準插件)
  • Writing your own plugins(編寫您自己的插件)

[編輯] Nagios Addons(Nagios 附件)

  • NRPE - Daemon and plugin for executing plugins on remote hosts
  • NSCA - Daemon and client program for sending passive check results across the network

[編輯] Theory Of Operation(操作原理)

  • Determing status and reachability of network hosts(確定網絡主機的狀態和可達)
  • Network outages(斷網)
  • Notifications(通知)
  • Plugin theory(插件原理)
  • Service check scheduling(服務定時檢查)
  • State types(狀態類型)
  • Time periods(時間周期)

[編輯] Advanced Topics(高級主題)

  • Event handlers(事件處理)
  • External commands(額外命令)
  • Indirect host and service checks(間接主機和服務檢查)
  • Passive service checks(被動服務檢查)
  • Volatile services(易變服務)
  • Service and host result freshness checks(服務和主機結果更新檢查)
  • Distributed monitoring(分佈式監控)
  • Redundant and failover monitoring(冗余和故障監控)
  • Detection and handling of state flapping(抖動狀態檢測和處理)
  • Service check parallelization(服務並行檢查)
  • Notification escalations(通知自動調整)
  • Monitoring service and host clusters(監控服務和主機集群)
  • Host and service dependencies(主機和服務保護)
  • State stalking(狀態跟蹤)
  • Performance data(性能數據)
  • Scheduled host and service downtime(定時停止主機和服務)
  • Using the embedded Perl interpreter(使用內嵌 Perl 接口)
  • Adaptive monitoring(自適應監控)
  • Object inheritance(對象繼承)
  • Time-saving tips for object definitions(省時的對象定義技巧)

[編輯] Integration With Other Software(與其他軟件集成)

  • SNMP Traps
  • TCP Wrappers

[編輯] Miscellaneous(雜項)

  • Securing Nagios(安全 Nagios)
  • Tuning Nagios for maximum performance(使 Nagios 達到最佳性能)
  • Using the nagiostats utility(使用 nagiostats 工具)
  • Using macros in commands(在命令中使用宏)
  • Information on the CGIs(CGI 的相關信息)
  • Custom CGI headers and footers(自定義 CGI 頁眉和頁腳)