Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

I am searching a way to control the whole web site performance 1

Status
Not open for further replies.

ericnet

Programmer
Mar 29, 2006
106

In short I will publish an ASP.NET VB.NET web application, it’ s a marketplace programmed all in line (without any IDE), and I use SQL 2000 Server as a database. Now I am searching a way, tool or technique to control web app performance when it will be running in a production server. Which kind of tools or techniques are normally used to control the performance of a professional website? I want to control web performance so that when some page or pages start to work slowly, try to solve the problem as soon as possible (recoding or whatever). And at the same time I can control all what happened (in performance terms) during the hours in which the server is ‘alone’.

Which kind of tool or technique you recommend me to control my start up performance?
Other experienced suggestions will be welcomed

Thank you
 
Perfect! That' s the kind of tools I am looking for.

I see that I also can use the PerformanceCounter class in .NET framework SDK, so, I suppose that I can configure global.asax or similar so that every specified time, store in the database a selection of performance counters values. Isn't it? In this way I would have in the DB all the values to analyze app performance at any time, and between any time interval. Is this a normal practice? Or you would go to another direction?

Thank you very much
 
Yeah that's one method you could use but that would have an impact on the performance of your website as you will be contstantly writing to the database and therefore affecting what you are actually trying to avoid!

I'd be more inclined to see what IIS tools are available for monitoring performance.


____________________________________________________________

Need help finding an answer?

Try the Search Facility or read FAQ222-2244 on how to get better results.

 

I have an important question, if I have to analyze a performance counter value of a past period of time, for example the last 6 months, or the last week, or three days ago. I will be able to analyze/report these data with for example Performance Monitoring tool of Windows 2000 Server? Or with whatever tool? Is for that reason that I suggested store my performance counter values in the database every 1,2 or 3 hours, so that I can retrieve and analyze/report whatever period of time at any time I need..

Thank you
 
You could still store the data in a database but I wouldn't necessarily have your website add it. Maybe you could get the log files as a nightly/weekly/monthly run and write those to a database.


____________________________________________________________

Need help finding an answer?

Try the Search Facility or read FAQ222-2244 on how to get better results.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top