Overview
A Directive is made of a series of Tasks. The Tasks pipeline must start with a Source Task, and usually ends with a Destination Task, with 0 or more Processing Tasks in between.
Tasks may have configuration options. Each task describes their configuration options.
Tasks can be affected by Conditions. Some Conditions are Directive Conditions. Each Task describe Conditions that affect them, and Directive level Conditions are described below.
Directive Conditions
Directive Conditions affecting all Tasks.
tawonID-
If
tawonIDis supplied, the Directive will only be executed on the Machine with the given Tawon ID.
Summary
For more details, check the task on the left pane.
| Task | Type | Configuration | Conditions |
|---|---|---|---|
capture |
source |
filter, payload |
interface.name, process.name, process.pid, container.name, container.label |
dns |
processing |
- |
- |
flows |
source |
filter, fullContainer |
process.pid, process.name, container.name, container.label |
headers |
processing |
- |
- |
payload |
source |
filter, payload, fullContainer |
process.pid, process.name, container.name, container.label |
pfcp |
processing |
alt |
- |
publish |
destination |
topic, type, addr |
- |
resetconn |
processing |
filter, mode, fullContainer |
process.pid, process.name, container.name, container.label |
subscribe |
source |
topic, type, addr |
- |
tlsheaders |
processing |
appdata |
- |
tlsplaintext |
source |
payload, fullContainer |
process.pid, process.name, container.name, container.label |