扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
大多数网络管理员都知道,准确获得服务器运转状况的反馈是一件很重要的事情。举个例子,及时发现一些小问题,如:磁盘空间不够等可以防止磁盘空间运行溢出这样的大问题的出现。我最近发现一个监控网络运行状态的强大的工具,这个工具是OTO Software公司生产的NetStatus Professional 2.3。这个软件包是一个全面的、非常易用的并且能够真正运转的工具。要监控我所在的整个部门,可以在不到一个小时的时间内将其配置完毕。
使用NetStatus Professional
NetStatus 控制台是基于Web的,它由几个部分组成:设置,测试,工具,报表和帮助。
设置
“设置” 标签包含一个“设置”区域和一个“下载”区域。如果选择“设置”选项,可以看到如图A所示的属性页。正如你所看到的,在这个区域你需要输入一些基本的认证和配置信息。从图中你可以注意到,在“设置”属性页中也包含“邮件”标签。这个标签用于配置SMTP通知。配置了这个标签后,你可以直接从NetStatus 中得到电子邮件通知。
图A:“设置”标签要求填写一些基本的认证信息。
如果你希望能够接收其他类型的通知,那就从“设置”菜单中选择“下载区域”选项。这个选项允许你下载一个916Kb的客户端,通过使用这个客户端你可以在桌面上接收各种通知。
测试
测试部分才是真正开始有意思的地方。如果你从“测试”菜单中选择了“新的测试”选项,你就可以看到如图B所示的屏幕。这个屏幕允许你配置一个特定的网络测试。要实现一个复杂的网络分析,将要求你创建许多不同的测试,下面我将告诉你如何创建一个简单的测试。
图B:这是用于设置一个新的测试的屏幕。
在设置一个测试的时候,首先必须向NetStatus提供一个独一无二的测试名字。在测试名字域下面的域要求填写的是父文件夹和中间测试。这些域在大多数时候是用不上的,因为只有在特定类型的测试中才需要填写这些内容。下面你必须选择测试的类型。大概你可以实施20多种不同类型的测试。你可以进行任何类型的测试:从磁盘空间的测试到文件存在性的测试,以及服务器的Ping操作。当然还有更多更高级的测试可用。例如,你可以测试一个SQL服务器的状态或者终端服务的状况。
为了实现本文的目的,我将实现一个简单的Ping测试,这个测试是针对我的邮件服务器来操作的。如果你执行的测试是特定类型的测试,那么在测试类型域的下面对应着有一个或者多个域需要你填写。例如,如果你要执行一个Ping的测试,那么在下面将有一个域要求填写Ping的目标IP地址。如果你在执行一个磁盘空间测试,你将看到如下几个域:一个域要求填写将要测试哪个卷,并且还有一个域要求填写剩余多少磁盘空间时即为磁盘空间不足。
下面的部分要求填写用于测试的登录名字和口令。对于你将要测试的机器来说,你也许需要,也许不需要一个有管理特权的帐号,这取决于你要做的测试类型。更复杂的事情是:如果你更改了一个帐户的口令,那么除非你在NetStatus中更改了这个帐户的口令,否则这个测试将不能继续工作。我建议创建一个服务帐户,这个用户的名字混合了所有其他用户的名字。我还建议将这个帐户分配一个最低权限和一个复杂的口令。这样一来,你可以安全的使用这个帐户而不用经常的更新口令。当然,如果你认为你的服务帐户需要一个更高级别的优先权,那么你可能就需要经常的更新口令。
“新测试”屏幕的最后一部分是询问测试的间隔。所谓合适的测试间隔是根据具体的测试类型来决定的,具体数据变化将非常大。例如,如果你执行一个Ping测试,也许你每一分钟或者两分钟Ping服务器一次。但是如果你在执行一次磁盘空间测试,也许你只需每小时测试一次。记住,测试的次数越频繁,其结果将越精确。但是,进行测试也将大大增加网络带宽的负担和被测试的服务器的负担。
“新测试”屏幕上的另外一个组件是“行为”标签。“行为”标签,如图C所示,允许NetStatus在测试失败后采取相应的行动。你可以配置NetStatus,让他在测试成功后采取一种行动,而在测试失败后采取另一种行动。这些行动可以是发送一个电子邮件通知,发送一个NetSend消息,写日志文件,重新启动一个服务,或者是运行一个脚本文件。你也可以将几个行动与某一个单一的测试成功或者失败的事件结合在一起。当然,NetStatus也允许你定制用于发送电子邮件消息和NetSend消息中的文本内容。
图C:要想NetStatus在完成测试后采取相应的行动,你可以在这里配置NetStatus。
工具部分
NetStatus还有一个工具部分,包括许多随手可得的网络工具。这些工具包括跟踪路由(Trace Route)、网络状态监控(Net Stats)、解析DNS名字和IP地址的工具。其实这些工具也没有什么特别的地方,但是他们就在手边也是一件很好的事情。从图D你可以看到跟踪路由工具正在运行的例子。
图D:这是NetStatus的跟踪路由工具运行的情况。
报表
NetStatus 一共产生三种不同类型的报表。为了便于打印,产生的总结报表(Summary Report)是PDF格式的。它由所有当前正在运行的测试名字、测试细节、测试频率以及日期、时间和最近测试的状态等项组成。你可以从图E中看到这类报表的例子。
图E:摘要报表列出了所有当前正在运行的测试以及其最近的结果。
另外一种类型的报表是事件报表。事件报表允许你在一定的时间框架内查看特定类型的事件。你可以指定你想要查看的日期,然后你就可以得到一个包括成功事件、未决事件、失败事件以及激活事件或者失效事件在内的所有事件报表。最后一种可以提供的报表类型是正常运行报表。该报表告诉你哪些测试正在运行,并且每个测试已经运行了多长时间。
如何获得NetStatus Professional 2.3
你可以直接从OTO Software公司的Web站点上购买NetStatus 2.3。购买价格是299美元,或者也可以用129美元购买标准版。对于每个版本你都可以从这个站点上下载其免费的评估版。“测试评估版”下载文件是由一个6.95MB的自解压执行文件组成。双击该文件将启动标准的安装向导。按照这个向导的引导,安装工作非常简单,整个安装过程大约只需要几分钟。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者