Expand description
Configuration options.
While applications that use Iris are free to define their own command line arguments, Iris requires a separate configuration file that defines runtime options for CPU and memory usage, network interface(s), logging, protocol-specific items, and more. The path to the configuration file itself will typically be a command line argument passed to the application.
Iris can run in either “online” mode (reading packets from a live network interface) or “offline” mode (reading packets from a capture file). See configs for examples.
Structs§
- Conn
Track Config - Connection tracking options.
- Display
Config - Live statistics display options.
- LogConfig
- Logging options.
- Mempool
Config - Memory pool options.
- Monitor
Config - Statistics logging and live monitoring operations.
- Offline
Config - Offline traffic analysis options.
- Online
Config - Live traffic analysis options.
- PortMap
- Network interface options.
- Runtime
Config - Runtime configuration options.
- Sink
Config - Sink core options.
Functions§
- default_
config - Loads a default configuration file.
- load_
config - Loads a configuration file from
path.