<div dir="ltr">Hi all,<div><br></div><div>I'm planning to write a plugin for Monasca that would enable router's traffic monitoring per subnet per tenant. For that purpose, I'm using Neutron l3 metering extension [1] that allows you to filter traffic based on CIDRs. </div><div><br></div><div>My concerns:</div><div><br></div><div>- Now given the fact that this extension can be used to create labels and rules for particular set of IPs and ceilometer can be used to meter the bandwidth based on this data and monasca publisher for ceilometer is also available, would that plugin be useful somehow? Where are we at ceilosca right now?</div><div><br></div><div>- E<span style="font-size:12.8px">ven though ceilometer allows to meter bandwidth at l3 level, we still have to create explicit labels and rules for all subnets attached to a router. In a production environment where there could be multiple routers belonging to multiple tenants, isn't it a bit of a work? I was wondering if I could automate the label and rule creation process. My script would automatically detect subnets and create rules per interface of router. It would help in ceilosca as well and can be used by the router plugin (given plugin is not redundant work). Comments?</span></div><div><br></div><div><br></div><div>[1] <a href="https://wiki.openstack.org/wiki/Neutron/Metering/Bandwidth">https://wiki.openstack.org/wiki/Neutron/Metering/Bandwidth</a></div><div><br></div><div><br></div><div>Thanks,</div><div>Rubab</div></div>