Darkstat监视你的Ubuntu

豆豆网   技术应用频道   2007年09月10日  【字号: 收藏本文

内容摘要:Darkstat是一款网络统计数据收集程序。它以后台进程的形式运行于cable/DSL路由器上,是一个有效的封包监听器,并通过HTTP提供服务。

  Ubuntu是一款非常优秀的Linux操作系统,近年来日渐成熟。Linux世界中有很多监视工具,本文将介绍Ubuntu中的监视工具Darkstat。

  Darkstat是一款网络统计数据收集程序。它以后台进程的形式运行于cable/DSL路由器上,是一个有效的封包监听器,并通过HTTP提供服务。

  在Ubuntu中安装Darkstat

  安装Darkstat,可以命令行方式运行:

  sudo apt-get install darkstat

  完成安装后,你需要编辑/etc/darkstat/init.cfg文件:

  sudo gedit /etc/darkstat/init.cfg

  然后,要将START_DARKSTAT=no改为START_DARKSTAT=yes

  最后,用下面的命令启动darkstat:

  sudo /etc/init.d/darkstat start

  启动了Darkstat进程后,如果你想查看网络通信统计数据,请进入这个地址:http://youripaddress:666

  Darkstat的监视功能

  在打开http://youripaddress:666之后,你会看到darkstat的屏幕界面:

  其中,通过hosts screen(主机屏幕)可以看到所有参与通信的计算机。可以根据进入的数据量(In)、输出的通信量(Out)、总的通信量(Total)、主机名(Hostname)以及主机的IP地址来对计算机进行排序,如图1所示。(出于安全考虑,笔者擦掉了IP地址。)

  通过Ports screen(端口屏幕),可以看到服务器和客户端应用程序所使用的端口。在这里,可以看出有两个进程Darkstat和HTTP分别使用端口666和80。

  在Protocols Screen(协议屏幕)中,可以看出系统使用的用于文件传输的协议。

  在Graphs Screen(图像屏幕)中,可以看出一段时间以来的通信统计数据。

  总之,如果你想检查你的Ubuntu系统的通信细节,例如,你想要了解进入和输出端口的通信等,这个工具还是较为实用的。

  Darkstat监视你的Ubuntu

责编:豆豆技术应用

正在加载评论...