1. 程式人生 > >nagios簡介與原理

nagios簡介與原理

nagios簡介與原理


1.Nagios簡介

1.cacti的區別

a) Cacti

1.Cacti比較著重於直觀數據的監控,易於生成圖形,用來監控網絡流量、cpu使用率、硬盤使用率等可以說很在合適不過

2.通過SNMP監控數據

3.展示工具

4.用插件來增加模塊做監控

b) nagios

1.比較註重於主機和服務的監控,並且有很強大的發送報警信息的功能

2.監控方式更多

3.配置靈活的監控工具

4.腳本和agent做監控

2.監控對象

a) 主機、主機組:服務器、虛擬機、網絡設備

b) 服務/資源,服務組:http服務、mysql服務、CPU資源、硬盤、內存資源

c) 聯系人,聯系人組:管理員

d) 時段:時間範圍

e) 命令:監控某一對象的模板

對不同的監控對象,使用不同的腳步

對相同的監控對象,也可能使用不同的腳步

3.主要功能

網絡服務監控(SMTPPOP3HTTPNNTPICMPSNMPFTPSSH

主機資源監控(CPU loaddisk usagesystem logs),也包括Windows主機(使用NSClient++ plugin

可以指定自己編寫的Plugin通過網絡收集數據來監控任何情況(溫度、警告……)

可以通過配置Nagios遠程執行插件遠程執行腳本

遠程監控支持SSHSSL加通道方式進行監控

簡單的plugin設計允許用戶很容易的開發自己需要的檢查服務,支持很多開發語言(shell scripts

C++PerlrubyPythonPHPC#等)

包含很多圖形化數據PluginsNagiosgraphNagiosgrapherPNP4Nagios等)

可並行服務檢查

&n

本文出自 “淩宇的技術博客” 博客,請務必保留此出處http://lampit.blog.51cto.com/12958178/1931048

nagios簡介與原理