内容摘要: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系统的通信细节,例如,你想要了解进入和输出端口的通信等,这个工具还是较为实用的。

责编:豆豆技术应用
- Linux/Unix新闻
- Linux/Unix入门
- Linux/Unix命令
- Linux/Unix安装
- Linux/Unix编程
- Linux/Unix管理
- Linux/Unix桌面
- Linux/Unix内核
- Linux/Unix软件
- Linux/Unix发行版
- redhat/Fedora
- IBM AIX
- FreeBSD
- Solaris
- NetBSD
- SCO Unix
- Ubuntu下智能拼音输入法
- Ubuntu Linux下WPA无线上网
- Ubuntu Linux系统的目录结构
- Locale下使用中文输入法
- 使用QQ、MSN的方法
- Ubuntu下安装AVG杀毒
- Ubuntu自启动选项的设置方法
- Ubuntu操作系统进行彻底优化
- 在Ubuntu系统下安装*.bin程序
- 找不到Makefile的解决办法
- find基本用法
- ldd命令原理及用法例子
- su和sudo命令的区别与使用技巧
- Linux操作系统下的dd命令技巧
- 关于Top命令的参数详解
- 关于Tar命令的使用
- SSH实用技巧及常用命令使用
- Linux后台执行命令
- VI命令使用技巧集锦
- Vmstat命令列出的属性详解
- 如何查看及修改文件读写权限
- 最大可存储的单文件容量
- ext2/ext3文件系统介绍
- 常用压缩格式的压缩解压方法
- Linux系统的引导过程详细解析
- Configure参数解释说明
- Linux下硬盘和分区的命名方法
- 硬链接与软链接的区别
- 权限和所有权模型
- 存储设备的两种表示方法