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监控设备教程的更多相关文章

  1. 使用Zabbix的SNMP trap监控类型监控设备的一个例子

    本文以监控绿盟设备为例. 1.登录被监控的设备的管理系统,配置snmptrap地址指向zabbix服务器或代理服务器. snmptrap地址也叫陷阱. 2.验证是否能在zabbix服务器或代理服务器上 ...

  2. Cacti监控服务器配置教程(基于CentOS+Nginx+MySQL+PHP环境搭建)

    Cacti监控服务器配置教程(基于CentOS+Nginx+MySQL+PHP环境搭建) 具体案例:局域网内有两台主机,一台Linux.一台Windows,现在需要配置一台Cacti监控服务器对这两台 ...

  3. 哈雷监控设备的操作及升级NSG9k6G

    哈雷监控设备的操作及升级NSG9k6G 一.下载升级包: http://pan.baidu.com/s/1kTmw9sr 如连接不可以用可以直接私聊我.QQ1841031740 二.升级: 下载完后, ...

  4. 海康威视频监控设备Web查看系统(三):Web篇

    声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK以为的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...

  5. 海康威视频监控设备Web查看系统(二):服务器篇

    声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK意外的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...

  6. 海康威视频监控设备Web查看系统(一):概要篇

    声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK意外的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...

  7. nagios监控实用教程

    nagios监控实用教程 Nagios作为开源网络监视工具,它不但可以有效的监控内存.流量.数据库使用情况.它还可以Windows.Linux主机状态.本专题收录了有关Nagios监控相关文章,供大家 ...

  8. SpringCloud2.0 Turbine 断路器集群监控 基础教程(九)

    1.启动基础工程 1.1.启动[服务中心]集群,工程名称:springcloud-eureka-server 参考 SpringCloud2.0 Eureka Server 服务中心 基础教程(二) ...

  9. RT thread 设备驱动组件之USART设备

    本文以stm32f4xx平台介绍串口驱动,主要目的是:1.RTT中如何编写中断处理程序:2.如何编写RTT设备驱动接口代码:3.了解串行设备的常见处理机制.所涉及的主要源码文件有:驱动框架文件(usa ...

  10. 海康威视监控设备的Yv12视频在XNA框架中播放

    最近使用海康威视的5寸一体化智能球,查阅些SDK, 在Winform中海康威视能较好的集成,但是对于Yv12编解码和实时视频流的支持未找到较好的SDK介绍. 因为项目需要是用在XNA游戏框架中,本身有 ...

随机推荐

  1. 开源.NetCore通用工具库Xmtool使用连载 - 加密解密篇

    [Github源码] <上一篇>详细介绍了Xmtool工具库中的正则表达式类库,今天我们继续为大家介绍其中的加密解密类库. 在开发过程中我们经常会遇到需要对数据进行加密和解密的需求,例如密 ...

  2. day05 运算符和流程控制

    Day05 逻辑运算符 成员运算符 身份运算符 流程控制(重点) if判断 while循环 标志位的使用 逻辑运算符 and  与 #可以用and链接多个条件,会按照从左到右的顺序依次判断,有一个为F ...

  3. gs_probackup增量备份ptrack.cpp : 88

    问题描述:使用gs_probackup对opengauss进行增量备份失败[omm@testmysqldb04 ~]$ sh gs_probackup.sh incbackup pg_switch_x ...

  4. iOS16新特性 | 灵动岛适配开发与到家业务场景结合的探索实践

    作者:京东零售 姜海 灵动岛是苹果在iPhone 14 Pro和iPhone 14 Pro Max上首次提出的全新UI交互形式,创新性的让虚拟软件和硬件的交互变得更为流畅.当有来电.短信等通知时,灵动 ...

  5. 【Spring5】JdbcTemplate

    JdbcTemplate实现对数据库增删改查 步骤 导入Jar包 mysql-connector-java-8.0.28.jar:mysql数据库连接的相关依赖 spring-tx-5.2.6.REL ...

  6. 一天吃透SpringMVC面试八股文

    说说你对 SpringMVC 的理解 SpringMVC是一种基于 Java 的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于Spring框架的一个模块. 它通过一套注解,让一个简单的Jav ...

  7. 为什么数据库project被做成了web开发啊啊——一个半小时实现增删查改

    昨天晚上去小破站上找了一点点~~亿点点~~资料,仔细研究了一下我们项目说明文档里的restful框架,发现可以直接用django_restful_framework. 天大的好消息啊!今天下午有三个小 ...

  8. 深度学习--实战 LeNet5

    深度学习--实战 LeNet5 数据集 数据集选用CIFAR-10的数据集,Cifar-10 是由 Hinton 的学生 Alex Krizhevsky.Ilya Sutskever 收集的一个用于普 ...

  9. OFFICE-Excel_在只有清单没有定额人材机的情况下筛选工程量的操作

    目的 一个来自东莞的项目需要清单里面所有的电线电缆的量和价,但是由于东莞市的投标清单只需要清单报价即可,没有定额,也就没有人材机,所以就只能依靠清单来剔除量,但是有几个问题,众所周知电线电缆这种材料一 ...

  10. 跑在笔记本里的大语言模型 - GPT4All

    何为GPT4All GPT4All 官网给自己的定义是:一款免费使用.本地运行.隐私感知的聊天机器人,无需GPU或互联网. 从官网可以得知其主要特点是: 本地运行(可包装成自主知识产权) 无需GPU( ...