You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`snapshot_length`|`[default=1536]`| Control packet slicing size (truncation) in bytes. |
59
-
|`idle_timeout`|`[default=15]`| Flows that are idle (no packets received) for more than this value in seconds are expired. |
59
+
|`idle_timeout`|`[default=120]`| Flows that are idle (no packets received) for more than this value in seconds are expired. |
60
60
|`active_timeout`|`[default=1800]`| Flows that are active for more than this value in seconds are expired. |
61
61
|`accounting_mode`|`[default=0]`| Specify the accounting mode that will be used to report bytes related features (0: Link layer, 1: IP layer, 2: Transport layer, 3: Payload). |
62
62
|`udps`|`[default=None]`| Specify user defined NFPlugins used to extend NFStreamer. |
|`ip_anonymization`|`[default=False]`|Enable/Disable IP anonymization. IP anonymization is based on a random secret key generation at each start of NFStreamer. The generated key is used to anonymize IP source and IP destination fields using blake2b algorithm. |
85
+
|`columns_to_anonymize`|`[default=[]]`|List of columns names to anonymize. Anonymization is based on a random secret key generation at each start of NFStreamer. The generated key is used to anonymize configured values using blake2b algorithm. |
|`path`|`[default=None]`| Specify output path of csv resulting file. When Set to None, NFStream uses source as path and add a '.csv' extension to it. |
94
94
|`flows_per_file`|`[default=0]`| Specify maximum flows per generated file. Each generated file name will be appended by the chunk index. This limit is disabled when set to 0. |
95
-
|`ip_anonymization`|`[default=False]`|Enable/Disable IP anonymization. IP anonymization is based on a random secret key generation at each start of NFStreamer. The generated key is used to anonymize IP source and IP destination fields using blake2b algorithm. |
95
+
|`columns_to_anonymize`|`[default=[]]`|List of columns names to anonymize. Anonymization is based on a random secret key generation at each start of NFStreamer. The generated key is used to anonymize configured values using blake2b algorithm. |
96
96
97
97
## NFlow
98
98
@@ -104,10 +104,12 @@ In the following we detail each implemented feature.
104
104
|`id`|`int`| Flow identifier |
105
105
|`expiration_id`|`int`| Identifier of flow expiration trigger. Can be 0 for idle_timeout, 1 for active_timeout or -1 for custom expiration. |
106
106
|`src_ip`|`str`| Source IP address string representation. |
107
-
|`src_ip_is_private`|`bool`| Source IP address type (1 if private, else 0). |
107
+
|`src_mac`|`str`| Source MAC address string representation. |
0 commit comments