当前位置:Linux教程 - Linux业界 - Xteam:7×24小时服务器监测

Xteam:7×24小时服务器监测

合作背景
掌中万维(Newpalm)信息科技有限公司是中国无线互联市场领先的全面技术解决方案及增值应用服务提供商。作为无线信息服务的提供商,掌中万维公司非常注重自己服务器的运行状况。因为一旦服务器出现故障,每耽误一秒钟都会造成公司极大的损失。

按照传统方式,当Newpalm的网管发现自己的网络服务不通时,最先用到的是“ping”命令,发现异常后,才会对服务器进行维护,这种做法很被动且不能快速找到故障点,因而令网管非常烦恼。Newpalm希望有一套系统可以实时监测网络服务状态,Xteam(中国)软件技术有限公司新推出的Xteam ServerMonitor满足了他们的需要。这款产品正是针对用户的这种需求开发的软件,它提供了全天候的自动监测功能,采用了掌中万维公司的短信息链路接口实现了利用手机短信息功能实时接收告警通知的方式。这样既提高了工作效率,又节省了资源。

Xteam ServerMonitor的简介
ServerMonitor是一款基于Linux平台上的服务器监测系统。



图1 Xteam SeverMonitor界面

它可以对登记的服务器进行每周7×24小时的随时监控。监控的内容包括:网络层的通断、即时速率、各种服务(HTTP、HTTPS、FTP、SMTP、POP3、DNS)的运行状态和即时响应时间。

一旦发现服务中断,将立即通过特定方式:E-mail或手机短信向管理员报警,彻底免除用户无法及时得知服务中断的忧虑。

系统可以在指定周期内提供用户报告并用E-mail的方式发给用户,报告格式有HTML和PDF两种,管理员从中可以了解服务器历史运行情况。


xteam servermonitor的特点特点好处可以临测客户端所有类型的web服务器·实现起来很简单,无需考虑操作系统,只要知道对方的ip地址即可进行监测客户端无需安装管理软件·整个安装过程只需在servermonitor服务器端进行,无需在客户端安装任何软件,减少了工作量基于浏览器的管理界面·管理员可以方便地对servermonitor进行管理工作提供检索功能·在管理界面中,便于网管从众多的在线服务器中快速找到指定服务器,节省了寻找时间提供用户报告·管理员从中可以了解服务器历史运行情况,为升级现有设备提供了参考提供集中部署和分布部署两种安装方式·根据用户数量的不同采用集中部署或分布部署的方式,这样的组合方式灵活,易于接受·采用分布部署方式以后,系统还可以提供自动负载平衡和冗余备份功能,保障监测服务顺利进行支持简体中文和英文·用户可以根据自己的需求进行选择支持在线升级·由于servermonitor是基于linux平台的软件,系统可以根据需要针对不同模块进行在线升级,而无需停止当前服务,从而保证了系统的稳定性支持xteam和red hat的linux系统·拥有red hat的用户可以方便地使用servermonitor支持虚拟主机监测功能·在一台虚拟主机上可以同时监测里面多个网站的服务状态,可以满足不同用户需求配置文件和结果数据采用xml作为标准格式存储·使得数据更具交换和保存价值


Xteam:7×24小时服务器监测
(杨才山 2001年06月01日 15:51)

合作背景
掌中万维(Newpalm)信息科技有限公司是中国无线互联市场领先的全面技术解决方案及增值应用服务提供商。作为无线信息服务的提供商,掌中万维公司非常注重自己服务器的运行状况。因为一旦服务器出现故障,每耽误一秒钟都会造成公司极大的损失。

按照传统方式,当Newpalm的网管发现自己的网络服务不通时,最先用到的是“ping”命令,发现异常后,才会对服务器进行维护,这种做法很被动且不能快速找到故障点,因而令网管非常烦恼。Newpalm希望有一套系统可以实时监测网络服务状态,Xteam(中国)软件技术有限公司新推出的Xteam ServerMonitor满足了他们的需要。这款产品正是针对用户的这种需求开发的软件,它提供了全天候的自动监测功能,采用了掌中万维公司的短信息链路接口实现了利用手机短信息功能实时接收告警通知的方式。这样既提高了工作效率,又节省了资源。

技术点滴

