启动 Ntopng 服务前需先启动 redis 服务及 Ntopng 常用参数介绍

news2024/9/29 11:34:59

启动Ntopng服务之前需要先启动redis服务,因为Ntopng服务依赖于redis服务的键值存储。

服务重启

服务启动

Ntopng常用参数:

-d 将 Ntopng 进程放入后台执行。默认情况下,Ntop 在前台运行。

-u 指定启动Ntopng执行的用户,默认为nobody用户。

-i指定Ntopng监控的网卡设备,指定多个网卡时,用逗号分隔。

-M 如果通过-i参数指定了多张网卡,则默认合并输出的网卡流量信息,如果想分别统计多张网卡的信息,需要加上此参数。

-L 将Ntopng的输出信息写入系统日志文件,对应到CentOS就是/var/log/message文件

-w 设置 Ntopng 的 Web 界面使用的端口。默认值为 3000。

-r设置Ntopng的Web界面的自动刷新频率,默认是每3秒刷新一次。

服务启动后,可以通过Web界面访问。

默认账户密码:admin

0c30b89c775242b0b268ff1e32203abc.jpeg

884f550ec37643f0b2fe1fa64e97cffd.jpeg

3.网络性能评估工具iperf

Iperf 是基于 TCP/IP 和 UDP/IP 的网络性能测试工具,可以用来测量网络带宽和网络质量,还可以提供网络延迟抖动、丢包率、最大传输单元等统计信息,网络管理员可以根据这些信息了解和判断网络性能问题,从而定位网络瓶颈。

Iperf的主要功能:

TCP

测试网络带宽

支持客户端与服务器之间的多线程和多连接

报告 MSS/MTU 值的大小

支持TCP窗口值自定义和套接字缓冲

UDP

您可以设置具有指定带宽的 UDP 数据流

可以测试网络抖动值及丢包数

支持组播测试

支持客户端和服务器的多线程和多连接

Iperf官方网站:

安装 iperf

tarzxvfiperf-2.0.5-源代码.tar.gz

cdiperf-2.0.5

./configure--前缀/usr/local/iperf

制作&&制作安装

cp /usr/local/iperf/bin/iperf/usr/bin/

iperf参数说明:

服务器特定选项

-s 以服务器模式启动 iperf。例如,iperf-siperf 的默认监听端口为 5201。您可以使用“-p”选项更改默认监听端口。

-D 将 iperf 作为后台守护进程运行,例如:iperf –s –D

客户端特定选项

-c 以客户端模式启动iperf

-u 指定使用UDP协议

-b[K|M|G] 指定 UDP 模式使用的带宽,单位为位/秒。此选项与 -u 选项相关。默认值为 1Mbits/sec

-t指定传输数据包的总时间,Iperf会在指定的时间内重复发送指定长度的数据包,默认为10s

-n[K|M|G]指定传输数据包的字节数

-l指定读写缓冲区的长度,TCP默认为8KB,UDP默认为1470B。

-P指定客户端与服务端之间使用的线程数,默认是1个线程,该参数需要在客户端和服务端都使用。

-R 切换数据发送接收模式

-w 指定套接字缓冲区大小

-B 用于绑定主机地址或接口,该参数只用于有多个网络接口的主机。

-M 设置 TCP 最大段的值

-N 设置 TCP 为无延迟

客户端和服务器的通用选项

-f[k|m|g|K|M|G]指定带宽输出单元

-p指定服务器使用的端口或者客户端连接的端口

-i 指定每次报告的时间间隔,单位为秒。默认值为 1。

-F 指定文件作为带宽测试的数据流

实践练习:

要使用 ifperf,首先要启动一个服务器。

运行以下命令:

然后来到客户端进行测试

# iperf -c 192.168.31.253

------------------------------------------------------------------

客户端连接到 192.168.31.253,TCP 端口 5001

TCP 窗口大小:19.3 KByte(默认)

------------------------------------------------------------------

[3]本地192.168.31.254端口49057与192.168.31.253端口5001连接

[ID] 间隔传输带宽

[3] 0.0-10.0 秒 1.41 GBytes 1.21 Gbits/秒

指定要发送的数据的大小、输出单元和线程数。

# iperf -c 192.168.31.253 -n 2000000000 -f M -P 2

