Easily track the real performance of your application for users
Performance Counters Recorded
For the application:
- Process - % Processor Time
- Process - % User Time
- Process - % Privileged Time
- Working Set
- Peak Working Set
- Private Memory Size
- Virtual Memory Size
- Peak Virtual Memory Size
- Paged Memory Size
- Peak Paged Memory Size
- Nonpaged System Memory Size
- Paged System Memory Size
System-wide performance counters:
- System - Processor Queue Length
- Processor - % Processor Time
- Memory - Committed Bytes
- Memory - Available Bytes
- Memory - Pages/sec
For each hard drive:
- Physical Disk - % Disk Time
- Physical Disk - Avg. Disk Queue Length
- Physical Disk - Disk Transfers/sec
- Physical Disk - Disk Bytes/sec
For each high speed network interface:
- Network Interface - Bytes Received/sec
- Network Interface - Bytes Sent/sec
- Network Interface - Current Bandwidth
- Network Interface - Packets Received Errors
- Network Interface - Packets Outbound Errors
No Application is an Island
Gone are the days when your application had a whole computer to itself. Today's
systems are expected to do many things at once, whether it's running ten things
for a user from Email through YouTube or hosting a dozen web sites or more.
Gibraltar captures the critical windows performance counters that show the processor,
memory, disk and network usage while your application runs. With this data you
can determine if your application is slow because of what it's doing, or because
of something else going on with the computer.
Find the Connections
Unlike options that are just a logging system or just a profiler Gibraltar shows
you both sides: The performance metrics and the logging data recorded by your
data at the same time, in a time-synchronized view.
Just click on the graph at a point of interest and the log will jump to the nearest
entry. Gibraltar will pick commonly useful metrics automatically, but you can create
custom charts on the fly with the metrics of your choice.
Create your own Performance Monitor
You aren't restricted to the metrics Gibraltar monitors by default, you can easily
create your own. It's a lot less work than you'd think. Gibraltar metrics are fully
thread-safe, designed for high speed use in performance sensitive environments,
and cover a wide range of needs.
With custom designed metrics you can get sharp insight into the reasons why your
app performs as it does without having to guess based on interpreting generic data
captured by the operating system.
You can record more than just how much or how long - you can capture the
characteristics of what your software is doing to understand why some searches
are fast and others are slow or your performance falls off at 60,000 records.
KNOW FOR SURE WITH GIBRALTAR
Go Deeper
The best way to understand how this can change the way you look at your application
is to download Gibraltar and try it for free for 30 days. The Agent is always free,
so you can be sure to capture the data when it happens and look at it later at your
convenience.
If you want to read more about performance monitoring with Gibraltar, check out
these pages in our product documentation: