开源监控软件:Nagios与Ganglia的部署与应用
在系统和网络管理中,监控是至关重要的一环。传统的警告系统可能会产生过多警报,且无法准确指示资源容量是否不足。因此,我们需要一种能够可视化资源利用趋势的方法,以便对未来的资源利用水平进行预测,从而提前部署额外的系统或进行硬件升级。
目前,自动化系统和网络监控领域存在着整个软件行业,也有许多开源程序可供选择。我们选择了Nagios作为系统和服务监控系统,选择Ganglia用于系统资源可视化。
1. Nagios简介
Nagios是一款系统和网络监控应用程序,可用于监控网络客户端 - 服务器应用程序(如POP、HTTP和SMTP)以及主机资源利用率(如磁盘和CPU使用情况)。用户通常可以通过其可选的Web界面与Nagios进行交互。
Nagios具有以下特点:
- 网络服务监控 :支持监控SMTP、POP3、HTTP、NNTP、PING等网络服务。
- 主机资源监控 :可监控处理器负载、磁盘使用情况等主机资源。
- 简单的插件设计 :允许用户轻松开发自己的服务检查插件。
- 并行服务检查 :提高检查效率。
- 网络主机层次结构定义 :使用“父”主机定义网络主机层次结构,能够检测并区分主机是宕机还是不可达。
- 联系通知 :当服务或主机出现问题并解决时,可通过电子邮件、寻呼机或用户定义的方法进行通知。
-
超级会员免费看
订阅专栏 解锁全文
36

被折叠的 条评论
为什么被折叠?



