performance-monitoring

How do you stress test a web application?

Stress testing is something that gets very little love in most death mar.., er I mean web projects. It's usually done at the last minute (or not at all), next to no time gets allocated to it, etc. In the past I've picked a tool, installed it on my machine first, hit the home page, upping the concurrency settings. Then I'd write a simple...

What is the best way to measure "spare" CPU time on a Linux based system

For some of the customers that we develop software for, we are required to "guarantee" a certain amount of spare resources (memory, disk space, CPU). Memory and disk space are simple, but CPU is a bit more difficult. One technique that we have used is to create a process that consumes a guaranteed amount of CPU time (say 2.5 seconds ev...

How to monitor Postfix MTA Status

What is a good command to monitor a Postfix installation on a linux server? It should be one command that can be run from a command prompt in an SSH session and returns information about whether the postfix process is active and the size of the relevant mail queues. ...

Monitoring load on ASP.NET Application

I am looking for ways to keep track of simultaneous users within an application. I cannot use IIS logs due to a load balancer that abstracts the users IP address. I am looking for a .NET code based solution or a configuration item, possibly with health monitoring to be able to track the "true" simultaneous user count. I know that I ca...

What is the best approach to monitor site performance in rails

I'd like to have a special part of administrate area which shows a list of pages/queries that was slow for the past week. Is there a gem / plugin or other easy way to implement/automate such functionality for the Rails framework? ...

Monitor the performance of individual window service

I have 7 windows services. i want to monitor the performance of the individual services like the processor usage, memory usage etc. If i use perfmon, it gives for the entire system but not the individual services. Can anyone please suggest how do i monitor the performance of individual services? ...

Logging of long/unusual page execution time automatically in ASP.NET

Hello, I'd like to implement some kind of automatic "logging" in my ASP.NET MVC application when a page execution (incl. database calls etc.) takes longer than 3 seconds, and then gather some 'circumstantial evidence', e.g. which action was called, what the parameters were, session information etc. so I can then store that info for revi...

C#: Create CPU Usage at Custom Percentage

Hello, I'm looking to test system responsiveness etc. on a few machines under certain CPU usage conditions. Unfortunately I can only create ~100% usage (infinite loop) or not enough CPU usage (I'm using C#). Is there any way, in rough approximation, as other tasks are running on the system as well, to create CPU usage artificially at 2...

Monitoring Grails performance with Hudson

I'm working on a project where performance is important and I would like to be able to monitor how my changes affect performance over time. Has anyone done this with Hudson before? http://wiki.hudson-ci.org//display/HUDSON/Performance+Plugin This Hudson plugin mentions something about supporting "JUnit format", but I can't find anythin...

How can I monitor disk access for a certain file?

I want to use performance monitors to determine when a file is being accessed (read/write). Is this possible? If not, is there any other way? My OS is Windows Server 2008 R2, and I am writing the code in C#. ...

Oracle - timed sampling from v$session_longops

I am trying to track performance on some procedures that run too slow (and seem to keep getting slower). I am using v$session_longops to track how much work has been done, and I have a query (sofar/((v$session_longops.LAST_UPDATE_TIME-v$session_longops.start_time)*24*60*60)) that tells me the rate at which work is being done. What I'd l...

performance monitoring tools for multi-tenant web application

We have a need to monitor performance of our java web app. We are looking for some tolls which can help us with this task. The major difficulty is that we are SaaS provider with multi-tenant server architecture with hundreds of customers running on the same hardware. So far we tried commercial products like DynaTrace and Coradinat but un...

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. ...

PerfMon web interface - does it exist?

I realise that it is fairly easy to query performance counters in code and display these on an ASPX page but does anyone know if a product already exists which is basically a web version of PerfMon - free or otherwise? many thanks Marcus ...

How to measure separate CPU core usage for a process?

Is there any way to measure a specific process CPU usage by cores? I know top is good for measuring the whole system's CPU usage by cores and taskset can provide information about which CPU core is allowed for the process to run on. But how to measure a specific process' CPU usage by CPU cores? ...