Neutron Metering as a Service (by quqi99)
作者:張華? 發表于:2015-06-10
版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本版權聲明
(?http://blog.csdn.net/quqi99?)
1, /etc/neutron/neutron.conf
?? service_plugins = router,metering
?? notification_driver=neutron.openstack.common.notifier.rpc_notifier
2, /etc/neutron/metering_agent.ini
?? debug = True
?? driver = neutron.services.metering.drivers.iptables.iptables_driver.IptablesMeteringDriver
?? measure_interval = 10
?? report_interval = 3330
?? interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
?? use_namespaces = True
3, restart neutron-server and neutron-metering-agent
?? neutron meter-label-rule-create outgoingnet 10.8.0.0/24 --direction egress
?? neutron meter-label-rule-create incomingnet 10.8.0.0/24 --direction ingress --excluded
?? 這樣會生成下列iptables規則,然后可以使用sudo iptables -L -vn -x查看。
?? -I FORWARD -s 10.8.0.0 #egress
?? -I FORWARD -d 10.8.0.0 -j RETURN # ingress
?? 注意,在neutron里需要在namespace里查看:
?? ip netns exec qrouter-77dcb0af-2743-46ce-bf91-a41ac3f3afc1 iptables -t filter -L neutron-meter-FORWARD -vn -x
4, ceilometer,
??? ceilometer statistics --meter bandwidth --period 60 -q 'resource_id=<meter-label-rule-id>'
總結
以上是生活随笔為你收集整理的Neutron Metering as a Service (by quqi99)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ResNet(一)相关概念
- 下一篇: 与失眠有约