This page contains the list of items on the RoadMap for MoSKito Central.
Backlog
Solr/Mongo Integration
In order to be able to provide possibilities to query the collected performance data we want to integrate solr as storage. This will give us the advantage to provide ability to execute queries on the central (within the embedded solr) at runtime.
Requirements:
- Queryable schema, one collection
- Backup re-importable storage.
- Mini-interface to create and fire queries.
Standalone, Queryable Rest Interface.
Central can be run as webapp and offers a rest interface for updates over http.
However, we want to provide a second rest interface to obtain general information about product status, configuration and health, as well as a possibility to query the embedded solr server (see previous story).
The query api should provide possibility to request following information
- Search component by name, host, category, subsystem
- Retrieve available components, hosts, producers.
- Retrieve available producers for host or component.
- Retrieve snapshots by a time interval.
- Retrieve snapshots by component, host, producer, interval (or combinations of parameters)
- Retrieve timeline for a producer, component, host, interval, time-interval, stat value.
Charts
For the data that I am able to retrieve in previous story, I would like to generate charts on the fly. Basically I want to use same (or similar) interface like in Queryable Rest Interface story for timelines, but instead of data I want to have charts.
OpenTSDB
I want to integrate OpenTSDB as Storage. See http://opentsdb.net/ for details.
https://jira.opensource.anotheria.net/browse/MSKCENTRAL-3
Graylog2
I want to integrate graylog as transfer protocol (Connector).
Issues
Name | JIRA | Release Version | Notes |
---|---|---|---|
OpenTSDB | |||
Mongo Integration | |||
Queryable Interface | |||
Charts | - MSKCENTRAL-4Getting issue details... STATUS |