Skip to content

Commit 969b3bc

Browse files
Zainullin DamirZainullin Damir
authored andcommitted
++
1 parent 9d759a5 commit 969b3bc

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed
Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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

Comments
 (0)