Hi Peter, There are some blueprints around getting metering information at the router level, mainly so they can be fed into a billing system. For example:
https://blueprints.launchpad.net/neutron/+spec/bandwidth-router-measurement There are patches out for review as well. They are targeted more at an admin than a tenant though. Some of the items you list are there for each instance if you just look at the tap device stats, others might be in iptables. It almost seems like having a way to get port stats is what you want? And you'd probably want to rate-limit such requests, speaking with my provider hat on. Like Nachi said, please write a blueprint for it. Thanks, -Brian On 07/22/2013 08:22 PM, Mellquist, Peter wrote: > Hi! > > I am interested to know if the topic of surfacing networking statistics > through > the Neutron APIs has been discussed and if there are any existing blueprints > working on this feature? Specifically, the current APIs, > https://wiki.openstack.org/wiki/Neutron/APIv2-specification, do not support > reading network counters typically available through SNMP. I think these > ‘/stats’ would prove to be quite valuable for performance and fault > monitoring. > If I am a Openstack / Neutron tenant and I have created my own networks, how > can > I see performance and faults? > > > > Examples, > > GET /networks/{network_id}/stats > > GET /subnets/{subnet-id}/stats > > GET /floatingips/{floatingip_id}/stats > > > > Status : [up,down,error] > > Usage : [sum of Tx and Rx packets] > > ReceivedRate : [Rate of data received in kB/sec] > > TransmittedRate : [Rate of data transmitted in kB/sec] > > PacketTx : [total # of packets transmitted since reset] > > PacketRx : [total # of packets received in since reset] > > Etc … > > > > > > Thanks, > > Peter. > > > > _______________________________________________ > OpenStack-dev mailing list > [email protected] > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
