Linux服务器---流量监控bandwidthd

简介: Bandwidthd      Bandwidthd是一款免费的流量监控软件,它可以用图标的方式展现出网络流量行为,并且可区分出ftp、tcp等各种协议的流量。1、安装一些依赖软件      [root@localhost bandwidthd-2.
Bandwidthd
      Bandwidthd是一款免费的流量监控软件,它可以用图标的方式展现出网络流量行为,并且可区分出ftp、tcp等各种协议的流量。
1、安装一些依赖软件
      [root@localhost bandwidthd-2.0.1]#  yum install -y libpng libpng-devel gd gd-devel gcc libpcap-devel

2、下载bandwidthd软件(https://sourceforge.net/projects/bandwidthd/files/bandwidthd/bandwidthd 2.0.1/)

3、解压bandwidthd。
      [root@localhost ~]#  tar -xzvf bandwidthd-2.0.1.tar.gz

4、安装。Bandwidthd需要进行编译安装,首先要执行configure文件,生成makefile,然后在编译、安装
      [root@localhost bandwidthd-2.0.1]#  ./configure
      [root@localhost bandwidthd-2.0.1]#  make
      [root@localhost bandwidthd-2.0.1]#  make install

5、修改配置文件“/usr/local/bandwidthd/etc/bandwidthd.conf”,设置监听的网段和网卡
      [root@localhost bandwidthd-2.0.1]#  gedit /usr/local/bandwidthd/etc/bandwidthd.conf  
       #subnet 10.0.0.0 255.0.0.0
      #subnet 192.168.0.0/16
      #subnet 172.16.0.0/12
       subnet 192.168.0.0/24          //监听网段

      # Device to listen on
      # Bandwidthd listens on the first device it detects
      # by default.  Run "bandwidthd -l" for a list of 
      # devices. 
       dev "eth0"     //监听网卡

6、建立链接,在apache网页根目录建立一个链接,指向bandwidthd,这样可以快速打开bandwidthd
      [root@localhost bandwidthd-2.0.1]#  cd /var/www/html/
      [root@localhost html]#  ln -s /usr/local/bandwidthd/htdocs bandwidthd

7、启动bandwidthd
      [root@localhost html]#  cd /usr/local/bandwidthd/
      [root@localhost bandwidthd]#  ./bandwidthd  

8、在浏览器输入“127.0.0.1/bandwidthd”打开bandwidthd。请确保你已经开启了httpd服务。
      22a0bc3a88496a9ada078e6aa5cb1e31b362d9c4

9、设置bandwidthd开机启动
      [root@localhost html]#  gedit /etc/rc.local
       touch /var/lock/subsys/local
      INITTY=/dev/tty[1-8]
      for tty in $INITTY; do
       setleds -D +num < $tty
      done
      /usr/local/bandwidthd/bandwidthd
相关文章
|
6月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
8月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
1459 21
|
7月前
|
Java Linux 网络安全
Linux云端服务器上部署Spring Boot应用的教程。
此流程涉及Linux命令行操作、系统服务管理及网络安全知识,需要管理员权限以进行配置和服务管理。务必在一个测试环境中验证所有步骤,确保一切配置正确无误后,再将应用部署到生产环境中。也可以使用如Ansible、Chef等配置管理工具来自动化部署过程,提升效率和可靠性。
729 13
|
7月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
2495 0
|
7月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
742 0
|
9月前
|
存储 安全 Ubuntu
从Linux到Windows:阿里云服务器系统镜像适配场景与选择参考
阿里云为用户提供了丰富多样的服务器操作系统选择,以满足不同场景下的应用需求。目前,云服务器的操作系统镜像主要分为公共镜像、自定义镜像、共享镜像、镜像市场和社区镜像五大类。以下是对这些镜像类型的详细介绍及选择云服务器系统时需要考虑的因素,以供参考。
|
8月前
|
Linux
Linux下版本控制器(SVN) -服务器端环境搭建步骤
Linux下版本控制器(SVN) -服务器端环境搭建步骤
347 0
Linux下版本控制器(SVN) -服务器端环境搭建步骤
|
9月前
|
数据挖掘 Linux 数据库
服务器数据恢复—Linux系统服务器数据恢复案例
服务器数据恢复环境: linux操作系统服务器中有一组由4块SAS接口硬盘组建的raid5阵列。 服务器故障: 服务器工作过程中突然崩溃。管理员将服务器操作系统进行了重装。 用户方需要恢复服务器中的数据库、办公文档、代码文件等。
|
监控 Linux Apache
Linux服务器---流量监控webalizer
webalize      webzlizer是一个免费的web server分析工具,它能够分析apache、ftp等日志,将结果以html形式展示。1、安装一些依赖软件      [root@localhost bandwidthd-2.
1646 0
|
5月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
609 1
二、Linux文本处理与文件操作核心命令