All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- new check: rds_cluster_snapshots
- new check: rds_instance_snapshots
- improve EBS snapshot count check by using paginated requests
- add error handling for CLI result reporter
- new check: iam_role_count
- Prometheus metrics now have a new label that contains the quota key, see #31 for further details
- new check: rds_event_subscriptions
- obsolete check: cw_alarm_count
- new check: rds_instances
- new check: rds_parameter_groups
- new check: rds_cluster_parameter_groups
- iterator bug that prevented check-instance command to function
- update several dependencies
- new check: lambda_function_storage
- new check: elb_target_groups_per_alb
- fix wrong number of EBS snapshots
- new check: ses_daily_sends
- upgraded urllib due to vulnerability CVE-2021-28363
- make code compatible with Python 3.7
- new check: vpc_rules_per_acl
- new check: vpc_ipv4_cidr_blocks_per_vpc
- new check: vpc_ipv6_cidr_blocks_per_vpc
- new check: vpc_rules_per_sg
- new check: vpc_route_tables_per_vpc
- new check: vpc_routes_per_route_table
- add Grafana dashboard: on-demand-ec2
- new Prometheus metric that will expose the time it took to get the current/max value of each check
- fix check key validation for check and prometheus-exporter subcommands
- now available as a Docker image, give it a try with
docker run ghcr.io/brennerm/aws-quota-checker:latest
- improve autocompletion support
- implement Prometheus exporter that provides access to all quota results
- display AWS account ID instead of profile name in check scope
- new check: ec2_on_demand_f_count
- new check: ec2_on_demand_g_count
- new check: ec2_on_demand_p_count
- new check: ec2_on_demand_x_count
- new check: ec2_on_demand_inf_count
- new check: ec2_spot_f_count
- new check: ec2_spot_g_count
- new check: ec2_spot_p_count
- new check: ec2_spot_x_count
- new check: ec2_spot_inf_count
- new check: sns_topics_count
- new check: sns_pending_subscriptions_count
- new check: sns_subscriptions_per_topic
- sort checks alphabetically by key
- initial release