一般来说,服务器监测解决方案是一种基于网络的监测系统,它可以对网络流量进行监听,实现对传输内容扫描、显示、报告、记录和报警,通过全面地查看有关内容的途径,便于了解相应的信息。另外,它要能在基于规则和相应的报警条件的情况下对不恰当的网络流量能够进行拦截。一旦安装这样的监测系统,它就能立即开始对入侵企图和可疑的网络活动进行监控,并开始对所有的Email、Web测览,对新闻、Telnet以及FTP活动进行记录。当然,它也要能够为公司的关键任务信息与服务器提供对入侵者与攻击进行防护,确保7×24小时不间断网络操作正常进行和阻止对服务的各种攻击等。

Xteam ServerMonitor的简介
ServerMonitor是一款基于Linux平台上的服务器监测系统。



图1 Xteam SeverMonitor界面

它可以对登记的服务器进行每周7×24小时的随时监控。监控的内容包括:网络层的通断、即时速率、各种服务(HTTP、HTTPS、FTP、SMTP、POP3、DNS)的运行状态和即时响应时间。

一旦发现服务中断,将立即通过特定方式:E-mail或手机短信向管理员报警,彻底免除用户无法及时得知服务中断的忧虑。

系统可以在指定周期内提供用户报告并用E-mail的方式发给用户,报告格式有HTML和PDF两种,管理员从中可以了解服务器历史运行情况。

xteam servermonitor的特点 特点 好处
可以临测客户端所有类型的web服务器 ·实现起来很简单,无需考虑操作系统,只要知道对方的ip地址即可进行监测
客户端无需安装管理软件 ·整个安装过程只需在servermonitor服务器端进行,无需在客户端安装任何软件,减少了工作量
基于浏览器的管理界面 ·管理员可以方便地对servermonitor进行管理工作
提供检索功能 ·在管理界面中,便于网管从众多的在线服务器中快速找到指定服务器,节省了寻找时间
提供用户报告 ·管理员从中可以了解服务器历史运行情况,为升级现有设备提供了参考
提供集中部署和分布部署两种安装方式 ·根据用户数量的不同采用集中部署或分布部署的方式,这样的组合方式灵活,易于接受·采用分布部署方式以后,系统还可以提供自动负载平衡和冗余备份功能,保障监测服务顺利进行
支持简体中文和英文 ·用户可以根据自己的需求进行选择
支持在线升级 ·由于servermonitor是基于linux平台的软件,系统可以根据需要针对不同模块进行在线升级,而无需停止当前服务,从而保证了系统的稳定性
支持xteam和red hat的linux系统 ·拥有red hat的用户可以方便地使用servermonitor
支持虚拟主机监测功能 ·在一台虚拟主机上可以同时监测里面多个网站的服务状态,可以满足不同用户需求
配置文件和结果数据采用xml作为标准格式存储 ·使得数据更具交换和保存价值

ServerMonitor的部署方案
根据监测用户数量不同,ServerMonitor可以提供两种解决方案。

当监测负载为100个左右时,实施集中部署即可;当监测负载为1000个左右时,既可以实施集中部署,也可实施分布部署;当监测负载为2000个以上时,建议实施分布部署。

·集中部署

把“中央控制台”和“监测模块”这两部分安装在同一台服务器上,这种方式便于管理用户数量不是很多而且服务器分布较集中的应用环境(如图2)。


图2 ServerMonitor集中部署方式

·分布部署

把“中央控制台”和“监测模块”这两部分分别安装在不同的服务器上,而且可以安装任意多的“监测模块”,不过每一个“监测模块”必须安装在一台单独的机器上。这种方案的好处是适合监测目标数量多的应用场所(如图3)。

图3 ServerMonitor分布部署方式(Linux平台上)

Xteam ServerMonitor部分功能
1. 方便的管理与实时性通知
2. Xteam ServerMonitor的监测周期
3. 方便的远程管理功能
系统管理员可以通过Internet 连接到服务器,使用任何自己喜欢的浏览器进行ServerMonitor的系统管理和结果查询。

Xteam ServerMonitor系统要求
* PII400以上的CPU
* 至少128M内存,建议使用更大的
* 至少拥有200M以上的空闲硬盘空间
* 可运行在XteamServer和Red Hat的

方案的评价
Newpalm采用了Xteam ServerMonitor系统之后,把系统管理员从繁重的工作当中解脱了出来,一旦所辖范围内的服务器出现网络故障,系统马上会把告警通知通过Email和手机短信发送至管理员手中,使系统管理员在第一时间做出反应。