Monitoring IGMP Traffic by Zone
The following is an example of how to monitor IGMP traffic by zone.
This DTrace one-liner monitors IGMP traffic sent and received by type.
# dtrace -n 'igmp:::send,igmp:::receive { @[igmp_type_string[args[4]->igmp_type], probename, args[1]->cs_zoneid] = count(); }'
dtrace: description 'igmp:::send,igmp:::receive ' matched 3 probes
^C
membership query receive 0 1
v1 membership report receive 0 1
v1 membership report send 0 1
In this example, the global zone with the zoneid
0, you receive has one membership query and one membership report, and sent has one membership report.