How to monitor NodeBalancers in Akamai Cloud
Monitor your Akamai NodeBalancers to ensure optimal load distribution, real-time traffic visibility, and faster detection of service disruptions or performance anomalies across your NodeBalancers edge infrastructure.
Use cases
Here are some use cases for NodeBalancers monitoring:
- Failover Handling: If a backend instance goes down, the NodeBalancer detects it and redirects traffic to available instances, helping minimize any disruption for users.
- Capacity Planning: By tracking connection counts and traffic trends over time, teams can understand peak usage patterns and decide when to scale resources up or down.
Benefits of NodeBalancers in Akamai Cloud monitoring
- Proactive alerting: Set thresholds on connection and traffic metrics to address load imbalances before they impact users.
- Reduced downtime: Receive instant alerts on performance degradation to minimize detection time and limit service disruption.
Setup and configuration
NodeBalancers resources are auto-discovered and monitored during the Akamai integration. To enable monitoring, follow the steps below:
- Log in to Site24x7.
- Navigate to Cloud > Akamai > Add Akamai Cloud Monitor. Follow the steps to add an Akamai monitor.
- While adding or editing an Akamai monitor, select NodeBalancers from the Service/Resource Types drop-down and click Save.
- Go to Cloud > Akamai Cloud, select the created Akamai monitor, and then click NodeBalancers.
NodeBalancers will be discovered during the next discovery cycle as per the discovery frequency you selected during Akamai monitor creation.
Data collection frequency
Based on the configured poll interval, performance metrics of your Akamai NodeBalancers are collected and updated in the Site24x7 portal every five minutes by default.
Supported metrics
|
Metric name |
Description |
Statistics |
Units |
|---|---|---|---|
| Connections | Number of active client connections being handled by the Node Balancer. | Average | Count |
| Incoming Traffic | Total amount of data received by the Node Balancer from clients. | Average | Byte/second |
| Outgoing Traffic | Total amount of data sent from the Node Balancer to clients. | Average | Byte/second |
Threshold configuration
You can configure thresholds and alerts for all NodeBalancers metrics to detect performance degradation proactively or connection issues.
- Go to Admin > Configuration Profiles > Threshold and Availability.
- Create or edit your Threshold Profile for NodeBalancers.
- Assign the profile to the respective monitors to trigger alerts.
For monitor-level configuration, navigate to Cloud > Akamai Cloud > NodeBalancers
- Choose a resource for which you would like to set a threshold, then click the hamburger icon
. - Select Edit, which directs you to the Edit Akamai NodeBalancers Monitor page.
- You can set the threshold values for the metrics by clicking the pencil icon
next to the Threshold and Availability.
IT Automation
Use Site24x7's IT Automation to resolve common issues with NodeBalancers performance:
- Go to Admin > IT Automation Templates. Then, click Add Automation Templates.
- Create an automation rule by selecting the automation Type (e.g., Server reboot, clear queue).
- Map the created rules to the NodeBalancers, for automatic execution during alerts.
Configuration rules
Use Configuration Rules to simplify bulk setup across NodeBalancers instances. Automatically assign Threshold Profiles, Notification Profiles, Tags, and Monitor Groups when new monitors are discovered.
Monitor data
Outages
The Outages tab displays outage details, including start time, end time, duration, and related comments, to facilitate tracking and reviewing downtime events.
Notes
The Notes tab allows you to record descriptions, operational context, runbook steps, recent changes, or reference links to keep your team informed. Format content using Markdown syntax.
Log Reports
The Log Reports tab provides a unified view of the NodeBalancers monitor's log status and enables CSV report downloads for analysis and auditing.
Alert Logs
The Alert Logs tab presents a chronological list of alerts triggered by the NodeBalancers' monitor, supporting alert history review, severity analysis, and threshold validation.
