Difference between revisions of "Ceilometer/MonitoringPhysicalDevices"
(Added Class Diagram) |
|||
| Line 11: | Line 11: | ||
Picture of architecture: [[attachment:architecture.jpg]] | Picture of architecture: [[attachment:architecture.jpg]] | ||
| + | |||
| + | Class diagram: [[attachment:Class Diagram]] | ||
Revision as of 14:10, 2 February 2013
Monitoring Physical Devices
Goals
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 ...)
High Level Description
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
Class diagram: attachment:Class Diagram