22
33# =============================== Aggregator ==========================================
44
5- # Aggregator is responsible for creating kernel event batches, applying transformers to each event
5+ # Aggregator is responsible for creating event batches, applying transformers to each event
66# present in the batch, and forwarding those batches to the output sinks.
77aggregator :
8- # Determines the flush period that triggers the flushing of the kernel event batches to output sinks
8+ # Determines the flush period that triggers the flushing of the event batches to output sinks
99 flush-period : 500ms
1010
1111 # Represents the max time to wait before announcing failed flushing of enqueued events when fibratus
@@ -111,7 +111,7 @@ forward: false
111111
112112# =============================== Filament =============================================
113113
114- # Filaments are lightweight Python scriplets that are executed on top of the kernel event stream. You can easily
114+ # Filaments are lightweight Python scriplets that are executed on top of the event stream. You can easily
115115# extend Fibratus with custom features that is encapsulated in filaments. This section controls the behaviour of
116116# the filament engine.
117117filament :
@@ -156,10 +156,10 @@ handle:
156156 # Indicates if process handles are collected during startup or when a new process is spawn.
157157 enumerate-handles : false
158158
159- # =============================== Kevent ===============================================
159+ # =============================== Event ===============================================
160160
161- # The following settings control the state of the kernel event.
162- kevent :
161+ # The following settings control the state of the event.
162+ event :
163163 # Indicates if threads are serialized as part of the process state
164164 serialize-threads : false
165165
@@ -175,19 +175,19 @@ kevent:
175175 # Indicates if environment variables are serialized as part of the process state
176176 serialize-envs : false
177177
178- # =============================== Kcap =================================================
178+ # =============================== Capture =================================================
179179
180- # Contains the settings that dictate the behaviour of the kernel event captures.
180+ # Contains the settings that dictate the behaviour of the captures.
181181
182- kcap :
183- # Specifies the name of the output kcap file. If not empty, capture files are always stored
182+ cap :
183+ # Specifies the name of the output cap file. If not empty, capture files are always stored
184184 # to this file by overwriting any existing capture file
185185 file : " "
186186
187- # =============================== Kstream ==============================================
187+ # =============================== Event source ==============================================
188188
189- # Tweaks for controlling the behaviour of the kernel stream consumer .
190- kstream :
189+ # Tweaks for controlling the behaviour of the event source .
190+ eventsource :
191191 # Determines the maximum number of buffers allocated for the event tracing session's buffer pool
192192 # max-buffers:
193193
@@ -202,32 +202,32 @@ kstream:
202202 # less memory but it increases the rate at which buffers must be flushed)
203203 # buffer-size:
204204
205- # Determines whether thread kernel events are collected by Kernel Logger provider
205+ # Determines whether thread events are collected by Kernel Logger provider
206206 # enable-thread: true
207207
208- # Determines whether registry kernel events are collected by Kernel Logger provider
208+ # Determines whether registry events are collected by Kernel Logger provider
209209 # enable-registry: true
210210
211- # Determines whether network kernel events are collected by Kernel Logger provider
211+ # Determines whether network events are collected by Kernel Logger provider
212212 # enable-net: true
213213
214- # Determines whether file kernel events are collected by Kernel Logger provider
214+ # Determines whether file events are collected by Kernel Logger provider
215215 # enable-fileio: true
216216
217217 # Determines whether VA map/unmap events are collected by Kernel Logger provider
218218 # enable-vamap: true
219219
220- # Determines whether image kernel events are collected by Kernel Logger provider
220+ # Determines whether image events are collected by Kernel Logger provider
221221 # enable-image: true
222222
223- # Determines whether object manager kernel events (handle creation/destruction) are
223+ # Determines whether object manager events (handle creation/destruction) are
224224 # collected by Kernel Logger provider
225225 # enable-handle: false
226226
227- # Determines whether memory manager kernel events are collected by Kernel Logger provider
227+ # Determines whether memory manager events are collected by Kernel Logger provider
228228 # enable-mem: true
229229
230- # Determines whether kernel Audit API calls events are collected
230+ # Determines whether Audit API calls events are collected
231231 # enable-audit-api: true
232232
233233 # Determines whether DNS client events are collected
@@ -282,7 +282,7 @@ logging:
282282
283283# =============================== Output ================================================
284284
285- # Outputs transport the event flowing through kernel event stream to its final destination. Only one output
285+ # Outputs transport the event flowing through event stream to its final destination. Only one output
286286# can be active at the time. The following section contains available outputs and their preferences.
287287output :
288288 # Console output writes the event to standard output stream.
@@ -296,7 +296,7 @@ output:
296296
297297 # Template that's feed into event formatter. The default event formatter template is:
298298 #
299- # {{ .Seq }} {{ .Timestamp }} - {{ .CPU }} {{ .Process }} ({{ .Pid }}) - {{ .Type }} ({{ .Kparams }})
299+ # {{ .Seq }} {{ .Timestamp }} - {{ .CPU }} {{ .Process }} ({{ .Pid }}) - {{ .Type }} ({{ .Params }})
300300 #
301301 # template:
302302
@@ -330,7 +330,7 @@ output:
330330 # Specifies the timeout for periodic health checks
331331 # healthcheck-timeout: 5s
332332
333- # Identifies the user name for the basic HTTP authentication
333+ # Identifies the username for the basic HTTP authentication
334334 # username:
335335
336336 # Identifies the password for the basic HTTP authentication
@@ -349,7 +349,7 @@ output:
349349 # Specifies the name of the index template
350350 # template-name: fibratus
351351
352- # Represents the target index for kernel events. It allows time specifiers to create indices per time frame.
352+ # Represents the target index for events. It allows time specifiers to create indices per time frame.
353353 # For example, fibratus-%Y-%m generates the index name with current year and month time specifiers
354354 # index-name: fibratus
355355
@@ -380,7 +380,7 @@ output:
380380 # Specifies the AMQP connection timeout
381381 # timeout: 5s
382382
383- # Specifies target exchange name that receives inbound kernel events
383+ # Specifies target exchange name that receives inbound events
384384 # exchange: fibratus
385385
386386 # Represents the AMQP exchange type. Available exchange type include common types are "direct", "fanout",
@@ -519,15 +519,15 @@ pe:
519519
520520# =============================== Transformers =========================================
521521
522- # Transformers are responsible for augmenting, parsing or enriching kernel events.
522+ # Transformers are responsible for augmenting, parsing or enriching events.
523523transformers :
524524 # Remove transformer deletes provided event parameters.
525525 remove :
526526 # Indicates if the remove transformer is enabled
527527 enabled : false
528528
529529 # Represents the list of parameters that are removed from the event
530- # kparams :
530+ # params :
531531 # - irp
532532
533533 # Rename transformer renames parameter from old to new name.
@@ -537,7 +537,7 @@ transformers:
537537
538538 # Contains the list of old/new mappings. Old represents the original
539539 # parameter name, while new is the new parameter name
540- # kparams :
540+ # params :
541541 # - old:
542542 # new:
543543
@@ -549,7 +549,7 @@ transformers:
549549 # Contains the list of parameter replacements. For each target event parameter, the old represent the substring
550550 # that gets replaced by the new string.
551551 # replacements:
552- # - kparam :
552+ # - param :
553553 # old:
554554 # new:
555555
@@ -571,12 +571,12 @@ transformers:
571571
572572 # Contains the list of parameters associated with the prefix that is trimmed from the parameter's value
573573 # prefixes:
574- # - kparam :
574+ # - param :
575575 # trim:
576576
577577 # Contains the list of parameters associated with the suffix that is trimmed from the parameter's value
578578 # suffixes:
579- # - kparam :
579+ # - param :
580580 # trim:
581581
582582# =============================== YARA =================================================
0 commit comments