Adds a network-ip-usage api to fetch network and subnet IP usage counts

Registered by David Bingham

This blueprint describes an api extension to generate public/private network IP usage information. This extension queries neutron DB for IP usage "counts" (used and total) for public/private networks and subnets. With this, an admin can monitor network capacity as well as more accurately predict when capacity needs to be added.

Blueprint information

Status:
Complete
Approver:
Kevin Benton
Priority:
Low
Drafter:
David Bingham
Direction:
Approved
Assignee:
Mike Dorman
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-rc1
Started by
Armando Migliaccio
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

Mar-14-2016(armax): code complete. user docs: https://review.openstack.org/#/c/278779/

Mar-11-2016(armax): user docs missing, tests to land https://review.openstack.org/#/c/283357

Mar-3-2016(armax): needs tests/docs

Jan-24-2016(armax): spec approved. Code needs love, which is being iterated on. It will need deployer documentation.

Dec-15-2015(armax): the spec needs some love https://review.openstack.org/#/c/180803/

Nov-19-2015(armax): it looks like changes 180803 and 212955 are being revived by the author.

Nov-09-2015(armax): If someone is interested in pursuing it, this must be re-submitted according to guidelines defined in [1]. This will have to be rebooted.

[1] http://docs.openstack.org/developer/neutron/policies/blueprints.html

-----------------

Gerrit topic: https://review.openstack.org/#q,topic:bug/1457986,n,z

Addressed by: https://review.openstack.org/180803
    Network IP Usage Extension API

Addressed by: https://review.openstack.org/212955
    Add API extension for reporting IP address usage statistics

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.