------------------------------------------------------------------

客户端连接到 192.168.31.253,TCP 端口 5001

TCP 窗口大小:0.02 MByte(默认)

------------------------------------------------------------------

[4]本地192.168.31.254端口49058与192.168.31.253端口5001连接

[3]本地192.168.31.254端口49059与192.168.31.253端口5001连接

[ID] 间隔传输带宽

[3] 0.0-17.5 秒 1907 兆字节 109 兆字节/秒

[4] 0.0-23.5 秒 1907 兆字节 81.3 兆字节/秒

[SUM] 0.0-23.5 秒 3815 兆字节 163 兆字节/秒

测试 UDP 数据包丢失和延迟

iperf -c 192.168.31.253 -u -b 50M -f M -i 2

我安装的iperf是2.0版本,建议大家使用3.0版本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2176568.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[论文精读]TorWard: Discovery, Blocking, and Traceback of Malicious Traffic Over Tor

期刊名称:IEEE Transactions on Information Forensics and Security 发布链接:TorWard: Discovery, Blocking, and Traceback of Malicious Traffic Over Tor | IEEE Journals & Magazine | IEEE Xplore 中文译名:TorWard:…

2024大二上js高级+ES6学习9.26(闭包,递归函数)

9.26.2024 1.闭包 什么是闭包: 闭包的作用: Return 的函数作为fn的子函数,可以使用fn的局部变量num,局部变量num要等所有使用它的函数调用完毕后才销毁 2.闭包的案例 点击li会发现输出4 在 JavaScript 中,事件处理器&…

C语言 | Leetcode C语言题解之第443题压缩字符串

题目&#xff1a; 题解&#xff1a; void swap(char *a, char *b) {char t *a;*a *b, *b t; }void reverse(char *a, char *b) {while (a < b) {swap(a, --b);} }int compress(char *chars, int charsSize) {int write 0, left 0;for (int read 0; read < charsSi…

软考论文《论模型驱动架构设计方法及其应用》精选试读

论文真题 模型驱动架构设计是一种用于应用系统开发的软件设计方法&#xff0c;以模型构造、模型转换和精化为核心&#xff0c;提供了一套软件设计的指导规范。在模型驱动架构环境下&#xff0c;通过创建出机器可读和高度抽象的模型实现对不同问题域的描述&#xff0c;这些模型…

【HTTP(3)】(状态码,https)

【认识状态码】 状态码最重要的目的&#xff0c;就是反馈给浏览器:这次请求是否成功&#xff0c;若失败&#xff0c;则出现失败原因 常见状态码: 200:OK&#xff0c;表示成功 404:Not Found&#xff0c;浏览器访问的资源在服务器上没有找到 403:Forbidden&#xff0c;访问被…

你还在用Java8吗?

Java 11 在企业中&#xff0c;Java的不同版本使用情况随着时间在不断变化。根据最新的数据报告&#xff0c;以下是一些关键点&#xff1a; Java 11 和 Java 17 成为企业中最常用的长期支持&#xff08;LTS&#xff09;版本&#xff0c;使用率分别为 48% 和 45%&#xff0c;而 …

rtp协议:rtp固定头部介绍

前言&#xff1a; 大家好&#xff0c;今天开始给大家分享rtp协议的相关详细介绍&#xff0c;关于rtsp的介绍&#xff0c;大家可以暂时看官方的文档&#xff1a; https://datatracker.ietf.org/doc/html/rfc2326 本文主要是介绍rtp协议&#xff0c;也就是在开发rtsp过程进行传输…

微积分-反函数6.3(对数函数)

如果 b > 0 b > 0 b>0 且 b ≠ 1 b \neq 1 b1&#xff0c;则指数函数 f ( x ) b x f(x) b^x f(x)bx 不是递增就是递减&#xff0c;因此它是通过水平线测试的单调函数。所以它具有反函数 f − 1 f^{-1} f−1&#xff0c;称为以 b b b 为底的对数函数&#xff…

【数据结构】链表(2)

【LinkedList的模拟实现】 这是java中的一个集合类&#xff0c;可以当成链表来使用&#xff0c;作为链表时&#xff0c;它视为包含三个域&#xff0c;是一个双向链表 【构建LinkedList框架】 public class MyLinkedList {static class ListNode{public int val;public ListNo…

