Difference between revisions of "Ceilometer/MonitoringPhysicalDevices"
(Corrected the attachement) |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
= Monitoring Physical Devices = | = Monitoring Physical Devices = | ||
− | |||
− | |||
− | |||
== Description == | == Description == | ||
+ | It should be possible to monitor physical devices in the [[OpenStack]] environment. The monitored devices are: | ||
− | |||
* the physical servers on which Glance, Cinder, Quantum, Swift, Nova compute node and Nova controller runs | * the physical servers on which Glance, Cinder, Quantum, Swift, Nova compute node and Nova controller runs | ||
* the network devices used in the [[OpenStack]] environment (switches, firewalls ...) | * the network devices used in the [[OpenStack]] environment (switches, firewalls ...) | ||
Line 12: | Line 9: | ||
There is a new Ceilometer agent needed to achieve this. This agent should run on every physical [[OpenStack]] server. To collect data there should be a way to define and support plugins to collect the data(SNMP, Proc, IPMI ...). For example, to monitor network devices we can simply add and configure a SNMP extension on any physical [[OpenStack]] server. | There is a new Ceilometer agent needed to achieve this. This agent should run on every physical [[OpenStack]] server. To collect data there should be a way to define and support plugins to collect the data(SNMP, Proc, IPMI ...). For example, to monitor network devices we can simply add and configure a SNMP extension on any physical [[OpenStack]] server. | ||
− | + | Picture of architecture: [[attachment:architecture.jpg]] |
Revision as of 13:17, 15 November 2012
Monitoring Physical Devices
Description
It should be possible to monitor physical devices in the OpenStack environment. The monitored devices are:
- the physical servers on which Glance, Cinder, Quantum, Swift, Nova compute node and Nova controller runs
- the network devices used in the OpenStack environment (switches, firewalls ...)
There is a new Ceilometer agent needed to achieve this. This agent should run on every physical OpenStack server. To collect data there should be a way to define and support plugins to collect the data(SNMP, Proc, IPMI ...). For example, to monitor network devices we can simply add and configure a SNMP extension on any physical OpenStack server.
Picture of architecture: attachment:architecture.jpg