From: Francesco Vollero Date: Tue, 29 Oct 2013 17:07:31 +0000 (+0100) Subject: Updated site.pp and added alarm manifests X-Git-Tag: 3.0.0-rc2~6 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=8dd62be47be7e12c2c80d9971ad205e904ee6d35;p=puppet-modules%2Fpuppet-ceilometer.git Updated site.pp and added alarm manifests Change-Id: Ic9e8f977984bda02f60028b2ae18605df52a9205 --- diff --git a/examples/site.pp b/examples/site.pp index 9ccb511..9cea299 100644 --- a/examples/site.pp +++ b/examples/site.pp @@ -22,6 +22,13 @@ node default { class { 'ceilometer::db': } + # Configure ceilometer database with mongodb + + # class { 'ceilometer::db': + # database_connection => 'mongodb://localhost:27017/ceilometer', + # require => Class['mongodb'], + # } + # Install the ceilometer-api service # The keystone_password parameter is mandatory class { 'ceilometer::api': @@ -30,10 +37,27 @@ node default { # Set common auth parameters used by all agents (compute/central) class { 'ceilometer::agent::auth': + auth_url => 'http://localhost:35357/v2.0', + auth_password => 'tralalerotralala' } # Install compute agent + # default: enable class { 'ceilometer::agent::compute': } + # Install central agent + class { 'ceilometer::agent::central': + } + + # Install alarm notifier + class { 'ceilometer::alarm::notifier': + } + + # Install alarm evaluator + class { 'ceilometer::alarm::evaluator': + } + + + }