天天看點

網絡主機監控-nagios應用漫談(一) Nagios監控

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985802">Nagios監控 2</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985803">監控的概念和用處: 2</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985804">Nagios概述和工作原理: 2</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985805">Nagios安裝: 4</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985806">添加apache支援 6</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985807">Nagios插件nagios-plugins安裝 7</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985808">配置并啟動nagios 8</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985809">Windows主機插件安裝 9</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985810">監控linux主機:(被監控的主機) 13</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985811">伺服器端nrpe安裝 15</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985812">配置linux主機監控 16</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985813">配置郵箱和飛信功能 18</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985814">配置飛信 20</a>

<a href="http://blog.51cto.com/neweditor/editor/fckeditor.html?InstanceName=atc_content&amp;Toolbar=Default#_Toc328985815">總結: 21</a>

網絡監控系統:包括上網行為的監控,伺服器伺服器品質的監控

監控的好處:伺服器管理人員可以更快的得到警報,伺服器人員可以迅速的分辨出哪台伺服器出現問題了

下面介紹兩款監控軟體:

Nagios和cacti都是圖形話的安裝界面,nagios報警機制更迅速,cacti圖形界面更友好,而cacti+nagios+ntop的結合應用,能為企業做到更細微的保證。越來越受追捧,自己也對此進行了繁雜深入的測試工作,下面我們分别進行學習。(cacti在此略過)

Nagios中文名:夠難死,難過死

中文網站:nagios.cn

Nagios是一款用于系統和網絡監控的應用程式,它可以在你設定的條件下對主機和服務進行監控,在狀态變差和變好的時候給出告警資訊 。Nagios通常由一個主程式(Nagios)、一個插件程式(Nagios-plugins)和四個可選的ADDON(NRPE、NSCA、 NSClient++和NDOUtils)組成。Nagios的監控工作都是通過插件實作的,是以,Nagios和Nagios-plugins是伺服器端工作所必須的元件。

(1)NRPE:用來在監控的遠端Linux/Unix主機上執行腳本插件以實作對這些主機資源的監控

(2)NSCA:用來讓 被監控的遠端Linux/Unix主機主動将監控資訊發送給Nagios伺服器(這在備援監控模式中特别要用到)

(3)NSClient++:用來監控 Windows主機時安裝在Windows主機上的元件

(4)NDOUtils:則用來将Nagios的配置資訊和各event産生的資料存入資料庫,以實作 這些資料的快速檢索和處理。

這四個ADDON(附件)中,NRPE和NSClient++工作于用戶端,NDOUtils工作于伺服器端,而NSCA則需要同時安裝在伺服器端和用戶端 。 客戶通過web界面通路,然後nagios調用nagios-plugins完成主機狀态偵測,然後傳回給web界面并寫入資料庫。下圖是一幅網絡牛人的傑作,。

<a href="http://blog.51cto.com/attachment/201207/090156889.jpg" target="_blank"></a>

本文轉自zsaisai 51CTO部落格,原文連結:http://blog.51cto.com/3402313/916672