first version
This commit is contained in:
commit
ba35c31cd4
|
@ -0,0 +1,32 @@
|
|||
options:
|
||||
debug:
|
||||
default: "false"
|
||||
type: string
|
||||
description: "Enable debug logging"
|
||||
verbose:
|
||||
default: "false"
|
||||
type: string
|
||||
description: "Enable verbose logging"
|
||||
openstack-origin:
|
||||
default: distro
|
||||
type: string
|
||||
description: |
|
||||
Repository from which to install. May be one of the following:
|
||||
distro (default), ppa:somecustom/ppa, a deb url sources entry,
|
||||
or a supported Cloud Archive release pocket.
|
||||
|
||||
Supported Cloud Archive sources include: cloud:precise-folsom,
|
||||
cloud:precise-folsom/updates, cloud:precise-folsom/staging,
|
||||
cloud:precise-folsom/proposed.
|
||||
|
||||
Note that updating this setting to a source that is known to
|
||||
provide a later version of OpenStack will trigger a software
|
||||
upgrade.
|
||||
config-file:
|
||||
default: "/etc/ceilometer/ceilometer.conf"
|
||||
type: string
|
||||
description: "Location of the ceilometer configuration file"
|
||||
service-port:
|
||||
default: 8777
|
||||
type: int
|
||||
description: "Port the bind the API server to"
|
|
@ -0,0 +1,17 @@
|
|||
Format: http://dep.debian.net/deps/dep5/
|
||||
|
||||
Files: *
|
||||
Copyright: Copyright 2011, Canonical Ltd., All Rights Reserved.
|
||||
License: GPL-3
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
@ -0,0 +1,21 @@
|
|||
name: ceilometer
|
||||
summary: Openstack measures collection system
|
||||
maintainer: Yolanda Robla <yolanda.robla@canonical.com>
|
||||
description: |
|
||||
Ceilometer project 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. It's 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.
|
||||
provides:
|
||||
ceilometer-agent:
|
||||
interface: ceilometer-agent
|
||||
ceilometer-collector:
|
||||
interface: ceilometer-collector
|
||||
api-service:
|
||||
interface: http
|
||||
requires:
|
||||
shared-db:
|
||||
interface: mongo
|
||||
shared-db:
|
||||
interface: mysql-shared
|
|
@ -0,0 +1,17 @@
|
|||
Overview
|
||||
--------
|
||||
|
||||
This charm provides the Ceilometer service for OpenStack. It is intended to
|
||||
be used alongside the other OpenStack components, starting with the Folsom
|
||||
release.
|
||||
|
||||
Ceilometer is made up of 2 separate services: an API service, and a collector
|
||||
service. This charm allows them to be deployed in different
|
||||
combination, depending on user preference and requirements.
|
||||
|
||||
This charm was developed to support deploying Folsom on both
|
||||
Ubuntu Quantal and Ubuntu Precise. Since Ceilometer is only available for
|
||||
Ubuntu 12.04 via the Ubuntu Cloud Archive, deploying this charm to a
|
||||
Precise machine will by default install Ceilometer and its dependencies from
|
||||
the Cloud Archive.
|
||||
|
Loading…
Reference in New Issue