Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can you suggest some sort of freeform monitoring tool?

I have been trying Graphite, which allows you to add any metrics you like, and graph them on the spot. You don't have to define a new host, service, whatever. If all you want is to graph something, you send data, and you can immediately graph it.

I'm looking for a more sophisticated of that. Features I'm looking for:

  • Setting alert thresholds
  • Adding more metadata to the metrics (app, host, unit, ...)
  • Have a web front end to manipulate all those things
  • Rules can be made to add metadata automatically depending on the name of the metric.

It seems most systems out there, other than Graphite, all expect a lot of up front work to add metrics, and I'm looking to avoid that. If I think a metric is worth keeping later, I'll categorize it later.


share|improve this question

closed as off-topic by HopelessN00b Jan 25 '15 at 0:43

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

Check out Zabbix. It's a performance monitoring tool which will graph just about anything you put into it, as it does that by default for all numeric values. Most of the graphs however center around line graphs where the Y axis is at the bottom.

share|improve this answer

Splunk seems to be a good match for the features you are looking for.

share|improve this answer
I thought Splunk was strictly a log file analysis tool. Can you use it to do performance monitoring as well? – Mathieu Longtin May 2 '11 at 15:06
Splunk can do performance monitoring using scripted input. Basically a script runs which gathers the data (via SNMP or WMI for instance) and inputs it to Splunk. If you take a look at Splunkbase ( there are a wide variety of Splunk apps already available, so you don't have to create these scripts yourself. – TimS May 2 '11 at 21:25

Not the answer you're looking for? Browse other questions tagged or ask your own question.