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.

    • No labels