|
capture 1.2.0
这是一个基于 PcapPlusPlus、PF_RING 和 ClickHouse 构建的高性能网络流量分析系统,专注于实时流量捕获、解析与存储。
|
用于收集HTTP通用统计信息的结构体 More...
#include <HttpStatsCollector.h>
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 |
| 统计收集总时间 | |
用于收集HTTP通用统计信息的结构体
包含HTTP流数量、事务数量、包数量、流量大小等各种统计指标
|
inline |
清空所有统计数据
将所有统计指标重置为初始值
| int HttpGeneralStats::amountOfHttpTraffic |
HTTP流量总字节数
| double HttpGeneralStats::averageAmountOfDataPerFlow |
每个流的平均HTTP流量
| double HttpGeneralStats::averageNumOfHttpTransactionsPerFlow |
每个流的平均HTTP事务数
| double HttpGeneralStats::averageNumOfPacketsPerFlow |
每个流的平均HTTP包数
| Rate HttpGeneralStats::httpFlowRate |
HTTP流的速率
| Rate HttpGeneralStats::httpPacketRate |
HTTP包的速率
| Rate HttpGeneralStats::httpTrafficRate |
HTTP流量速率
| Rate HttpGeneralStats::httpTransactionsRate |
HTTP事务的速率
| int HttpGeneralStats::numOfHttpFlows |
HTTP流的总数
| int HttpGeneralStats::numOfHttpPackets |
HTTP包的总数
| int HttpGeneralStats::numOfHttpPipeliningFlows |
包含至少一个HTTP管道化事务的HTTP流总数
| int HttpGeneralStats::numOfHttpTransactions |
HTTP事务的总数
| double HttpGeneralStats::sampleTime |
统计收集总时间