Skip to content

Commit 98bf64f

Browse files
authored
Update README.md
1 parent fb51a0b commit 98bf64f

File tree

1 file changed

+32
-4
lines changed

1 file changed

+32
-4
lines changed

README.md

+32-4
Original file line numberDiff line numberDiff line change
@@ -92,20 +92,24 @@ You can use the image using docker compose:
9292
If true, the github.com/google/gopacket/tcpassembly library will log information regarding its memory use every once in a while.
9393
-b int
9494
Interface buffersize (MB) (default 32)
95+
-bpf string
96+
Custom BPF to capture packets
97+
-collectonlysip
98+
collect only sip
9599
-d string
96100
Enable certain debug selectors [defrag,layer,payload,rtp,rtcp,sdp]
97101
-dd
98102
Deduplicate packets
99103
-di string
100104
Discard uninteresting packets by any string
101-
-dim string
102-
Discard uninteresting SIP packets by Method [OPTIONS,NOTIFY]
105+
-didip string
106+
Discard uninteresting SIP packets by Destination IP(s)
103107
-diip string
104108
Discard uninteresting SIP packets by Source or Destination IP(s)
109+
-dim string
110+
Discard uninteresting SIP packets by Method [OPTIONS,NOTIFY]
105111
-disip string
106112
Discard uninteresting SIP packets by Source IP(s)
107-
-didip string
108-
Discard uninteresting SIP packets by Destination IP(s)
109113
-e
110114
Log to stderr and disable syslog/file output
111115
-eof-exit
@@ -116,8 +120,20 @@ You can use the image using docker compose:
116120
Fanout group ID for af_packet
117121
-fi string
118122
Filter interesting packets by any string
123+
-fnum int
124+
The total num of log files to keep (default 7)
125+
-fsize uint
126+
The rotate size per log file based on byte (default 10485760)
119127
-fw int
120128
Fanout worker count for af_packet (default 4)
129+
-hep-buffer-activate
130+
enable buffer messages if connection to HEP server broken
131+
-hep-buffer-debug
132+
enable debug buffer messages
133+
-hep-buffer-file string
134+
filename and location for hep-buffer file (default "HEP-Buffer.dump")
135+
-hep-buffer-max-size string
136+
max buffer size, can be B, KB, MB, GB, TB. By default - unlimited (default "0")
121137
-hi uint
122138
HEP node ID (default 2002)
123139
-hin
@@ -130,6 +146,8 @@ You can use the image using docker compose:
130146
HEP server destination address and port (default "127.0.0.1:9060")
131147
-i string
132148
Listen on interface (default "any")
149+
-keepalive uint
150+
keep alive internal - 5 seconds by default. 0 - disable (default 5)
133151
-l string
134152
Log level [debug, info, warning, error] (default "info")
135153
-lp int
@@ -148,6 +166,8 @@ You can use the image using docker compose:
148166
Log filepath (default "./")
149167
-pr string
150168
Portrange to capture SIP (default "5060-5090")
169+
-prometheus string
170+
prometheus metrics - ip:port. By default all IPs (default ":8090")
151171
-protobuf
152172
Use Protobuf on wire
153173
-rf string
@@ -158,6 +178,14 @@ You can use the image using docker compose:
158178
Pcap rotation time in minutes (default 60)
159179
-s int
160180
Snaplength (default 8192)
181+
-script-file string
182+
Script file to execute on each packet
183+
-script-hep-filter string
184+
HEP filter for script, comma separated list of HEP types (default "1")
185+
-sipassembly
186+
If true, sipassembly will be enabled
187+
-skipverify
188+
skip certifcate validation
161189
-sl
162190
Log to syslog
163191
-t string

0 commit comments

Comments
 (0)