I have a performance test suite that during the run collects response time information (in a CSV format). Also I have a set of monitoring scripts that collect running application metrics (also in CSV format) on the server. I would like to automate a visualisation of those datasets (basically, time series) e.g. some web application where I can upload all datasets and get them displayed in a nice chart with posbility of filtering by time period, displaying data in different slices and correlating with other datasets based on time. Do you guys know of something like that?
问题:
回答1:
A particularly popular tool for just this purpose is rrdtool.
If you are interested in the most sophisticated analytical tools available for time series, I'd recommend R, and for a web interface, either RApache or RStudio in server mode. I suspect that that would be overkill, if you're primarily interested in a dashboard-style tool.
回答2:
Another option would be a tool called KNIME, an open-source data integration, processing, analysis, and exploration platform. It has a bunch of time series nodes for processing and analyzing data in a time series, as well as nodes for reading and writing to different data stores.
Probably overkill for your problem, but may be useful for someone else who needs to analyze data in a time series.
EDIT: I forgot to mention, that KNIME also has integrated Java, Python and R scripting nodes, so if you can't find a way to do something with one of its native nodes, you can roll your own script to get the job done.