TIB RV Publisher Plug-In
Introduction
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.
Views
View
The TIB-RV Plug-in produces one view as follows:
Headline Legend
Name | Description |
---|---|
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. |
Table Legend
Name | Description |
---|---|
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. |
Plug-in Configuration
The following parameters can be configured for this plug-in:
service
The Rendezvous service parameter. This is the UDP or PGM port number that will be used to subscribe.
network
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;239.10.10.1,239.10.10.2"
Note: The send address part of this configuration is not relevant as the plug-in only subscribes.
Mandatory: Yes
daemon
The hostname and address of an RVD to connect to and subscribe from. Specify using the format <hostname>:<portnumber>. For example:
myhost:7500
If using a local daemon the host part can be omitted.
subjects
Contains the set of subjects to be monitored for update rate. If not specified then no subjects are monitored.
subjects > subject > rvSubject
The RV subject to monitor. RV Subjects names are dot seprated and have the > character as a wildcard.
bondrate.real-time.bonds.gov.uk.>
Mandatory: Yes