Take a look at New Relic. You can configure it to monitor both the hardware
side of things (CPU, Ram, Paging, Disk use), web servers (IIS/Apache) and
application servers like ColdFusion including SQL monitoring. It's a little
pricy and for multiple sites would take a more advanced config but you'd be
notified of server issues and can zero in on the offending app. I used it
recently with a client running .NET and SQL server.  The evolution of the
site by a Ukranian dev meant sprawling, poorly optimized code. Within 4
hours I optimized the top 10 SQL queries and located the top 3 slowest
running .NET page requests (and methods) not prohibited by slow SQL
(without knowing much .NET).


On Mon, Jun 28, 2004 at 11:30 AM, Doug White <d...@clickdoug.com> wrote:

> On a Windows 2003 server, running IIS 6.0, you can go into "computer
> management"
> and set up a number of performance monitoring tasks (PerfMon) which will
> create
> logs that should give you what you want.
>
> There are so many log files created at the server level, it does get
> confusing
> from time to time.  There are the event logs, the CF server and application
> logs, the PerfMon logs, mail logs and probably more.
>
> Using the WLExpert application, you can schedule daily (or weekly) IIS log
> file
> analysis that will generate probably more information that you will ever
> use,
> but among them is the bandwidth on an hourly or daily basis for each site,
> and
> viewable via your browser.
>
> The most common problem we have seen on hosted sites is SQL queries that
> are
> sloppily written and not optimized for performance.  In my opinion running
> a
> looping query, or a long running query, and then having to do sub-queries
> before
> returning a web page, is very inefficient of a web server.  Instead, well
> written queries should be able to return the data requited for one
> displayed
> page, and when the visitor clicks on next, then the query returns the nest
> subset.  If one will check out the very large web sites, such as Google,
> Amazon,
> etc. one will see that query of query is not used, and the data is returned
> promptly even though the sites are receiving millions of hits per day.  One
> should try to time any scheduled tasks for late night or other off-peak
> hours,
> to minimize the server load, and interference with web visitors.
>
> According to most SQL gurus I have been in contact with, writing queries is
> almost an art form.
>
> Another observation is that a single server should be able to support well
> over
> a hundred CF sites, and more,with moderate activity.  That is, not to the
> scale
> of Google or Amazon, who use clustered server farm environments which cost
> in
> the millions to set up and support.
>
> My 0.02
> Doug
>
> ======================================
> Our Anti-spam solution works!!
> http://www.clickdoug.com/mailfilter.cfm
> For hosting solutions http://www.clickdoug.com
> http://www.forta.com/cf/isp/isp.cfm?isp_id=1069
> ======================================
>
>
> i'm trying to figure out a good reliable way to measure statistically
> how much my server is being taxed with the multiple sites I have running
> on it.  The server has about 10 sites on it and a management system that
> is CF intensive.  Is there a program that I can set on the server to
> give me some good feedback throughout the day or is it just best to
> examine the IIS logs? I basically want to stay on top of the hardware
> aspect as we're adding some larger sites with significantly more traffic
> and I want to make sure that our clients get good hosting for their
> money and i want to be able to plan on getting a second dedicated server
> if the need should arise (before it's too late).  Let me know if you
> know of any tools or methods for keeping up on this.
>
> John Burns________________________________
> ------------------------------
> [Todays Threads <http://www.houseoffusion.com/lists.cfm/link=t:4>] [This
> Message <http://www.houseoffusion.com/lists.cfm/link=i:4:168249>] [
> Subscription <http://www.houseoffusion.com/lists.cfm/link=s:4>] [Fast
> Unsubscribe<http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=13357.12082.4>]
> [User Settings <http://www.houseoffusion.com/signin/>] [Donations and
> Support<https://www.paypal.com/cgi-bin/webscr?amount=&item_name=House+of+Fusion&business=donations%40houseoffusion.com&undefined_quantity=&cmd=_xclick>]
>
> ------------------------------
>  <http://www.houseoffusion.com/banners/view.cfm?bannerid=11>
>



-- 
~~~~~~~~~~~~~~~~~~~~~~~
Adam Howitt
312.714.9229
http://www.walkjogrun.net
http://walkjogrun.net/iphone/go.cfm?m=earnshavian_em_ft


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357899
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to