NixOS Options
services.ixpect.enable#
Whether to enable IXpect.
Type: boolean
Default: false
Example: true
services.ixpect.package#
The ixpect package to use.
Type: package
Default: pkgs.ixpect
services.ixpect.capture.interface#
Name of the interface where packets should be captured.
Type: null or string
services.ixpect.capture.netns#
Network namespace to be used for packet capturing.
Type: null or string
services.ixpect.group#
The group IXpect should run as.
Type: string
Default: "ixpect"
services.ixpect.packetPoolSize#
Number of packets that can be buffered and processed in parallel.
Type: signed integer
services.ixpect.redisUrl#
Redis URL required for dynamic records of various probes.
Type: string
services.ixpect.settings#
The IXpect configuration.
Type: YAML 1.1 value
services.ixpect.templateDir#
Template directory used by notifiers to format event notifications.
Type: absolute path
services.ixpect.user#
Change UID to a dedicated (less privileged) user after setting up the packet source.
Type: string
Default: "ixpect"
services.ixpect.vxlan.listenAddr#
Listen address of the VxLAN socket.
Type: null or string
services.ixpect.vxlan.netns#
Network namespace to be used for VxLAN listening.
Type: null or string
services.ixpect.vxlan.vni#
The VNI of VxLAN packets which should be processed, packets with other VNIs will be ignored.
Type: null or signed integer