Simple perl collector with rrd and graphs

For more advanced meter data users. Learn from others and ask questions about how to read meters, how to use the EKM Push Data, and how to display the meter data in useful ways.
Post Reply
Posts: 1
Joined: Wed Nov 12, 2014 5:32 pm

Simple perl collector with rrd and graphs

Post by lelazary » Wed Nov 12, 2014 5:45 pm

I created a simple app which collects data using perl, stores the information using rrd files and plots it using jquery (flot, etc).
The graphs allow you to look at stored data as well as real time (1 sec) data.

The project is on git hub at
There are only two source files to look at,
the perl program: ... that reads and parses the meter data (saves the output into a json and rrd)
the web graphing program: ... /index.php

I plane on creating some advance features to identify and label major appliances, as well as generate alerts for abnormal behavior (water leak, unusual power usage, etc.).

Last edited by lelazary on Sun Nov 16, 2014 8:56 am, edited 1 time in total.

Posts: 770
Joined: Fri Nov 04, 2011 7:42 pm
Location: Santa Cruz, CA

Re: Simple perl collector with rrd and graphs

Post by Jameson » Thu Nov 13, 2014 1:26 pm

This is awesome, I love it!!

I like how you can choose from a 30 day time period, I am very curious to follow how this project progresses 8-)

Thank you very much for posting this here!

Post Reply