The Dude是一个网络监控器,能有效的改进网络管理方式,主要通过自动搜索指定子网内的所有设备,绘制和生成网络拓扑图,监视设备的服务器端口。为网络提供监视和分析的功能,并在服务段端口中断后发出警报和提示,记录到日志中。
其主要特点有:
a)自动网络搜索和布置网络拓扑图;
b)探测任何类型的网络设备;
c)设备的连接监测和状态通知;
d)为设备提供SVG图标,支持用户图标和背景定义;
e)简单的安装与操作和日志系统;
f)允许绘制自己的网络拓扑图和添加需要定义网络设备;
g)支持SNMP, ICMP, DNS和TCP等协议等对设备的监视;
h)独特的连接不间断监视和图像显示功能;
i)设备管理可以通过远程管理工具直接进入;
j)支持远程Dude服务器和本地客户端;
未知
需要管理大量网络相关设备的单位.
Windows X86平台
dude-install-3.6.exe
The Dude Server |
Web 客户端 |
内部客户端dude.exe |
服务器进程和内部客户端进程合二为一。
默认为客户端-服务器结构,也可以启用为浏览器-服务器结构,http默认端口80,https默认端口443,默认端口都可以更改。
浏览器模式下实时性较差,功能上基本一致。
The Dude使用SQLite数据库;
缺省位置:%用户目录%\AppData\Local\VirtualStore\Program Files\Dude\data
数据文件dude.db
以下为通过sqlite命令行工具显示的数据库和表结构:
sqlite> .database
seq name file
--- --------------- ----------------------------------------------------------
0 main C:\sqlite-shell-win32-x86-3080200\dude.db
sqlite> .tables
chart_values_10min chart_values_2hour objs
chart_values_1day chart_values_raw outages
sqlite> .schema
CREATE TABLE objs (
id integer primary key,
obj blob
);
CREATE TABLE outages (
timeAndServiceID integer primary key,
serviceID integer,
deviceID integer,
mapID integer,
time integer,
status integer,
duration integer
);
CREATE INDEXoutages_idx_serviceID_time ON outages(serviceID, time);
CREATE INDEXoutages_idx_deviceID_time ON outages(deviceID, timeAndServiceID);
CREATE INDEXoutages_idx_mapID_time ON outages(mapID, timeAndServiceID);
CREATE TABLEchart_values_raw (
sourceIDandTime integer primary key,
value
);
CREATE TABLEchart_values_10min (
sourceIDandTime integer primary key,
value
);
CREATE TABLEchart_values_2hour (
sourceIDandTime integer primary key,
value
);
CREATE TABLEchart_values_1day (
sourceIDandTime integer primary key,
value
);