The Geneos X Multicast plug-in monitors multicast traffic and displays statistics such as the data rate and message rate, for a list of user-defined multicast groups.
This plug-in differs from the X-MCast plug-in in that is actually subscribes for data from the multicast groups, rather than just listening to data already present on the network. This means the plug-in is slightly less efficient, but requires fewer privileges to run.
The Netprobe host must be able to subscribe to the required multicast group to run successfully.
The X Multicast plug-in produces a single view, with one row per configured multicast session.
|totalDataRecvRate||Data receive rate for all monitored sessions.|
|totalMsgRecvRate||Message receive rate for all monitored sessions.|
|name||The session name, as configured by the user.|
|port||The session port, as configured by the user.|
|dataRecvRate||Data received in Kb/s, averaged over the sample interval.|
|msgRecvRate||Datagram messages received per second, averaged over the sample interval.|
|tmSinceLastMsg||Number of seconds since the last message was received.|
The session status, either "listening", "inactive", or a descriptive error message.
"inactive" status will be displayed on a multicast group that has not received any traffic since monitoring was started.
Plug-in configuration is placed in the x-multicast configuration section.
X Multicast can currently support a maximum of 1024 sessions on UNIX, and 64 sessions on Windows.
Specifies a comma-separated list of network interface names to monitor multicast data on.
On UNIX machines, interface names can be found using the command "ifconfig -a". Example names are "eth0" or "ce0".
On Windows machines, interface names can be listed by running Netprobe using the "-ifconfig" command-line option. A Windows interface name will look similar to the following:
Specifies the list of (at least one) multicast sessions that this plug-in will monitor.
The name of the multicast session - this is the name which will be displayed in the view (as the row name). Session names should be unique within each plug-in instance.
Windows: The Winpcap packet capture library (http://www.winpcap.org/install/default.htm) needs to be installed on the host. Version 4.0.2 is required for Windows Vista/Server 2003 support.
Unix: The shared library libpcap.so needs to be in a location on the LD_LIBRARY_PATH environment variable.