Metrivour - Recording and Analyzing Metrics from the Electric Power Network
Metrivour is a metrics recording and analytics system we developed for electric power operations and planning. The metrics are physical quantities such as voltage, current and power in an electric power network.
Some aspects of the system are familiar. The storage backend is a Cassandra database cluster (often used for metrics). The implementation consists of services written in Java and scala.
Other aspects are distinctive. The system has an analytics engine and query language that are designed for purpose.
The goal is to reduce volumes of noisy, irregular transducer measurements to regular time series of reasonable dimensions. This enables the next level of analysis to be performed by standard tools.
Outline/Structure of the Case Study
The talk will explain the application area, the problem and solution, and the experience of developing the solution. It will touch on the implementation technologies and the data analysis techniques used.
Learning Outcome
Take aways for this talk are:-
* Methods for processing time series of physical quantities.
* Pros and cons of building a specialized storage and analytics system versus re-purposing a generic system.
* Technology choices for metrics systems.
Target Audience
Architects, developers and system owners. IOT developers.