문제

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.

도움이 되었습니까?

해결책

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):

다른 팁

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!

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.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top