OpenStack Telemetry (Ceilometer) Alarming
Go to file
Mehdi Abaakouk 2c2a07a688 Allow to enable time to live on metering sample
The collector start the metering sample cleanup
process every 'database_clear_expired_data_interval' seconds to
remove sample according the 'database_time_to_live'

If the backend support ttl natively (mongodb >= 2.2), the cleanup
function in the backend is just a dump, and the backend handles the TTL
itself.

If the backend doesn't support ttl at all, it will raise a
NotImplementedException caught by collector to fill the log correctly.

Blueprint: db-ttl

Change-Id: I869ce6f50065d0ae8d7095a260efbfcd33165eef
2013-07-16 14:53:31 +02:00
bin Merge "pipeline: switch publisher loading model to driver" 2013-06-14 15:30:10 +00:00
ceilometer Allow to enable time to live on metering sample 2013-07-16 14:53:31 +02:00
doc Allow to specify the endpoint type to use 2013-07-15 13:19:54 +02:00
etc Allow to enable time to live on metering sample 2013-07-16 14:53:31 +02:00
nova_tests Add pollster data cache 2013-07-02 18:54:00 -04:00
tests Allow to enable time to live on metering sample 2013-07-16 14:53:31 +02:00
tools Unset OS_xx variable before generate configuration 2013-07-15 18:06:28 +02:00
.gitignore Replace nose with testr 2013-05-18 18:06:38 +10:00
.gitreview Update .gitreview for openstack. 2012-11-11 19:13:08 +00:00
.testr.conf Replace nose with testr 2013-05-18 18:06:38 +10:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
CONTRIBUTING.rst Switch to pbr. 2013-05-11 12:44:54 -04:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MANIFEST.in Switch to pbr. 2013-05-11 12:44:54 -04:00
openstack-common.conf Update oslo, use new configuration generator 2013-05-28 11:50:23 -04:00
README.rst Rename README.md to README.rst 2013-07-14 21:09:38 +02:00
ReleaseNotes Update documentation URL 2012-12-05 10:22:43 +01:00
requirements.txt Fix issue with pip installing oslo.config-1.2.0 2013-07-11 16:28:57 +02:00
run-tests.sh Ensure correct return code of run-tests.sh 2013-07-16 00:19:40 +02:00
setup.cfg Allow to enable time to live on metering sample 2013-07-16 14:53:31 +02:00
setup.py Switch to pbr. 2013-05-11 12:44:54 -04:00
test-requirements.txt Use a real MongoDB instance to run unit tests 2013-07-15 16:15:24 +02:00
tox.ini Use run-tests.sh for tox coverage tests 2013-07-15 17:45:10 +02:00

ceilometer

See the ReleaseNotes document and the project home for more info.

http://launchpad.net/ceilometer