msnm-sensor 一款统计网络监测工具
2019-08-14 11:27:55 Author: mp.weixin.qq.com(查看原文) 阅读量:81 收藏

MSNM-S被认为具有极高的可扩展性和无菌性,因为在受监控网络或系统中的级别或设备之间只发送两个参数。此外,由于FCParser(功能作为计数器分析器)功能工程方法,MSNMSensor能够在每个受监视设备上管理多个和异构类型的数据源。

要求

MSNSensor使用python 2.7运行,并已在16.04及更高版本的Ubuntu上成功测试。此外,还必须安装以下依赖项。

  • numpy >= 1.14

  • scipy >=1.0

  • pyyaml >= 3.12

  • IPy >= 0.83

  • pandas >= 0.22

  • watchdog >= 0.8.3

  • FCParser (Feature as a Counter Parser) == 1.0.0

安装

创建python执行环境可能是运行应用程序的更好方法:

$ conda create -n py27 python = 2.7 
$ conda activate py27

运行上一个命令将安装所需的一切。

(py27)$ pip install -r requirements.txt

例子

运行MSNM-Ss(后端)

打开终端窗口并激活netflow守护程序和收集器。

$ cd~ / msnm-sensor / scripts / netflow / 
$ sudo ./activateNetflow.sh(pass:msnm1234)

等待5分钟以获得netflow记录。在example / scenario_4示例中运行和部署MSNM-S:

$ cd~ / msnm-sensors / scripts / $ conda activate py27 
$ ./start_experiment.sh ../examples/scenario_4/ 
$ ps -ef | grep msnmsensor(只是检查所有四个MSNM-S是否正在运行)
$ tail -500f~ / msnm-sensor / examples / scenario_4 / borderRouter / logs / msnm.log(另一种查看MSNM-S如何工作的方法。如果要查看其他名称,请替换MSNM-S的名称。

运行仪表板(前端):

打开一个新的终端窗口。

$ cd~ / msnm-sensor / dashboard / 
$ conda activate msnm-dashboard 
$ ln -s ../examples examples 
$ python manage.py runserver

浏览到http:// localhost:8000

文章来源及下载:

https://github.com/nesg-ugr/msnm-sensor

你可能喜欢

Dnstwist – 相似/钓鱼 域名监测工具

四种捕获DDoS攻击的监测工具

国产网站恶意代码监测(网马监控)工具优化版


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMjE3ODU3MQ==&mid=2650456651&idx=4&sn=83e0204f37ebfb5ea4351582d21a8995&chksm=83bba7afb4cc2eb92d19267488fbc3e436d302c4fa207040ab6741d217e4269a0e58eadff377#rd
如有侵权请联系:admin#unsafe.sh