4

The company I work for only has standard edition, and can not afford a pricey monitoring solution. And this is installed on windows 2003, IIS 6, Coldfusion 8.

But we need a way to remotely look at performance of the coldfusion server, since perfmon can not send data remotely.

And we don't want to put in tons of data into sql server, to store and then view remotely.

Any ideas or suggestions?

Thank you for answers, but we only have standard edition, and need solutions for that version.

apaderno
  • 28,547
  • 16
  • 75
  • 90
crosenblum
  • 1,869
  • 5
  • 34
  • 57
  • 2
    This is better suited for serverfault.com – Daniel A. White Oct 19 '09 at 16:56
  • 1
    I like fusion reactor, but as mentioned, it is pricey. Because of the nature of the coldfusion licensing system, I don't think you'll find anything, at least I haven't. – Jay Oct 19 '09 at 17:10
  • What kind of worries me, is what kind of impact does monitoring performance of a server, have on it's own performance....It's important to have good knowledge of server issues,...but what are it's costs? – crosenblum Oct 19 '09 at 18:27

3 Answers3

8

Charlie Arehart's CF411 lists several monitoring tools, some free, some not.

Here's the current list:

Here's a couple of Java EE tools (not CF-specific, but might still be useful):

Arjan Tijms
  • 37,782
  • 12
  • 108
  • 140
Peter Boughton
  • 110,170
  • 32
  • 120
  • 176
2

It might be worth mentioning: You can roll your own!

For example on Windows you can use the supplied Performance Monitor (perfmon) to record all the CF metrics that are displayed by cfstat. For example:

  • Avg Db Time
  • Avg Req Time
  • Running Req
  • Queued Reqs

Combine this with standard CPU and memory metrics and you'll well on the way to gathering some very useful information. Record say every 30 seconds. The data can be saved to the DB or saved to CSV which you can then read say once a hour/day/whenever and graph to see variations over time.

We use this in addition to our CF Server Monitor and it works a treat for both long term trends and to create and compare 'snapshots' of different servers.

Hope that helps!

Ciaran Archer
  • 12,316
  • 9
  • 38
  • 55
  • For some reason when running perfmon, are unable to get any coldfusion stats...Even with settings in admin set correctly. – crosenblum Oct 20 '09 at 17:08
  • 2
    We had to implement this fix as the Coldfusion Metrics were not available in perfmon: http://kb2.adobe.com/cps/404/kb404026.html. Once we fixed this up we were good to go. Hope it helps. – Ciaran Archer Oct 21 '09 at 09:11
1

FusionReactor is @300 bucks. You can run it in a separate process -- on a separate server, even -- and consequently it doesn't interfere with CF itself, unlike CF8's Server Monitor. I can't recommend FR and its competitor SeeFusion enough. Both are great products, both are very reasonably priced, and both can run out of process, which is what you are looking for I believe.

marc esher
  • 4,871
  • 3
  • 36
  • 51