系统管理员必备 Linux服务器中“四管家”
赵为民 发表于:12年09月25日 09:58 [转载] 中关村在线
服务器管理软件能够让服务器人员方便快捷的部署管理服务器,节省用户的配置部署时间以及维护时间。配置服务器是一项十分耗时且麻烦的工作,有序部署额外服务器或替换有故障服务器的能力对保证企业应用程序运行至关重要,服务器管理软件可以帮助管理员减轻压力。
此外,服务器管理的一大困难还在于它上面有数以千计的组件,各个都有不同的接口,因此考虑到服务器所涉及的任务,服务器管理起来的复杂程度可能相当惊人。管理的任务将包括安装操作系统、内核模块、中间件和应用程序,而且不同企业有不同的定制需求,比如web服务器、电子邮件服务器等等。
相比于如今已经成熟的Windows Server工具软件,Linux的服务器管理软件仍然是非常稀少,但是随着Linux近年兴起,Linux上也出现了相应的管理工具,这里列出四款优秀的Linux服务器配置工具,供系统管理员参考。
支持多平台的Splunk
Splunk是一个能够支持多种平台的IT数据、日志分析软件,支持平台包括主流的Windows, Linux, Solaris, FreeBSD, AIX, MacOS, HP-UX。与谷歌Analytics这一类的Web日志分析软件的不同之处在于Splunk可以支持任何IT设备(服务器、网络设备、应用程序、数据库等)所产生的日志,其对日志进行处理的方式是进行高效索引之后让管理员可以对日志中出现的各种情况进行搜索,并且通过非常好的图形化的方式展现出来。
支持多平台的Splunk(图片来自网络)
如今的服务器产生的日志的数量非常惊人,当遇到突发情况,我们很难再还老的日志中找到有用的信息。而Splunk使用了现代搜索引擎技术对日志进行搜索,同时提供了一个非常强大的AJAX式的界面展现日志。让我们能够快速找到问题,缩短宕机时间。
Splunk是一款对IT管理员非常有用、非常专业的工具。与其他Linux下的其他日志分析软件不同,Splunk是一个商业软件,但是其提供了可以自由使用的Splunk测试版可以免费下载,而如果需要海量授权及更多的功能比如分散式搜寻(Distributed Search)、排程告警(Schedule Alert)、权限(Access Control)这样的功能的话,则需要购买企业版。