GENEOS TIB RV Publisher Plug-in monitors TIB Rendezvous Publishers (or sources) . It checks that the heartbeats are sent out at the expected intervals and also monitors the publish data rates for specified subjects.
It is not necessary to install NetProbe on the host that runs RV Publisher being monitored (although you may wish to do so to monitor other non-RV related host parameters). In a typical setup, one TIB RV Publisher plug-in can monitor a publisher that publishes on one or more subjects but with the same set of Rendezvous parameters. A NetProbe may run multiple plug-in instances, so that multiple publishers can be monitored from a single NetProbe.
The TIB-RV Plug-in produces one view as follows:
|heartbeatSubject||The name of the subject that the publisher sends heartbeats on.|
|numHeartbeatsMissed||Number of missed heartbeats, based on the heartbeat interval defined in the sampler descriptor.|
|lastHeartbeatTime||Time and date of the last heartbeat.|
|serviceName||Name of the service as defined in the sampler descriptor.|
|subject||RV subject listened to for this service.|
|dataRate||Rate of Kbytes/sec at which the publisher is publishing on this subject.|
|msgRate||Rate of messages/sec at which the publisher is publishing on this subject.|
The following parameters can be configured for this plug-in:
The Rendezvous service parameter. This is the UDP or PGM port number that will be used to subscribe.
The Rendezvous network parameter. This is formed of three parts colon separated. The interface name and a set of comma separated multicast addresses.
"<ifname>;<mcgroup1>,<mcgroup2>" or "eth1;22.214.171.124,126.96.36.199"
Note: The send address part of this configuration is not relevant as the plug-in only subscribes.
The hostname and address of an RVD to connect to and subscribe from. Specify using the format <hostname>:<portnumber>. For example:
If using a local daemon the host part can be omitted.
Contains the set of subjects to be monitored for update rate. If not specified then no subjects are monitored.
The RV subject to monitor. RV Subjects names are dot seprated and have the > character as a wildcard.
The RV subject that the publisher is using to publish heartbeats. If not specified, heartbeats are not monitored.