Revision as of 12:08, February 26, 2024 by Xavier (talk | contribs)
Jump to: navigation, search

Interaction Server Proxy Metrics

Interaction Server Proxy provides health and performance metrics in a format compatible with Prometheus. These metrics are accessible via an HTTP GET request to the health port at the path: http://host:port/health/all.

Any metric except explicitly described below is not supported.


Metric name Metric type Metric description Labels Value
ixn_proxy_health_info_current_clients 1 gauge Provided for historical reasons only. Use ixn_proxy_health_info_client_count instead. Indicates number clients, connected to IXN Proxy None number of connected to IXN Proxy clients.
ixn_proxy_health_info_client_count { client_type_name="Media server" } 1 gauge Indicates number clients with specified type, connected to IXN Proxy client_type_name - type of connected clients. Possible values are:
  • Unknown
  • Proxy
  • Agent application
  • Media server
  • Reporting engine
  • Routing engine
  • Third party server
  • Universal router
Number connected to IXN Proxy clients
ixn_proxy_health_info_total_nodes 2 gauge Indicates the number of IXN (connected and not connected at the moment) to which IXN Proxy can be connected. None number IXN servers to which IXN can be connected.
ixn_proxy_health_info_active_nodes 1 gauge Indicates the number of IXN servers to which IXN Proxy is connected at the moment None number of IXN servers to which IXN is connected.
ixn_proxy_health_info_interaction_cache_size 10 gauge Indicates the number of interactions in IXN Proxy memory None number of IXN servers to which IXN is connected.
ixn_proxy_health_info_current_snapshots 2 gauge Indicates the number of snapshots stored in IXN Proxy memory None number of snapshorts stored in IXN Proxy memory
ixn_proxy_health_info_current_tenants 1 gauge Indicates the number of tenants, which are used the IXN Proxy None number of tenants, which are used by the IXN Proxy
ixn_proxy_health_info_client_requests 1 counter Indicates the number of requests, received from external clients, connected to IXN Proxy None number of requests, received from external clients, connected to IXN Proxy
ixn_proxy_health_info_client_responses 1 counter Indicates the number of responses, sent by IXN Proxy to external clients None number of responses, sent by IXN Proxy to external clients.
ixn_proxy_health_info_server_requests 2 counter Indicates the number of requests, sent by IXN Proxy to IXN servers None number of requests, sent by IXN Proxy to IXN servers.
ixn_proxy_health_info_server_responses 2 counter Indicates the number of responses, received by IXN Proxy from IXN servers None number of responses, received by IXN Proxy from IXN servers.
ixn_proxy_health_info_received_from_ixn_server_total_bytes { received_from_ixn_server_name="IXN_B" } 430 counter Indicates the number of bytes which were received from IXN server received_from_ixn_server_name – name of IXN server. number of bytes which were received from IXN server.
ixn_proxy_health_info_data_sent_to_ext_clients_total_bytes { data_sent_to_ext_clients_type_name=" Media server " } 215 counter Indicates total number of bytes which IXN Proxy sent to connected to IXN Proxy clients by client type data_sent_to_ext_clients_type_name – type of connected clients. Possible values are:
  • Unknown
  • Proxy
  • Agent application
  • Media server
  • Reporting engine
  • Routing engine
  • Third party server
  • Universal router
number of bytes which IXN Proxy sent to connected to IXN Proxy clients.
ixn_proxy_health_info_time_to_send_to_ext_clients_total_ms { time_to_send_to_ext_clients_type_name="Unknown" } 510 counter Indicates time in milliseconds spent sending protocol messages to connected external clients by client type time_to_send_to_ext_clients_type_name – type of connected clients. Possible values are:
  • Unknown
  • Proxy
  • Agent application
  • Media server
  • Reporting engine
  • Routing engine
  • Third party server
  • Universal router
time in milliseconds spent sending protocol messages to connected external clients.
Comments or questions about this documentation? Contact us for support!