This plugin exposes a simple implementation of the TimeSeriesStorage interface. It holds the data in a Guava cache. It can be used in OpenNMS to store and retrieve timeseries data.
This implementation is meant to be a demonstration of how to implement the interface and for testing purposes. It is not meant for production use.
- compile:
mvn install
- activation: Enable the timeseries integration layer: see documentation
- activate in Karaf shell:
bundle:install -s mvn:org.opennms.plugins.tss/inmemory/2.0.0-SNAPSHOT
- show statistics:
opennms-tss-inmemory:stats
- show all metrics:
opennms-tss-inmemory:metrics