Insights Metrics: H-L

Solace Insights Metrics and Checks provides information about using, filtering, and understanding the metrics collected by Insights.

This page contains metrics and statistics for:

Hardware HBA Link Statistics

Metric
Name
Unit (If Applicable) Polling
Frequency
in Seconds
In Addition to
Common Tags,
Other Tags to Use
Description

derived_metrics.hba_link.status

not applicable 60

 

Whether the Host Bus Adapter (HBA) link is online. This metric is derived.

Health Statistics

Metric
Name
Unit (If Applicable) Polling
Frequency
in Seconds
In Addition to
Common Tags,
Other Tags to Use
Description

health.disk_latency_current_value

microseconds (µs)

10

 

The current disk I/O latency. For more information, see Monitoring the Health of the Solace Software Event Broker.

health.compute_latency_current_value

microseconds (µs)

10

 

A comparison of the execution time of well-known functions (for example, epoll timers) against invariant timers [for example, CPU Time Stamp Counter (TSC)]. For more information, see Monitoring the Health of the Solace Software Event Broker.

health.network_latency_current_value

microseconds (µs)

10

 

A measurement of the round trip network transaction latency (for example, for a ping operation) between the instance and members of its High-Availability (HA) group. For more information, see Monitoring the Health of the Solace Software Event Broker.

health.mate_link_latency_current_value

microseconds (µs)

10

 

A measurement of the completion time of a transaction over the mate-link, and is an aggregate metric as the mate-link transaction combines compute, disk, and network latencies.  For more information, see Monitoring the Health of the Solace Software Event Broker.

Interface Statistics

Metric
Name
Unit (If Applicable) Polling
Frequency
in Seconds
In Addition to
Common Tags,
Other Tags to Use
Description
derived_metrics.interface.status not applicable 30

interface_name

Link status of each network interface (1 if up, 0 if down).

Kafka Bridge Statistics

Metric
Name
Unit (If Applicable) Polling
Frequency
in Seconds
In Addition to
Common Tags,
Other Tags to Use
Description
kafka.kafka_senders.kafka_sender.enabled not applicable 30

vpn_name

kafka_sender_name

Indicates if the Kafka bridge sender is enabled:

  • 1—Up
  • 0—Down
kafka.kafka_senders.kafka_sender.up not applicable 30

vpn_name

kafka_sender_name

Indicates if the Kafka bridge sender is operational:

  • 1—Up
  • 0—Down
kafka.kafka_receivers.kafka_receiver.enabled not applicable 30

vpn_name

kafka_receiver_name

Indicates if the Kafka bridge receiver is enabled:

  • 1—Up
  • 0—Down
kafka.kafka_receivers.kafka_receiver.up not applicable 30

vpn_name

kafka_receiver_name

Indicates if the Kafka bridge receiver is operational:

  • 1—Up
  • 0—Down
kafka.kafka_senders.kafka_sender.tx_request_count not applicable 30

vpn_name

kafka_sender_name

The total number of requests sent by the Kafka sender.
kafka.kafka_senders.kafka_sender.tx_request_byte_count not applicable 30

vpn_name

kafka_sender_name

The byte count for the total number of requests sent by the Kafka sender.
kafka.kafka_senders.kafka_sender.tx_message_count not applicable 30

vpn_name

kafka_sender_name

The total number of messages sent by the Kafka sender.
kafka.kafka_senders.kafka_sender.tx_message_byte_count not applicable 30

vpn_name

kafka_sender_name

The byte count for the total number of messages sent by the Kafka sender.
kafka.kafka_senders.kafka_sender.rx_message_count not applicable 30

vpn_name

kafka_sender_name

The total number of requests received by the Kafka receiver.
kafka.kafka_senders.kafka_sender.rx_request_byte_count not applicable 30

vpn_name

kafka_sender_name

The byte count for the total number of requests received by the Kafka receiver.
kafka.kafka_senders.kafka_sender.rx_message_byte_count not applicable 30

vpn_name

kafka_sender_name

The total number of messages received by the Kafka sender.
kafka.kafka_receivers.kafka_receiver.rx_request_count not applicable 30

vpn_name

kafka_receiver_name

The total number of requests received by Kafka receiver.
kafka.kafka_receivers.kafka_receiver.rx_request_byte_count not applicable 30

vpn_name

kafka_receiver_name

The byte count for the total number of requests received by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.rx_message_count not applicable 30

vpn_name

kafka_receiver_name

The total number of messages received by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.rx_message_byte_count not applicable 30

vpn_name

kafka_receiver_name

The byte count for the total number of messages received by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.tx_request_count not applicable 30

vpn_name

kafka_receiver_name

The total number of requests sent by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.tx_request_byte_count not applicable 30

vpn_name

kafka_receiver_name

The byte count for the total number of requests received by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.tx_message_count not applicable 30

vpn_name

kafka_receiver_name

The total number of messages received by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.tx_message_byte_count not applicable 30

vpn_name

kafka_receiver_name

The byte count for the total number of messages received by the Kafka receiver.
kafka.kafka_receivers.kafka_receiver.rejected_msg_count not applicable 30

vpn_name

kafka_receiver_name

The total number of messages rejected by the Kafka receiver.
kafka_broker_connection_count not applicable 300   The number of Kafka connections on an broker.
kafka_receiver_count not applicable 300   The number of Kafka receivers configured for a message VPN.
kafka_receiver_operational_count not applicable 300   The number of Kafka receivers configured and operational for a message VPN.
kafka_sender_count not applicable 300   The number of Kafka senders configured for a message VPN.
kafka_sender_operational_count not applicable 300   The number of Kafka senders configured and operational for a message VPN.
max_kafka_bridge_count not applicable 300   The maximum number of Kafka bridges configured for a message VPN.
max_kafka_broker_connection_count not applicable 300   The maximum number of Kafka bridge connections configured for a message VPN.

Limit Usage

Metric
Name
Unit (If Applicable) Polling
Frequency
in Seconds
In Addition to
Common Tags,
Other Tags to Use
Description

solace_insights_agent.metrics.publish_quota

not applicable not applicable  

Indicates the metric limit quota for a specific event broker at that moment.

For more information, see Insights Metric Limits for Event Broker Services .

solace_insights_agent.metrics.publish_quota_used_percentage

not applicable not applicable  

Indicates the amount of metric objects used towards the metric limit for an event broker as a percentage of those available in a given time period.

For more information, see Insights Metric Limits for Event Broker Services .

datadog.agent.running

not applicable 60 ha_role, maas_ha_role

Indicates whether the Insights Agent is running and forwarding metrics. This metric serves as a heartbeat signal and is emitted approximately every 60 seconds when the agent is healthy. The metric value is 1 when the agent is running.

This metric is particularly important for self-managed event broker deployments (Kubernetes, Docker, Podman, Appliance) where Solace has no visibility into the customer environment after deployment.

For self-managed deployments with third-party forwarding enabled, this metric is forwarded to the configured observability platform (Dynatrace, New Relic, Splunk, or generic OTLP endpoints). You can use this metric to monitor agent health and create alerts when the metric stops appearing, indicating that the agent has stopped running or is unable to forward metrics.

For more information about monitoring self-managed Insights Agent deployments, see Monitoring Insights Agent Health for Self-Managed Event Brokers.