Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2857343
  • 博文数量: 471
  • 博客积分: 7081
  • 博客等级: 少将
  • 技术积分: 5369
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-04 21:55
文章分类

全部博文(471)

文章存档

2014年(90)

2013年(69)

2012年(312)

分类: 系统运维

2012-10-21 09:54:00




Puppet是开源的基于Ruby的系统配置管理工具,依赖于C/S的部署架构。使用跨平台语言规范,管理配置文件、用户、软件包、系统服务等。客户端默认每隔半小时会和服务器通信一次,确认是否有更新。当然也可以配置主动触发来强制客户端更新。


Nagios是一款用于监控系统和网络的开源应用软件,它的模式是服务器客户端,也就是说首先要在在一台服务器上(server)部署相应的主要套件,然后在要监控的服务器上部署客户端程序,这样server会和client通信,从而监控client端的各项资源。Nagios功能十分强大几乎所有的项目都可以监控,大到服务器的存活状态,小到服务器上的某一个服务(web)。这些功能都是通过自定义插件(或者叫做脚本)来实现。

Nagios监控到某项资源发生异常会通知到用户,你可以接入手机短信接口也可以接入邮件接口。我们可以通过web页面来查看Nagios所监控的各项资源,默认搭建的Nagios服务器只能监控简单的几个项目,而其他服务之类的监控项目都是由我们自己开发的插件来实现的。

Nagios是要安装在有php环境下的,因为nagios是基于php开发的,Nagios主要由两个部分构成的,nagios的主程序和nagios的插件。Nagios的主程序只要是一个平台,本身没有什么监控的功能,监控功能是由nagios插件来完成的。

阅读(2579) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~