Skip to content

Nagios health check for AWS ALB. Verifies a specified number of hosts are healthy in an Application Load Balancer

Notifications You must be signed in to change notification settings

Craftsy/nagios-check-alb-health

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

AWS ALB Nagios Checks

The check_alb_health.py script will scan an ELBv2 (Application load Balancer) for its target groups, and then scan each of those target groups to ensure each instance is healthy. Usage: check_alb_health.py -a <asg_name> -w <warn_level> -c <crit_level> -r <aws_region>

The check_tg_healthy_count.py script will check a target group for a minimum number of healthy targets (hosts). Usage: check_tg_healthy_count.py -t <target_group_name> -w <warn_level> -c <crit_level> -r <aws_region>

IAM Permissions The user/role that runs this script will need access to the elbv2 describe_target_groups and describe_target_health permissions only.

About

Nagios health check for AWS ALB. Verifies a specified number of hosts are healthy in an Application Load Balancer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages