The Qube Data Relay Agent performs two functions:
It acts as a relay for all data sent by the PFX system metrics collectors
running on a Qube supervisor. Since the DRA does not have to run on the
supervisor, it may be installed on a DMZ host to support sites where the
supervisor cannot access the internet directly.
While acting as a relay, it listens passively to a network port, and will
relay the payloads it receives from the collectors to the ingest service
running at metrics.pipelinefx.com.
--
It replaces the Metered License Agent (MLA) introduced in Qube 6.9, which
reported to the Metered License System (MLS). The MLA functionality was
subsumed by the DRA to reduce the number of installed components.
While acting as the MLA, it pings the supervisor every 60 seconds for
worker license usage, and reports the results every 15 minutes. There are
additional steps necessary to enable the MLS functionality, plrease refer
to the MLS and DRA documentation.
##############################################################################
@RELEASE: 7.0-2
##############################################################################
What's new:
The Data Relay Agent is now available on OS X, replacing the MLA
The Data Relay Agent is now available on Ubuntu 16.0.4
==== CL 20209 ====
@FIX: DRA now loaded by systemctl unit files on Ubuntu
==== CL 20164 ====
@CHANGE: deploy DRA as an app bundle on OSX
@CHANGE: install path on OSX is beside qube/, not under it
==== CL 20127 ====
@FIX: DRA install on Ubuntu fails when checking existence of the the dra.conf file
==== CL 20120 ====
@FIX: DRA installation does not update dra.conf using v6 parameters
##############################################################################
@RELEASE: 7.0-1
##############################################################################
What's new:
Setting "--mls-records=1" will cause a report to the MLS system immediately,
rather than waiting for the normal 60 second timeout - useful for immediately
enabling metered licening
Automatically disable MLS / worker license reporting when MLS credentials
are not present in the qube/dra.conf file
==== CL 19906 ====
@NEW: DRA version numbers now in sync with qube version
==== CL 19895 ====
@FIX: --no-mls flag is interpreted reversed
@NEW: DRA reports qube supervisor version
@NEW: DRA stores metered license journal in /var/spool/qube/, not current directory for service
@NEW: don't wait for sleep loop if --mls-records is set to 1, speeds up verification of proper operation
==== CL 19870 ====
@FIX: DRA crashes when mls_password is not set in dra.conf: ASSERT: "i >= 0" in
file /opt/Qt/5.6/gcc_64/include/QtCore/qstring.h, line 1093
@CHANGE:disable MLS functionality when mls_user and _password are not both defined
##############################################################################
@RELEASE: 7.0-0
##############################################################################
What's new:
Simplified post-install configuration
==== CL 19781 ====
@CHANGE:DRA no longer uses any environment variables
@CHANGE:dra.conf now includes metrics_server, metrics_server_port, dra_port.
These parameters can no longer be specified by cmdline arguments or environment variables
##############################################################################
@RELEASE: 6.10-0
##############################################################################
This is the initial release of the Qube DRA, the Data Relay Agent.