capture 1.2.0
这是一个基于 PcapPlusPlus、PF_RING 和 ClickHouse 构建的高性能网络流量分析系统,专注于实时流量捕获、解析与存储。
Loading...
Searching...
No Matches
HttpGeneralStats Struct Reference

用于收集HTTP通用统计信息的结构体 More...

#include <HttpStatsCollector.h>

Collaboration diagram for HttpGeneralStats:
[legend]

Public Member Functions

void clear ()
 清空所有统计数据

Public Attributes

int numOfHttpFlows
 HTTP流的总数
Rate httpFlowRate
 HTTP流的速率
int numOfHttpPipeliningFlows
 包含至少一个HTTP管道化事务的HTTP流总数
int numOfHttpTransactions
 HTTP事务的总数
Rate httpTransactionsRate
 HTTP事务的速率
double averageNumOfHttpTransactionsPerFlow
 每个流的平均HTTP事务数
int numOfHttpPackets
 HTTP包的总数
Rate httpPacketRate
 HTTP包的速率
double averageNumOfPacketsPerFlow
 每个流的平均HTTP包数
int amountOfHttpTraffic
 HTTP流量总字节数
double averageAmountOfDataPerFlow
 每个流的平均HTTP流量
Rate httpTrafficRate
 HTTP流量速率
double sampleTime
 统计收集总时间

Detailed Description

用于收集HTTP通用统计信息的结构体

包含HTTP流数量、事务数量、包数量、流量大小等各种统计指标

Member Function Documentation

◆ clear()

void HttpGeneralStats::clear ( )
inline

清空所有统计数据

将所有统计指标重置为初始值

Member Data Documentation

◆ amountOfHttpTraffic

int HttpGeneralStats::amountOfHttpTraffic

HTTP流量总字节数

◆ averageAmountOfDataPerFlow

double HttpGeneralStats::averageAmountOfDataPerFlow

每个流的平均HTTP流量

◆ averageNumOfHttpTransactionsPerFlow

double HttpGeneralStats::averageNumOfHttpTransactionsPerFlow

每个流的平均HTTP事务数

◆ averageNumOfPacketsPerFlow

double HttpGeneralStats::averageNumOfPacketsPerFlow

每个流的平均HTTP包数

◆ httpFlowRate

Rate HttpGeneralStats::httpFlowRate

HTTP流的速率

◆ httpPacketRate

Rate HttpGeneralStats::httpPacketRate

HTTP包的速率

◆ httpTrafficRate

Rate HttpGeneralStats::httpTrafficRate

HTTP流量速率

◆ httpTransactionsRate

Rate HttpGeneralStats::httpTransactionsRate

HTTP事务的速率

◆ numOfHttpFlows

int HttpGeneralStats::numOfHttpFlows

HTTP流的总数

◆ numOfHttpPackets

int HttpGeneralStats::numOfHttpPackets

HTTP包的总数

◆ numOfHttpPipeliningFlows

int HttpGeneralStats::numOfHttpPipeliningFlows

包含至少一个HTTP管道化事务的HTTP流总数

◆ numOfHttpTransactions

int HttpGeneralStats::numOfHttpTransactions

HTTP事务的总数

◆ sampleTime

double HttpGeneralStats::sampleTime

统计收集总时间


The documentation for this struct was generated from the following file: