NodeBalancers metrics

NodeBalancers metrics are automatically collected and stored by Akamai Cloud Pulse. Metrics provide time-series data that reflects usage, performance, and operational behavior over time.

You can view and analyze metrics data in dashboards in Cloud Manager. Metrics can also be retrieved programmatically through the Linode API, exported to external tools, and used to define conditions for alerts.

📘

Limited availability

Akamai Cloud Pulse metrics for NodeBalancers are currently in limited availability and may not be accessible from your account. To gain access, please open a support ticket and request to join the limited availability program for this feature.

📘

Data retention period

Akamai stores 93 days of historical metrics data for NodeBalancers. If you would like to use data outside of the 93 day window, you must export your metrics data to another storage location. For more information, see Export metrics to external tools.

Supported Metrics

This table describes the metrics available for NodeBalancers, including API equivalents and units.

For API operations, use service_type set to nodebalancer. All NodeBalancer metrics use the gauge metric type, which means their values can increase or decrease over time.

MetricAPI equivalent (metric)DescriptionUnits
Ingress traffic ratenb_ingress_traffic_rateTotal traffic into and out of the NodeBalancer on its inbound (front-end) side. This includes incoming connections from the internet or external clientsB/s
Egress traffic ratenb_egress_traffic_rateTotal traffic into and out of the NodeBalancer on its outbound (back-end) side. This includes traffic sent to and received from backend nodesB/s
Ingress TCP traffic ratenb_ingress_tcp_traffic_rateTCP traffic received on the NodeBalancer’s inbound ports from external clients, measured in bytes per secondB/s
Egress TCP traffic ratenb_egress_tcp_traffic_rateTCP traffic sent from the NodeBalancer to the backend nodes, measured in bytes per second at the backend portsB/s
Ingress UDP traffic ratenb_ingress_udp_traffic_rateUDP traffic received on the NodeBalancer’s inbound ports from external clients, measured in bytes per secondB/s
Egress UDP traffic ratenb_egress_udp_traffic_rateUDP traffic sent from the NodeBalancer to the backend nodes, measured in bytes per second at the backend portsB/s
Total active sessionsnb_total_active_sessionsNumber of active client-to-backend sessions managed by the NodeBalancercount
Active TCP sessionsnb_active_tcp_sessionsNumber of TCP active client-to-backend sessions managed by the NodeBalancercount
Active UDP sessionsnb_active_udp_sessionsNumber of UDP active client-to-backend sessions managed by the NodeBalancercount
New sessionsnb_new_sessions_per_secondRate of new inbound client-to-backend sessions established on the NodeBalancer per secondsessions/s
New TCP sessionsnb_new_tcp_sessions_per_secondRate of new inbound TCP client-to-backend sessions established on the NodeBalancer per secondsessions/s
New UDP sessionsnb_new_udp_sessions_per_secondRate of new inbound UDP client-to-backend sessions established on the NodeBalancer per secondsessions/s
Total active backendsnb_total_active_backendsTotal number of backend nodes actively handling traffic across all supported protocols: TCP, UDP, HTTP, and HTTPScount
Active TCP backendsnb_active_tcp_backendsTotal number of backend nodes actively handling TCP trafficcount
Active UDP backendsnb_active_udp_backendsTotal number of backend nodes actively handling UDP trafficcount

Supported dimensions

This table describes the dimensions available for NodeBalancers. Dimensions are descriptive attributes used to categorize and filter metrics data, enabling more detailed analysis.

DimensionAPI equivalentDescription
Configurationconfig_idPort configuration associated with a NodeBalancer
PortportInbound port that the NodeBalancer is listening on: 0-65535
ProtocolprotocolInbound protocol used by the port: tcp or udp

🚧

Differences between NodeBalancer's summary stats and Cloud Pulse Metrics

The summary stats in the NodeBalancer application and the Cloud Pulse Metrics dashboard present different types of data. The NodeBalancer summary provides traffic, connection, and backend health statistics based on network interface activity. In contrast, the Cloud Pulse Metrics dashboard offers detailed monitoring data that you can filter and export.

📘

Billing

Metrics do not include all billable items on your account. For consistent and reliable reconciliation, use the Billing API.