TIB RV Stream
GENEOS TIB RV Stream plug-in turns RV traffic into Geneos Streams. Geneos Streams are an internal representation of the message flow - this could also be described as a 'virtual' file. The Steams can be fed into the File Keyword Monitoring (FKM) plug-in in the same way as a regular file and so detect predefine text patterns that occur in an RV stream.
In a typical setup, one TIB-RV Stream plug-in instance monitors a number of streams on one or more subjects. A NetProbe may run multiple plug-in instances, so that multiple publishers with different RV parameters can be monitored from a single NetProbe.
Views (for a single view)
The TIB RV Stream plug-in does not produce any views by default- it is purely used to create Geneos Streams, that are then monitored by the FKM plug-in. However, it possible to set the TIB-RV Stream into a debug mode, where a diagnostic view is produced as follows:
|rvTransportState||The current state of the RV transport. Will be initialised or failed.|
|rvService||Name/number of the RV service that was configured.|
|rvNetwork||RV network that was configured.|
|rvDaemon||RV daemon that was configured.|
|name||Name of the Geneos Stream|
|listenSubject||The subject that the stream is listening on|
|status||Status of the Geneos Stream.|
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;184.108.40.206,220.127.116.11"
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.
A set of RV subjects for the stream to listen to are configured here. At least one subject must be configured.
subjects > subjects > name
The name or alias given to this subject.
subjects > subjects > rvSubject
The RV subject to subscribe to. RV Subjects names are dot '.' separated and have the '>' character as a wildcard.