Bug 1042287

Summary: [RFE][ceilometer]: Healthnmon – Cloud Monitor & Ceilometer Integration
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: markmc, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/ceilometer/+spec/healthnmon-ceilometer-integration
Whiteboard: upstream_milestone_none upstream_status_not-started upstream_definition_obsolete
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 17:35:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 21:39:00 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/ceilometer/+spec/healthnmon-ceilometer-integration.

Description:

© Copyright 2013 Hewlett-Packard Development Company, L.P.

Meter, Monitoring, Alerts & notifications, Performance (MMAP)

This blueprint addresses Healthnmon and Ceilometer integration proposal.  This proposal talks about having a Cloud monitoring solution which does the Cloud Resource Inventory collection, handles Alerts and notifications, Utilization/Usage/Metering data collection and monitoring. 

Ceilometer OpenStack component aims to become the infrastructure to collect measurements within OpenStack so that no two agents would need to be written to collect the same data. Its primary targets are monitoring and metering, but the framework should be easily expandable to collect for other needs. To that effect, Ceilometer should be able to share collected data with a variety of consumers. 

Healthnmon component which is currently under stackforge aims to provide Monitoring service for Cloud Resources and Infrastructure with a pluggable framework for “Inventory Management”, “Alerts and notifications” and “Utilization Data” targeting private, public and hybrid cloud solutions deployed by enterprises and service providers realized using any of the available Hypervisor technologies like KVM, Hyper-V, ESX etc., Healthnmon plans to support all the Hypervisors as part of this Cloud monitoring. 

Healthnmon and Ceilometer together can address the Metering, monitoring, Alerts & notifications and performance (usage) (MMAP) data requirements of the Cloud.
As part of this integration

•	Healthnmon aims to utilize Ceilometer to collect meters data for the cloud resources for KVM implementation.    Ceilometer sends the collected meters data to "Healthnmon" or to the Ceilometer database using multi-publisher feature of Ceilometer. 

•	Healthnmon aims to support the metering requirements for OpenStack Cloud realized using  Hypervisors namely Hyper-V and ESX along with KVM using “healthnmon-virtproxy” drivers 

Specification URL (additional information):

https://wiki.openstack.org/wiki/Ceilometer/CeilometerAndHealthnmon