Refinitiv Real-Time - Optimized: health check

Hi,


We are looking for a way to check the availability status of Refinitiv Real-Time - Optimized.
There is a functionality in SDK where u can check the status of channel OmmConsumer:channelInformation == 'ACTIVE'. Please advise if we can rely on this information and if this is a proper way of doing it,


Please help.

Best Answer

  • wasin.w
    wasin.w admin
    Answer ✓

    Hello @dev_MDR_Refinitiv_API_tech_account

    Thank you for contacting us. There is the OmmConsumer' Channel information available for the application. You can find the example code in the following examples:

    • EMA Java: ex170_MP_ChannelInfo
    • EMA C++: Cons 170

    Example result

    channel information (consumer):
        hostname: eu-central-1-aws-3-sm.optimized-pricing-api.refinitiv.net
        IP address: not available for OmmConsumer connections
        port: 14002
        connected component info: ads3.5.4.E1.linux.rrg 64-bit
        channel state: active
        connection type: encrypted
        protocol type: Refinitiv wire format
        encrypted connection type: -1
        major version: 14
        minor version: 1
        ping timeout: 30
        max fragmentation size: 0
        max output buffers: 0
        guaranteed output buffers: 0
        number input buffers: 0
        system send buffer size: 0
        system receive buffer size: 0
        compression type: none
        compression threshold: 0

    Hope this helps.