Monitoring: Application Load Balancer (ALB)
An Application Load Balancer functions at the application layer, the seventh layer of the Open Systems Interconnection (OSI) model. After the load balancer receives a request, it evaluates the listener rules in priority order to determine which rule to apply, and then selects a target from the target group for the rule action. You can configure listener rules to route requests to different target groups based on the content of the application traffic. Routing is performed independently for each target group, even when a target is registered with multiple target groups.
Why should you monitor Application Load Balancer?
It is crucial to keep a close eye on an Application Load Balancer in order to stay on top of any issues that may arise. This includes receiving notifications as soon as possible about server errors that fall under the 5XX status codes. It is also important to monitor the number of available targets, as well as any potential networking issues that may affect the load balancer’s performance and error rate.
How does monitoring Application Load Balancer work?
Without further ado, marbot monitors Application Load Balancer. Here is how an notification delivered to a Microsoft Teams channel looks like.
And here is the same alert in Slack.
How to setup monitoring of Application Load Balancer?
marbot works with Slack and Microsoft Teams. Please select your platform and follow the Getting started guide.

Chatbot for AWS Monitoring
Configure monitoring for Amazon Web Services: CloudWatch, EC2, RDS, EB, Lambda, and more. Receive and manage alerts via Slack. Solve incidents as a team.