ixpect.conf.yaml
0.1Schema URL
Properties
9 nested properties
1 nested properties
Enables this probe.
The arp_neighbor probe checks the ARP resolution from IP to MAC addresses.
3 nested properties
Enables this probe.
Static map of ARP resolutions.
Enable dynamic learning from observed ARP resolutions.
The bum_rate probe monitors the packet rates of BUM traffic.
3 nested properties
The aggregation window in which the BUM thresholds are periodically checked.
The thresholds for different BUM traffic patterns.
3 nested properties
Enables this probe.
The ether_type probe inspects the EtherType of packets.
2 nested properties
Enables this probe.
The list of allowed ether types.
[]
1 nested properties
Enables this probe.
The arp_bogon probe checks IP addresses in ARP resolutions against a prefix whitelist.
2 nested properties
Enables this probe.
A whitelist of connected prefixes.
[]
The ipv6_bogon probe checks IP addresses in IPv6 neighbor discoveries against a prefix whitelist.
3 nested properties
Enables this probe.
A whitelist of connected prefixes.
[]
Ignore packets from the link-local prefix fe80::/64 w/o explicit whitelisting.
1 nested properties
The ipv6_neighbor probe checks the IPv6 neighbor discovery from IP addresses to MAC addresses.
3 nested properties
Enables this probe.
Static map of IPv6 neighbor discoveries.
Enable dynamic learning from observed IPv6 neighbor discoveries.
2 nested properties
5 nested properties
2 nested properties
Enables this notifier.
A whitelist of events processed by this notifier. An empty list accepts any events.
5 nested properties
The email sender address which should be used.
Enables this notifier.
The file name of the MiniJinja template in the templates folder that should be used to format the message.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
The time window, in which IXpect will collect and aggregate events.
Example: 1hour 12min 5s
The duration string is a concatenation of time spans. Where each time span is an integer number and a suffix. Supported suffixes:
nsec,ns-- nanosecondsusec,us,µs-- microsecondsmsec,ms-- millisecondsseconds,second,sec,sminutes,minute,min,mhours,hour,hr,hrs,hdays,day,dweeks,week,wk,wks,wmonths,month,M-- defined as 30.44 daysyears,year,yr,yrs,y-- defined as 365.25 days
Definitions
1 nested properties
Enables this probe.
The arp_neighbor probe checks the ARP resolution from IP to MAC addresses.
3 nested properties
Enables this probe.
Static map of ARP resolutions.
Enable dynamic learning from observed ARP resolutions.
The bum_rate probe monitors the packet rates of BUM traffic.
3 nested properties
The aggregation window in which the BUM thresholds are periodically checked.
The thresholds for different BUM traffic patterns.
3 nested properties
Enables this probe.
The ether_type probe inspects the EtherType of packets.
2 nested properties
Enables this probe.
The list of allowed ether types.
[]
1 nested properties
Enables this probe.
The arp_bogon probe checks IP addresses in ARP resolutions against a prefix whitelist.
2 nested properties
Enables this probe.
A whitelist of connected prefixes.
[]
The ipv6_bogon probe checks IP addresses in IPv6 neighbor discoveries against a prefix whitelist.
3 nested properties
Enables this probe.
A whitelist of connected prefixes.
[]
Ignore packets from the link-local prefix fe80::/64 w/o explicit whitelisting.
1 nested properties
The ipv6_neighbor probe checks the IPv6 neighbor discovery from IP addresses to MAC addresses.
3 nested properties
Enables this probe.
Static map of IPv6 neighbor discoveries.
Enable dynamic learning from observed IPv6 neighbor discoveries.
Enables this probe.
The arp_neighbor probe checks the ARP resolution from IP to MAC addresses.
Enables this probe.
Static map of ARP resolutions.
Enable dynamic learning from observed ARP resolutions.
The bum_rate probe monitors the packet rates of BUM traffic.
The aggregation window in which the BUM thresholds are periodically checked.
The thresholds for different BUM traffic patterns.
3 nested properties
Enables this probe.
The thresholds for different BUM traffic patterns.
The ether_type probe inspects the EtherType of packets.
Enables this probe.
The list of allowed ether types.
[]
Enables this probe.
The arp_bogon probe checks IP addresses in ARP resolutions against a prefix whitelist.
Enables this probe.
A whitelist of connected prefixes.
[]
The ipv6_bogon probe checks IP addresses in IPv6 neighbor discoveries against a prefix whitelist.
Enables this probe.
A whitelist of connected prefixes.
[]
Ignore packets from the link-local prefix fe80::/64 w/o explicit whitelisting.
The ipv6_neighbor probe checks the IPv6 neighbor discovery from IP addresses to MAC addresses.
Enables this probe.
Static map of IPv6 neighbor discoveries.
Enable dynamic learning from observed IPv6 neighbor discoveries.
5 nested properties
2 nested properties
Enables this notifier.
A whitelist of events processed by this notifier. An empty list accepts any events.
5 nested properties
The email sender address which should be used.
Enables this notifier.
The file name of the MiniJinja template in the templates folder that should be used to format the message.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
The time window, in which IXpect will collect and aggregate events.
Example: 1hour 12min 5s
The duration string is a concatenation of time spans. Where each time span is an integer number and a suffix. Supported suffixes:
nsec,ns-- nanosecondsusec,us,µs-- microsecondsmsec,ms-- millisecondsseconds,second,sec,sminutes,minute,min,mhours,hour,hr,hrs,hdays,day,dweeks,week,wk,wks,wmonths,month,M-- defined as 30.44 daysyears,year,yr,yrs,y-- defined as 365.25 days
2 nested properties
Enables this notifier.
A whitelist of events processed by this notifier. An empty list accepts any events.
5 nested properties
The email sender address which should be used.
Enables this notifier.
4 nested properties
The mail server host.
The SMTP port of the mail server.
The file name of the MiniJinja template in the templates folder that should be used to format the message.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
2 nested properties
Enables this notifier.
The list of channels.
Enables this notifier.
A whitelist of events processed by this notifier. An empty list accepts any events.
The email sender address which should be used.
Enables this notifier.
4 nested properties
The mail server host.
The SMTP port of the mail server.
The file name of the MiniJinja template in the templates folder that should be used to format the message.
The list of channels.
The mail server host.
The SMTP port of the mail server.
The list of recipient email addresses.
A whitelist of events processed by this notifier. An empty list accepts any events.
Enables this notifier.
The list of channels.
The URL of the matrix server (i.e. <https://matrix.example.net>).
The internal room inclung your servers host (i.e. room_id:matrix.example.net).
The file name of the MiniJinja template in the templates folder that should be used to format the message.
A whitelist of events processed by this notifier. An empty list accepts any events.
Enables this notifier.
The list of channels.
The file name of the MiniJinja template in the templates folder that should be used to format the message.
A whitelist of events processed by this notifier. An empty list accepts any events.
Enables this notifier.
The list of channels.
The URL of the remote HTTP endpoint (i.e. <https://api.example.net/api/notify>).
The content type of the HTTP body (i.e. application/json).
The file name of the MiniJinja template in the templates folder that should be used to format the message.
The HTTP method.
A whitelist of events processed by this notifier. An empty list accepts any events.