Add ceilometer-alarm-notify and ceilometer-alarm-eval to the set
of ceilometer services launchable by devstack when explicitly
enabled in the localrc.
Change-Id: I1575437c588cf9079f1e3a6c855123eae09c5dac
| ... | ... |
@@ -1,8 +1,11 @@ |
| 1 | 1 |
# lib/ceilometer |
| 2 | 2 |
# Install and start **Ceilometer** service |
| 3 | 3 |
|
| 4 |
-# To enable Ceilometer services, add the following to localrc |
|
| 5 |
-# enable_service ceilometer-acompute ceilometer-acentral ceilometer-collector ceilometer-api |
|
| 4 |
+# To enable a minimal set of Ceilometer services, add the following to localrc: |
|
| 5 |
+# enable_service ceilometer-acompute ceilometer-acentral ceilometer-collector ceilometer-api |
|
| 6 |
+# |
|
| 7 |
+# To ensure Ceilometer alarming services are enabled also, further add to the localrc: |
|
| 8 |
+# enable_service ceilometer-alarm-notify ceilometer-alarm-eval |
|
| 6 | 9 |
|
| 7 | 10 |
# Dependencies: |
| 8 | 11 |
# - functions |
| ... | ... |
@@ -136,12 +139,14 @@ function start_ceilometer() {
|
| 136 | 136 |
screen_it ceilometer-acentral "ceilometer-agent-central --config-file $CEILOMETER_CONF" |
| 137 | 137 |
screen_it ceilometer-collector "ceilometer-collector --config-file $CEILOMETER_CONF" |
| 138 | 138 |
screen_it ceilometer-api "ceilometer-api -d -v --log-dir=$CEILOMETER_API_LOG_DIR --config-file $CEILOMETER_CONF" |
| 139 |
+ screen_it ceilometer-alarm-notify "ceilometer-alarm-notifier --config-file $CEILOMETER_CONF" |
|
| 140 |
+ screen_it ceilometer-alarm-eval "ceilometer-alarm-singleton --config-file $CEILOMETER_CONF" |
|
| 139 | 141 |
} |
| 140 | 142 |
|
| 141 | 143 |
# stop_ceilometer() - Stop running processes |
| 142 | 144 |
function stop_ceilometer() {
|
| 143 | 145 |
# Kill the ceilometer screen windows |
| 144 |
- for serv in ceilometer-acompute ceilometer-acentral ceilometer-collector ceilometer-api; do |
|
| 146 |
+ for serv in ceilometer-acompute ceilometer-acentral ceilometer-collector ceilometer-api ceilometer-alarm-notify ceilometer-alarm-eval; do |
|
| 145 | 147 |
screen -S $SCREEN_NAME -p $serv -X kill |
| 146 | 148 |
done |
| 147 | 149 |
} |