[Openstack] [Neutron][Monasca]

Tomas Vondra vondra at czech-itc.cz
Fri Feb 12 10:53:31 UTC 2016


Rubab Syed <rubab.syed21 at ...> writes:

> 
> 
> Hi,
> I'm doing a university project in OpenStack. The aim is to monitor virtual
routers per tenant with Monasca(which according to my knowledge hasn't been
implemented yet). The initial features would include monitoring of in/out
traffic per interface. I'm writing a plugin in Monasca for that purpose. If
I'm not wrong, I can fetch the data about routers sitting on different
compute nodes(in DVR case) running monasca-agent from Neutron database but
will have to devise a mechanism to filter traffic based on tenants and
subnets. Is there something already implemented in Neutron that I can use
for this purpose? 
> Also, I would really appreciate if you guys tell me some use cases for
Openstack's virtual routers monitoring per tenant with Monasca?
> Thanks,
> Rubab
> 

Hi!
Architecture-wise, the virtual routers in DVR are at the Network node. Each
router is associated with a tenant and handles SNAT traffic and
inter-network traffic. The DVR is a DNAT at the compute nodes. All internet
traffic of instances with Floating IPs goes through it.
You may want to measure: north-south traffic of SNATted and of Floating IP
associated instances, east-west same-network and east-west different-network
traffic.

And isn't it the problem of your supervisor to tell you the use cases? He
should be the one who knows why you are doing the project after all.
Tomas








More information about the Openstack mailing list