由于最近有些内网监控的需求,寻找了很多开源软件最后确定了使用NetXMS,鉴于相关的资料实在太少,下面列出一些自己翻译的部分手册内容。
转载请注明
2.1
所有网络监控的基础是一系列的objects,每一个object代表了一个物理或逻辑的实体【如一个主机或网络接口】,或者一组实体。objects被阶层状的结构组织。
2.2
每个节点都可以有很多的参数,例如cpu利用率,空闲内存量,磁盘使用空间。服务器可以收集这些参数,和设置的阀值对照,存储他们到数据库。在NetXMS中,参数配置被叫做Data Collection Items。一个DCI代表了一个节点的参数,对任意节点都可以配置无限多个DCI。
2.2.1 阀值
每个阀值都是一种状态和时间的组合。当一种状态为真,相关的激活时间产生,当它变成假时,失活的事件产生。阀值让你跟主动的进行网络管理。你可以定义任何你关注的的DCI为阀值。设置阀值时第一要确定什么是有效的阀值。设置时要知道什么是正确的还有什么是超出控制的。你要定义你网络中的设备的正常行为。一般来说,你设定最大/小值范围之前,要受气整个商业周期里面的吞吐量。比如错误率,重复限制,冲突,吞吐量,关联率。你也可能对一个DCL要定义不止一个阀值,来区分不同的严重程度。
2.3事件和告警
很多服务收集信息产生事件然后传给事件队列。事件也可以又监控节点的代理发出。所有的事件由事件处理器一个接一个的处理,根据定义的处理规则。由于事件的处理,会采取一些行动,时间也可以显示为一个告警。提供了一个集中显示的位置Alarm Browser。在这里你的团队都可以看到警告。你可以控制那些时间足以重要到被认为是警告。你和你的团队可以很容易的监视过去的告警,来采取行动保持网络的健康。
一些告警的例子:
一个路由器超过了流量
你写的收集信息的shell脚本传递给服务器
你的关键服务器转为ups供电
服务器过热
3 用户界面
3.1登陆
管理终端启动以后,出现登陆界面。用户输入服务器名称或IP来登陆。用户可以选择加密级别。
3.2工作区
用户认证以后,一个工作区会显示出来。一个工作区显示一个或多个视角。一个视角包括很多views,比如object browser、很多个工作区可以同时打开。
3.3 views
最基础的应用是提供一个方便的导航。