diff options
author | Julien Danjou <julien@danjou.info> | 2013-11-13 17:08:47 +0100 |
---|---|---|
committer | Julien Danjou <julien@danjou.info> | 2013-11-26 16:03:26 +0100 |
commit | 76c6d465d86b9424db2df378ff55caa13aec6983 (patch) | |
tree | 03a5e6d569d2ed256a9fe9640021607487929562 /setup.cfg | |
parent | ef5351f80690ee6acd09fea82fe0d72d36565682 (diff) | |
download | ceilometer-76c6d465d86b9424db2df378ff55caa13aec6983.tar.gz |
Split collector
The collector grew from doing one thing to doing too many. This encumber
scalability and he's really a bad design as it is. Let's fix that.
This patch take out the notification handling code to a new daemon
called ceilometer-agent-notification. This daemon will be in charge of
receiving notifications, storing them if needed, and building samples in
from of it.
Change-Id: I093f3b7855bd6ffff2018db9cd485ed2fc0f37a5
Blueprint: split-collector
Diffstat (limited to 'setup.cfg')
-rw-r--r-- | setup.cfg | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -28,7 +28,7 @@ packages = ceilometer [entry_points] -ceilometer.collector = +ceilometer.notification = instance = ceilometer.compute.notifications:Instance instance_flavor = ceilometer.compute.notifications:InstanceFlavor instance_delete = ceilometer.compute.notifications:InstanceDelete @@ -119,6 +119,7 @@ console_scripts = ceilometer-api = ceilometer.api.app:start ceilometer-agent-central = ceilometer.central.manager:agent_central ceilometer-agent-compute = ceilometer.compute.manager:agent_compute + ceilometer-agent-notification = ceilometer.notification:agent ceilometer-dbsync = ceilometer.storage:dbsync ceilometer-expirer = ceilometer.storage:expirer ceilometer-collector = ceilometer.collector.service:collector |