sFlow-RT监控设备教程
1.前言
sflow-rt网站国内无法访问,这里使用蓝奏云下载
2.下载源码
https://lvpeiming.lanzoup.com/imRxy10was0h
密码:5rxk
3.开启sFlow-RT
下载完毕之后,放入ubuntu并解压。
sFlow-RT需要java环境,需要先配置java环境才能够运行。
sudo apt-get install openjdk-8-jdk
java环境安装完毕之后,就可以运行sFlow-RT了
sh start.sh

在虚拟机里打开网页127.0.0.1:8008出现sflow说明安装成功
4.使用sFlow-RT监视mininet创建的拓扑
要想用sflow检测到mininet拓扑中的流量,需要在mininet的每个设备中配置sflow监控器,如果手动配置十分麻烦,但是sflow提供了自动配置的脚本,在mininet中引入即可实现在拓扑创建的过程中实现监控器的配置。
当前使用的mininet拓扑
cd Desktop
sudo mn --topo=tree,fanout=2,depth=2 --controller=remote,ip=127.0.0.1
:::warning
先按ctrl + d关闭mininet,然后执行sudo mn -c
:::
使用sflow监控的mininet拓扑
sudo mn --topo=tree,fanout=2,depth=2 --controller=remote,ip=127.0.0.1 --custom 这里填写sflow/extras/sflow.py文件的路径(可以将该文件直接拖进来)

