The ceilometer.alarm.storage.impl_mongodb Module

MongoDB storage backend

class ceilometer.alarm.storage.impl_mongodb.Connection(url)[source]

Bases: ceilometer.alarm.storage.pymongo_base.Connection

Put the alarm data into a MongoDB database.

clear()[source]
clear_expired_alarm_history_data(alarm_history_ttl)[source]

Clear expired alarm history data from the backend storage system.

Clearing occurs according to the time-to-live.

Parameters:alarm_history_ttl – Number of seconds to keep alarm history records for.
upgrade()[source]

Previous topic

The ceilometer.alarm.storage.impl_log Module

Next topic

The ceilometer.alarm.storage.impl_sqlalchemy Module

This Page