list_bad_l3_agents.py is a Python tool that relies on the OpenStack API to
gather a list of Neutron L3 agents that are being reported as bad by Neutron
Server.

This tool reads DEBUG log lines from stdin (usually piped from neutron-server
log files in /var/log/neutron/server.log) to find those L3 agents that are
not reporting their state at the right rate. L3 agents report their state back
to Neutron server every report_interval seconds (defined inside the AGENT
section in /etc/neutron/neutron.conf).
list_disallowed_servers.py is a Python tool that relies on the OpenStack
API to gather a list of servers (virtual machines, instances) that violate
the policy defined for the production OpenStack environment.
list_invalid_subnets.py is a Python tool that relies on the OpenStack API to
gather a list of subnets that are incorrectly defined or configured (e.g.
subnets whose gateway IP lies outside their CIDR).