TSM: TSM help

TSM means "Time Series Machine". A time series is a set of measurements taken at various times.


TSM specs
/series/[stream]/measure/[timestamp]/[value]
/series/[stream]/browse
/series/[stream]/graph?args
/series/[stream]/values/last?args
/series/[stream]/values/csv
/machine/streams/list
/machine/streams/browse

/series/test:stream1/measure/2007-06-13+16:30:00/123.45 : store "123.45" as the June 13th, 4:30pm measurement of the series test:series1

/series/test:stream1/graph : time-series image of of test:stream1 series

/series/test1:stream1/browse : HTML interface to the test:stream1 series
/series/test1:stream1/values/last?n=1 : fetch last measurement in test:stream1 series as HTML page
/series/test1:stream1/values/last : fetch all measurements in test:stream1 series as HTML page
/series/test1:stream1/csv : fetch all measurements in test:stream1 series stream as CSV

/machine/streams/browse : browse all streams via HTML interface