4

Is it possible using Cacti to have it give you a list of machines that meet a certain criteria? For example, what are the machines that have had an average cpu load over 50% during the past week? What machines have 5% free disk space? etc. etc.

I haven't been able to find any suitable plugins, does anyone know of anything that can perform this task?

natsumi
  • 41
  • 1

3 Answers3

1

Threshold monitoring plugin for cacti is not exactly what you need but might help. More info about the Cacti Plugin Architecture here.

Marco Ramos
  • 3,120
  • 23
  • 25
  • Marco, thanks for the comment. I already use Nagios to handle alerts / thresholds like that. I'm just looking for an easy way to see aggregate data. All I really need is a list of systems that match certain criteria. If you have any other suggestions that would be appreciated. – natsumi May 13 '10 at 19:11
1

Not a great cacti expert here, but as far as I know you can't do that "natively" in Cacti. Also I don't know of a Cacti plugin that'll do what you want, but that doesn't mean there isn't one out there.

You could write a plugin that reads data from the cacti infrastructure and selects items of interest, or write something that'll fetch data from cacti (like you do with your browser) and parse the generated html.

Luke404
  • 5,826
  • 4
  • 47
  • 58
0

I've been using cacti for a few years now. I've found reporting and summarising its data is very hard at the best of times. Thold plugin is great for alerting but not to good on reports. There is a report plugin for cacti that looks like it should do what you need, will require some patience though.