-
Notifications
You must be signed in to change notification settings - Fork 47
Expand file tree
/
Copy pathodidFilter.xml
More file actions
73 lines (70 loc) · 2.03 KB
/
odidFilter.xml
File metadata and controls
73 lines (70 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!--
Receive flow data over UDP and store flows from different ODIDs to different
locations (multiple instances of the same output plugin)
-->
<ipfixcol2>
<!-- Input plugins -->
<inputPlugins>
<input>
<name>UDP collector</name>
<plugin>udp</plugin>
<params>
<!-- List on port 4739 -->
<localPort>4739</localPort>
<!-- Bind to all local adresses -->
<localIPAddress></localIPAddress>
</params>
</input>
</inputPlugins>
<!-- Output plugins -->
<outputPlugins>
<output>
<name>JSON output (ODID 1)</name>
<plugin>json</plugin>
<odidOnly>1</odidOnly> <!-- Process only flows with ODID 1 -->
<params>
<outputs>
<file>
<name>Store to files</name>
<path>/tmp/ipfixcol/odid1/%Y/%m/%d/</path>
<prefix>json.</prefix>
<timeWindow>300</timeWindow>
<timeAlignment>yes</timeAlignment>
</file>
</outputs>
</params>
</output>
<output>
<name>JSON output (ODID 2-5)</name>
<plugin>json</plugin>
<odidOnly>2-5</odidOnly> <!-- Process only flows with ODID 2 - 5 -->
<params>
<outputs>
<file>
<name>Store to files</name>
<path>/tmp/ipfixcol/odid2-5/%Y/%m/%d/</path>
<prefix>json.</prefix>
<timeWindow>300</timeWindow>
<timeAlignment>yes</timeAlignment>
</file>
</outputs>
</params>
</output>
<output>
<name>JSON output (ODID others)</name>
<plugin>json</plugin>
<odidExcept>1-5</odidExcept> <!-- Process only flows with ODID different from 1 - 5 -->
<params>
<outputs>
<file>
<name>Store to files</name>
<path>/tmp/ipfixcol/odidOthers/%Y/%m/%d/</path>
<prefix>json.</prefix>
<timeWindow>300</timeWindow>
<timeAlignment>yes</timeAlignment>
</file>
</outputs>
</params>
</output>
</outputPlugins>
</ipfixcol2>