Srikar Doddi
Srikar Doddi

Reputation: 15599

What tools does your company use to manage application performance of asp.net applications?

I am not talking about application profilers or debuggers but more specific to managing the applications in production environment. So essentially monitor, identify bottlenecks, deploy fixes.

Upvotes: 6

Views: 201

Answers (3)

Nate Dudek
Nate Dudek

Reputation: 1265

We recently purchased WildMetrix to monitor and troubleshoot performance issues for our ASP.NET applications. It's nice because you can easily aggregate IIS, ASP.NET, and SQL Server information into a single graph or dashboard that allows you to pinpoint possible trouble spots. We currently use it for as our primary performance reporting and track tool, along with ELMAH for Exception Tracking.

Upvotes: 0

Jordan
Jordan

Reputation: 32542

We use IPMonitor to verify uptime, and it has a lot of options for pinging the site for keyword validation, HTTP response validation, and response time. You can also use SNMP to figure out responsiveness of the processor and RAM, and remaining size on hard disks, among many other options. It supports multiple servers and types of servers, not just website or database.

Additionally, we test basic uptime and response speed with AlertSite.

A 3rd party, Keynote, tests our sites to verify that they are navigable like a human would browse. They have scripts to mimic clicks and interactions.

We use Spotlight for SQL server management, and also good old perfmon for the granular problem fixing.

Upvotes: 0

Alan Savage
Alan Savage

Reputation: 842

For monitoring the application is up and running we use Nagios. We also use good old performance monitor for monitoring database connections, memory consumption and CPU usage.

Upvotes: 1

Related Questions