Qt/C++如何选择使用哪一种地图内核/不同地图的优缺点/百度高德腾讯地图/天地图/谷歌地图

一、前言说明 最近花了大半年时间&#xff0c;专门研究这个地图组件&#xff0c;几乎把各种地图的官网的手册翻了个遍&#xff0c;亲自写代码验证了一遍&#xff0c;各种API函数接口和功能全部实战一遍&#xff0c;然后从中提取共性&#xff0c;做出了基类&#xff0c;以及通用…

使用 Light Chaser 进行大屏数据可视化

引言 在当今数据驱动的世界中&#xff0c;数据可视化变得越来越重要。Light Chaser 是一款基于 React 技术栈的大屏数据可视化设计工具&#xff0c;通过简单的拖拽操作&#xff0c;你可以快速生成漂亮、美观的数据可视化大屏和看板。本文将介绍如何使用 Light Chaser 进行数据…

改善大模型 RAG 效果:结合检索和重排序模型

最近这一两周不少大厂都已经开始秋招面试了。 不同以往的是&#xff0c;当前职场环境已不再是那个双向奔赴时代了。求职者在变多&#xff0c;HC 在变少&#xff0c;岗位要求还更高了。 最近&#xff0c;我们又陆续整理了很多大厂的面试题&#xff0c;帮助一些球友解惑答疑&am…

【含文档】基于Springboot+Vue的个人博客系统(含源码+数据库+lw)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 系统定…

【吊打面试官系列-MySQL面试题】优化MySQL数据库的方法?

大家好&#xff0c;我是锋哥。今天分享关于【优化MySQL数据库的方法?】面试题&#xff0c;希望对大家有帮助&#xff1b; 优化MySQL数据库的方法? 1、选取最适用的字段属性&#xff0c;尽可能减少定义字段宽度&#xff0c;尽量把字段设置 NOTNULL&#xff0c; 例如’省份’、…

大数据新视界 --大数据大厂之基于 MapReduce 的大数据并行计算实践

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

【SpringBoot详细教程】-07-整合Thymeleaf模板引擎与静态资源【持续更新】

关注点一点&#xff0c;友谊深一点 &#x1f332; 静态资源访问 在我们开发web应用的时候&#xff0c;需要引入大量的js、css、图片等静态资源。 默认配置 SpringBoot 默认提供的静态资源目录位置需要置于classpath下&#xff0c;目录名需要符合如下规则&#xff1a; /stat…

用ChatGPT做数据分析与挖掘,爽啊

最近已有不少大厂都在秋招宣讲了&#xff0c;也有一些在 Offer 发放阶段。 节前&#xff0c;我们邀请了一些互联网大厂朋友、今年参加社招和校招面试的同学。 针对新手如何入门算法岗、该如何准备面试攻略、面试常考点、大模型技术趋势、算法项目落地经验分享等热门话题进行了…

34 | 实战一(上):通过一段ID生成器代码,学习如何发现代码质量问题

在前面几篇文章中&#xff0c;我们讲了一些跟重构相关的理论知识&#xff0c;比如&#xff1a;持续重构、单元测试、代码的可测试性、解耦、编码规范。用一句话总结一下&#xff0c;重构就是发现代码质量问题&#xff0c;并且对其进行优化的过程。 前面的内容相对还是偏理论。…

笔记本维修与拆解(一)

清灰&#xff1a; 拆螺丝: 拔掉电池供电&#xff1a; 多按几次开机键&#xff0c;放电&#xff1a; 涂抹硅胶的时候&#xff0c;千万不要涂很多&#xff0c;溢出CPU&#xff0c;如果硅胶溢到焊盘上去的话很容易热胀冷缩短路 【联想拯救者Y9000P和R9000P最简单清灰教程&#xf…

2024年7月大众点评全国美发前百名城市分析

在做一些城市分析、学术研究分析、商业选址、商业布局分析等数据分析挖掘时&#xff0c;大众点评的数据参考价值非常大&#xff0c;截至2024年7月&#xff0c;大众点评美食店铺剔除了暂停营业、停止营业后的最新数据情况分析如下。 分析研究的字段维度包括大众点评数字id、字母…