<tt><font size=2>> Problem to solve: Ceilometer's purpose is to track
and *measure/<br>
> meter* usage information collected from OpenStack components <br>
> (originally for billing). While Ceilometer is usefull for the cloud
<br>
> operators and infrastructure metering, it is not a *monitoring* <br>
> solution for the tenants and their services/applications running in
<br>
> the cloud because it does not allow for service/application-level
<br>
> monitoring and it ignores detailed and precise guest system metrics.<br>
</font></tt>
<br><tt><font size=2>Alexandre, good to see the monitoring topic is alive
and well. i have a few questions and comments...</font></tt>
<br>
<br><tt><font size=2>is the proposed service just a new polling agent,
that instead of building meters, just takes raw polled events and stores
them in a database and can also emit 'alarms'? a lot of the concepts in
the blueprint seem to be inline with Ceilometer's design except with an
event/monitoring emphasis (which Ceilometer also has)</font></tt>
<br>
<br><tt><font size=2>rather than reinvent the wheel, regarding monitoring,
have you taken a look at StackTach[1]? it may cover some of the use cases
you have. we're currently in the process of integrating StachTach's monitoring
ability into Ceilometer. Ceilometer does have the ability to capture tailored
events[2] and there are blueprints to expand that functionality[3][4][5]
(there are more event-related blueprints in Ceilometer). the StackTach
integration process has been admittedly slow so help is always welcomed
there.</font></tt>
<br>
<br><tt><font size=2>whether eventing/monitoring should stay in Ceilometer
is another topic but i'd be interested to see if the event functionality
in StackTach and Ceilometer as well as the alarming capability in Ceilometer
can cover the use cases you have.  if the one thing missing is the
ability to poll for raw events, i would believe that could be incorporated
into Ceilometer.</font></tt>
<br>
<br><tt><font size=2>[1] </font></tt><a href=https://github.com/stackforge/stacktach><tt><font size=2 color=blue>https://github.com/stackforge/stacktach</font></tt></a>
<br><tt><font size=2>[2] </font></tt><a href=http://docs.openstack.org/developer/ceilometer/events.html><tt><font size=2 color=blue>http://docs.openstack.org/developer/ceilometer/events.html</font></tt></a>
<br><tt><font size=2>[3] </font></tt><a href="https://blueprints.launchpad.net/ceilometer/+spec/configurable-event-definitions"><tt><font size=2 color=blue>https://blueprints.launchpad.net/ceilometer/+spec/configurable-event-definitions</font></tt></a>
<br><tt><font size=2>[4] </font></tt><a href="https://blueprints.launchpad.net/ceilometer/+spec/event-sample-plugins"><tt><font size=2 color=blue>https://blueprints.launchpad.net/ceilometer/+spec/event-sample-plugins</font></tt></a>
<br><tt><font size=2>[5] </font></tt><a href="https://blueprints.launchpad.net/ceilometer/+spec/hbase-events-feature"><tt><font size=2 color=blue>https://blueprints.launchpad.net/ceilometer/+spec/hbase-events-feature</font></tt></a>
<br>
<br><font size=2 face="sans-serif">cheers,<br>
gordon chung<br>
openstack, ibm software standards</font>