RTI Administration Console cannot show Routing Service

2 posts / 0 new
Last post
Offline
Last seen: 5 months 3 weeks ago
Joined: 08/11/2023
Posts: 1
RTI Administration Console cannot show Routing Service

I am new to RTI. 

I am following this document to try routering service, (using RTI DDS 6.1.2)

https://community.rti.com/static/documentation/connext-dds/6.1.0/doc/manuals/connext_dds_professional/services/routing_service/tutorials.html#starting-shapes-demo

When I do "13.2. Example: Routing a single specific Topic", the routing service is working.
But I can NOT use the Administrator Console to monitor the status of the Routing Service.

The error message pops out "At this time the Admin Console does not have monitoring data for this Routing Service: ..."

Thanks in advance for any help!

 

 

Howard's picture
Offline
Last seen: 6 days 7 hours ago
Joined: 11/29/2012
Posts: 618

You have to enable Routing Service to provide monitoring data and/or an adminstrative interface for Admin Console to connect.  This is done in the XML configuration file used to start Routing Service.

An example of one is distributed/installed in the "rti_workspace" directory.

On Linux, this is in your home directory, "/home/<user>/rti_workspace/<version>/user_config/routing_service/USER_ROUTING_SERVICE.xml".  (on Windows, replace "/home/<user>" with "C:\Users\<user>\Documents").

 

In that file, you should find these lines:

 

        <!-- The administration tag enables remote administration, and is
            required when using Admin Console. -->
        <administration>
            <domain_id>0</domain_id>
            <distributed_logger>
                <enabled>true</enabled>
                <filter_level>WARNING</filter_level>
            </distributed_logger>
        </administration>

        <!-- This is the Monitoring configuration for all the entities in
            this routing service, and is required when using Admin Console. -->
        <monitoring>
            <!-- The domain id where to publish the monitoring information -->
            <domain_id>0</domain_id>
            <!-- How often to publish it -->
            <status_publication_period>
                <sec>5</sec>
                <nanosec>0</nanosec>
            </status_publication_period>
            <!-- How often to compute statistics -->
            <statistics_sampling_period>
                <sec>1</sec>
                <nanosec>0</nanosec>
            </statistics_sampling_period>
        </monitoring>

 

Documentation can be found here:

https://community.rti.com/static/documentation/connext-dds/7.1.0/doc/manuals/connext_dds_professional/services/routing_service/remote_admin.html

and here:

https://community.rti.com/static/documentation/connext-dds/7.1.0/doc/manuals/connext_dds_professional/services/routing_service/monitoring.html