概念
一款免费开源的IT基础设施监控系统,除了主机还能监控交换机路由器等网络设备
结构上分为两部分
1.核心功能 -- 轻量化
2.插件
特性:
1.监控网络服务
2.监控主机资源(cpu,内存等)
3.主动通知(发现异常报警功能)
4.web页面
5.可扩展(插件)
优点
1.轻量级,架构简单
2.容易部署
3.文档健全(国内nagios使用率很高,文档比较全)
4.灵活全面(插件安装方便,可随时安装卸载,即插即用)
缺点
1.修改配置麻烦
2.太灵活,学习成本高
3.监控报警缺乏历史数据(通过其他插件可以满足)
4.严重依赖外部插件
Nagios原理
简而言之,主机给客户机发了指令,让客户机收集相关信息,客户机把信息收集后发送给主机。