11# BurstStats Plugin
22
3- The ** BurstStats Plugin** is a module for the IPFIXprobe exporter, designed to analyze packet burst statistics .
3+ The ** BurstStats Plugin** extends flow records with burst packet statistics to provide analysis of bursty traffic patterns .
44
55## Features
66
@@ -11,23 +11,28 @@ The **BurstStats Plugin** is a module for the IPFIXprobe exporter, designed to a
1111
1212| Field Name | Data Type | Description |
1313| -----------------| -----------| -------------------------------------------------------------|
14- | SBI_BRST_PACKETS| uint32_t | Array of packets in each burst in source-to-destination direction |
15- | SBI_BRST_BYTES | uint32_t | Array of bytes in each burst in source-to-destination direction |
16- | SBI_BRST_TIME_START | Timestamp | Array of burst start times in source-to-destination direction |
17- | SBI_BRST_TIME_STOP | Timestamp | Array of burst end times in source-to-destination direction |
18- | DBI_BRST_PACKETS| uint32_t | Array of packets in each burst in destination-to-source direction |
19- | DBI_BRST_BYTES | uint32_t | Array of bytes in each burst in destination-to-source direction |
20- | DBI_BRST_TIME_START | Timestamp | Array of burst start times in destination-to-source direction |
21- | DBI_BRST_TIME_STOP | Timestamp | Array of burst end times in destination-to-source direction |
14+ | ` SBI_BRST_PACKETS ` | ` uint32_t ` | Array of packet counts in each burst ( source -> destination) |
15+ | ` SBI_BRST_BYTES ` | ` uint32_t ` | Array of bytes in each burst in source-to-destination direction |
16+ | ` SBI_BRST_TIME_START ` | ` Timestamp ` | Array of burst start times in source-to-destination direction |
17+ | ` SBI_BRST_TIME_STOP ` | ` Timestamp ` | Array of burst end times in source-to-destination direction |
18+ | ` DBI_BRST_PACKETS ` | ` uint32_t ` | Array of packets in each burst in destination-to-source direction |
19+ | ` DBI_BRST_BYTES ` | ` uint32_t ` | Array of bytes in each burst in destination-to-source direction |
20+ | ` DBI_BRST_TIME_START ` | ` Timestamp ` | Array of burst start times in destination-to-source direction |
21+ | ` DBI_BRST_TIME_STOP ` | ` Timestamp ` | Array of burst end times in destination-to-source direction |
2222
2323## Usage
2424
25- Once enabled, the plugin will automatically process flows and add the export fields to each record.
25+ ### YAML Configuration
2626
27- 1 . ``` make install ``` .
28- 2 . ``` ipfixprobe -p "bstats" ... " ```
29- 3 . Extracted values are exported to the output interface.
27+ Add the plugin to your ipfixprobe YAML configuration:
3028
31- ## Support
29+ ``` yaml
30+ process_plugins :
31+ - bstats
32+ ` ` `
3233
33- For issues or feature requests, please open an issue in the [ IPFIXprobe repository] ( https://github.com/CESNET/ipfixprobe ) .
34+ ### CLI Usage
35+
36+ You can also enable the plugin directly from the command line:
37+
38+ ` ` ` ipfixprobe -p bstats ...```
0 commit comments