ubuntu安装ntopng并将sFlow-RT的数据发送到ntopng作为控制器
2017-03-23 11:25
525 查看
安装准备
下载apt-ntop-stable.deb包
sFlow-RT的安装过程如下
下载JDK
在含有Openvswitch的网桥节点上执行下面的脚本来进行sFlow的agent建立
如果想将ntopng作为sFlow的收集器需进行下面的操作
下载apt-ntop-stable.deb包
dpkg -i apt-ntop-stable.deb apt-get clean all apt-get update apt-get install pfring nprobe ntopng ntopng-data n2disk cento nbox
sFlow-RT的安装过程如下
下载JDK
在/etc/profile文件中配置JDK环境 export JAVA_HOME=/home/xiaoqiang/jdk1.7.0_79 #这里为jdk安装的绝对路径 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=${JAVA_HOME}/bin:$JRE_HOME/bin:$PATH 下载 sFlow-RT并安装运行 wget http://www.inmon.com/products/sFlow-RT/sflow-rt.tar.gz tar -xvzf sflow-rt.tar.gz cd sflow-rt ./start.sh
在含有Openvswitch的网桥节点上执行下面的脚本来进行sFlow的agent建立
#! /bin/bash COLLECTOR_IP=10.0.0.107 #这个是sFlow-RT所在节点的IP地址 COLLECTOR_PORT=6343 read -p "please input agent ip name: " AGENT_IP HEADER_BYTES=128 SAMPLING_N=64 POLLING_SECS=10 read -p "please input ovs-bridge name: " BRIDGE ovs-vsctl -- --id=@sflow create sflow agent=${AGENT_IP} target=\"${COLLECTOR_IP}:${COLLECTOR_PORT}\" header=${HEADER_BYTES} sampling=${SAMPLING_N} polling=${POLLING_SECS} -- set bridge ${BRIDGE} sflow=@sflow 进行验证 root@collector:~# lsof -i :8008 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 6079 root 31u IPv6 33404 0t0 TCP *:8008 (LISTEN)
如果想将ntopng作为sFlow的收集器需进行下面的操作
假设ntopng和sFlow的collector是在同一电脑上,由于6343端口冲突,应该将sFlow的collector关闭, nprobe --zmq "tcp://*:5556" -i none -n none --collector-port 6343 ntopng -i tcp://127.0.0.1:5556 然后访问http://localhost:3000
相关文章推荐
- 如何在Ubuntu 16.04上安装并配置Postfix作为只发送SMTP服务器
- Ubuntu 16.04上安装并配置Postfix作为只发送SMTP服务器
- Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份
- 在virtualbox中安装的ubuntu系统 共享数据空间分配的数据
- Ubuntu 安装 Mysql 5.6 数据库
- Ubuntu 12.04.3 X64 使用 NFS 作为文件共享存储方式 安装 Oracle11g RAC
- Ubuntu安装Squid作为内网的代理服务器(Proxy)的简单配置
- ubuntu linux主机中使用Virtualbox安装虚拟机,让宿主机和虚拟机之间实现数据共享
- ubuntu 安装sendmail功能 (实现邮件的发送)
- 单片机之UIP--TCP作为服务器,主动发送数据 ACK
- Request.InputStream 将数据作为XML数据发送
- 安装ubuntu作为java开发的全过程
- VirtualBox 4.0.12 安装Ubuntu 分配数据空间
- 在Ubuntu上安装MYSQL作为服务器, XP连接
- Mark:VMware7.1.4 Tools安装(Ubuntu与Win7间共享数据)
- Ubuntu Server 12.04 安装 SVN 并迁移 Virtual SVN数据
- Thinkpad安装系统后,在设备管理器中有一其他设备叹号为“PCI 数据捕获和信号处理控制器”
- 使用ubuntu安装邮件服务器Postfix发送邮件的过程
- (转)ubuntu安装oralce数据
- Ubuntu 安装 Mysql 5.6 数据库