运行并创建拓扑之后,sflow + ryu + mininet的环境就搭建完毕了。sflow-rt默认地址为127.0.0.1:8008
如果需要在外机访问,使用ifconfig命令查看ens网卡地址并替换127.0.0.1即可
5.sFlow-RT安装app
app可以打开sflow的网页,在app页面里查看,安装的每个app有不同的功能和自己的网页
以下命令下载并安装应用程序以安装browse-flows为例:(需要进入sflow的根目录)
./get-app.sh sflow-rt browse-flows
如图所示为安装成功,若一直输出confuse,为网络问题,更换手机流量热点多次尝试可以解决
以下为应用程序的名字和github链接:
| 用户 | 应用程序 | 说明 |
|---|---|---|
| sflow-rt | active-routes | 实时主动BGP路由缓存 |
| sflow-rt | browse-drops | 浏览和趋势丢弃的数据包 |
| sflow-rt | browse-flows | 浏览和趋势流量 |
| sflow-rt | browse-metrics | 浏览和趋势指标 |
| sflow-rt | ddos-protect | 使用BGP RTBH和FlowSpec实现实时DDoS洪水缓解 |
| sflow-rt | fabric-metrics | 叶结构和脊结构指标 |
| sflow-rt | ixp-metrics | 实时监控Internet交换点(IXP)网络指标 |
| sflow-rt | mininet-dashboard | Mininet实时仪表板 |
| sflow-rt | particle | 使用动画粒子可视化实时流量 |
| sflow-rt | prometheus | 将指标导出到Prometheus时间序列数据库 |
| sflow-rt | sflow-test | 测试数据中心交换机sFlow实现 |
| sflow-rt | sunburst | 实时协议分发如朝阳图 |
| sflow-rt | topology | 保持和验证拓扑,定位地址 |
| sflow-rt | trace-flow | 基于拓扑的实时流量跟踪 |
| sflow-rt | world-map | 实时交通显示在世界地图上 |
sFlow-RT监控设备教程的更多相关文章
- 使用Zabbix的SNMP trap监控类型监控设备的一个例子
本文以监控绿盟设备为例. 1.登录被监控的设备的管理系统,配置snmptrap地址指向zabbix服务器或代理服务器. snmptrap地址也叫陷阱. 2.验证是否能在zabbix服务器或代理服务器上 ...
- Cacti监控服务器配置教程(基于CentOS+Nginx+MySQL+PHP环境搭建)
Cacti监控服务器配置教程(基于CentOS+Nginx+MySQL+PHP环境搭建) 具体案例:局域网内有两台主机,一台Linux.一台Windows,现在需要配置一台Cacti监控服务器对这两台 ...
- 哈雷监控设备的操作及升级NSG9k6G
哈雷监控设备的操作及升级NSG9k6G 一.下载升级包: http://pan.baidu.com/s/1kTmw9sr 如连接不可以用可以直接私聊我.QQ1841031740 二.升级: 下载完后, ...
- 海康威视频监控设备Web查看系统(三):Web篇
声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK以为的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...
- 海康威视频监控设备Web查看系统(二):服务器篇
声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK意外的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...
- 海康威视频监控设备Web查看系统(一):概要篇
声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK意外的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...
- nagios监控实用教程
nagios监控实用教程 Nagios作为开源网络监视工具,它不但可以有效的监控内存.流量.数据库使用情况.它还可以Windows.Linux主机状态.本专题收录了有关Nagios监控相关文章,供大家 ...
- SpringCloud2.0 Turbine 断路器集群监控 基础教程(九)
1.启动基础工程 1.1.启动[服务中心]集群,工程名称:springcloud-eureka-server 参考 SpringCloud2.0 Eureka Server 服务中心 基础教程(二) ...
- RT thread 设备驱动组件之USART设备
本文以stm32f4xx平台介绍串口驱动,主要目的是:1.RTT中如何编写中断处理程序:2.如何编写RTT设备驱动接口代码:3.了解串行设备的常见处理机制.所涉及的主要源码文件有:驱动框架文件(usa ...
- 海康威视监控设备的Yv12视频在XNA框架中播放
最近使用海康威视的5寸一体化智能球,查阅些SDK, 在Winform中海康威视能较好的集成,但是对于Yv12编解码和实时视频流的支持未找到较好的SDK介绍. 因为项目需要是用在XNA游戏框架中,本身有 ...
随机推荐
- HaProxy 安装搭建配置
HaProxy简介 HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操作系统上. HAProxy提供了L4(TCP)和L7(HTTP)两种负载均衡能力,具备丰富的功能.HAPr ...
- python 启动外部程序四种方法
在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码.为了更好地控制运行的进程,可以使用win32proc ...
- [Linux]U盘启动盘安装CentOS7系统(LiveGNOME版)
1 准备:工具 U盘 容量:视CentOS具体版本需要而定.推荐4G+ UltraISO(软碟通) ISO制作工具 / U盘启动盘刻录工具 2 制作:U盘启动盘 step1 下载CentOS镜像 Ce ...
- 去掉Bom头的方法和为什么要清除Bom头
什么是bom头? 在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这也 ...
- pdf 转 word
目录 pdf 转 word 一.思路 二.软件安装下载 1. windows安装 2 certos7版本安装 3. Debian 版本安装 4. 安装字体 三.实现PDF转word文档 四.制作自己的 ...
- 海思码率控制相关参数调优(CBR/VBR)
1.CBR 海思相关参数调整(在Hisi板,cat /proc/umap/rc 可查看相关参数变化) 1.1 RC参数 1.2 VENC参数 VENC_PARAM_H264_CBR_S/VENC_PA ...
- ntp导致其他线程卡顿原因总结
这个是在项目开发中遇到的一个比较严重的问题,第一影响到主界面的播放卡顿,第二影响到我这边线程同样卡顿,按道理来说两个没有数据交互的线程应该没有任何影响,改为detach模式也没用,最后定位到居然是单独 ...
- Mastering Regular Expressions(精通正则表达式) 阅读笔记:第一章,概念
Real Scenario(现实场景) Here's the scenario: you're given the job of checking the pages on a web server ...
- Prism Sample 23-RegionMemberLifetime
在导航中跳转时,视图是缓存的.如果要求某视图在离开后就销毁,需要实现 public class ViewAViewModel : BindableBase, INavigationAware, IRe ...
- 【ATL】注册插件成功后自动设置浏览器允许弹出窗口注册表
STDAPI DllInstall(BOOL bInstall, LPCWSTR pszCmdLine) { HRESULT hr = E_FAIL; static const wchar_t szU ...