Questions tagged [performance-monitoring]
Questions about monitoring server hardware and software performance, or network performance.
531
questions
598
votes
4
answers
345k
views
What exactly do the colors in htop status bars mean?
By default, htop shows colored status bars for processors, memory, and swap. From left to right, the bars are colored green, blue, yellow, and red depending on some thresholds.
What does it mean when ...
74
votes
9
answers
149k
views
How passively monitor for tcp packet loss? (Linux)
How can I passively monitor the packet loss on TCP connections to/from my machine?
Basically, I'd like a tool that sits in the background and watches TCP ack/nak/re-transmits to generate a report on ...
62
votes
10
answers
15k
views
How to [politely?] tell software vendor they don't know what they're talking about
Not a technical question, but a valid one nonetheless. Scenario:
HP ProLiant DL380 Gen 8 with 2 x 8-core Xeon E5-2667 CPUs and 256GB RAM running ESXi 5.5. Eight VMs for a given vendor's system. ...
37
votes
2
answers
24k
views
How can I save the counters’ setup in windows performance monitor
I need a comprehensive and complex set of performance counters in windows performance monitor.
At this point every time that I use performance monitor, I have to add the counters, one by one. Is there ...
32
votes
6
answers
27k
views
Measure total latency of SSH session
Is there a way to measure/report the overall latency in a tunneled SSH session?
My particular setup is:
Client (OS X + wifi router + ADSL modem)
Gateway SSH server exposed to Internet
Internal SSH ...
29
votes
5
answers
28k
views
How to reset munin graphs
I'd like to reset all graphs for a certain host in Munin. Anyone who knows how I can do this?
28
votes
6
answers
5k
views
Top-like tool for IP traffic [closed]
I need to keep watch on how much bandwidth some connections are taking in a server, and I know I have seen a top-like tool for that before. However, I can't remember the name of the tool, and I'm not ...
24
votes
2
answers
70k
views
What is "a lot" of Page Faults?
I am monitoring the memory object in Windows 2k8, and am tracking the Page Faults/sec counter. Is there any threshold to determining what is an excessive amount of page faults? Or should I be more ...
20
votes
6
answers
10k
views
Finegrained performance reporting on svchost.exe
This is something that's always bothered me, so I'll ask the Server Fault community.
I love Process Explorer for keeping track of more than just the high-level tasks you get in the Task Manager. But ...
20
votes
4
answers
25k
views
sar: enable data collecting
I've just installed the sysstat package on Manjaro. When running sar for the first time I see:
Cannot open /var/log/sa/sa21: No such file or directory
Please check if data collecting is enabled
How ...
20
votes
6
answers
67k
views
Weird memory usage in Windows Server 2008 R2
I hope someone can help. We've got a Windows Server 2008 R2 machine with 16GB of RAM that keeps getting all its available memory eaten by something. Nothing in Task Manager or Resource Monitor reveals ...
18
votes
6
answers
15k
views
Why the discrepancy between Speedtest and Wget?
My customer complains about low internet speeds. When measured with Speedtest.net speeds are acceptable. Periodic measured downloads are 10% to 30% of the nominal speed. I cannot explain that.
Some ...
17
votes
3
answers
56k
views
Measure Linux IOPS for a running system
How do I measure IOPS of a running Linux server? I know that the theoretical IOPS of a SATA drive is around 90 and enterprise 10k SAS/FC disk is 180. I want to know how much my running system is using ...
17
votes
2
answers
10k
views
What's difference between monitoring, tracing and profiling?
I have seen these three words showing up a lot, but don't understand the exact differences between them. For example, collecting CPU utilisation is often called profiling and can also fall into ...
15
votes
5
answers
56k
views
Find out which task is generating a lot of context switches on linux
According to vmstat, my Linux server (2xCore2 Duo 2.5 GHz) is constantly doing around 20k context switches per second.
# vmstat 3
procs -----------memory---------- ---swap-- -----io---- -system-- --...
14
votes
4
answers
26k
views
Monitor open process files on Linux in real-time
The files opened by a process can be found with this command:
ls -l /proc/PID/fd
Is there any way that can be done in a more interactive way like tail, auto-refreshing every x seconds?
14
votes
13
answers
33k
views
Simple tool to graph memory usage?
Is there a script that will show memory usage as a graph, for example as a pie-chart, with each process being being a separate slice?
I'm not looking for something like Munin to graph memory usage ...
14
votes
2
answers
31k
views
NFS I/O monitoring
I have a NFS mounted directory, and I'd like to monitor the I/O usage on it (MB/s reads and writes). What's the recommended way to do that ?
This is the NFS client, I don't have access to the NFS ...
14
votes
5
answers
18k
views
What is the closest equivalent of "load average" in Windows available via WMI?
Linux has a notion of Load Average which is defined as:
System load averages is the average number of processes that are either in a runnable or uninterruptable state. A process in a runnable state ...
14
votes
16
answers
13k
views
Real time monitoring of MS Windows servers and their services
We have a bunch of large HDTVs in our monitoring office keeping an eye on all of our production equipment.
We are monitoring:
Cisco routers
HP switches
HP proliant servers
Windows 2003
IIS
SQL ...
13
votes
4
answers
29k
views
Is it possible to filter top to show specific processes?
I'm run top and I want to always see java/tomcat/redis/mysql/mongo, is that possible?
13
votes
5
answers
21k
views
Determining VM doing I/O on a Hyper-V host
How do I find out which VM is responsible for the majority of the I/O I see with Hyper-V?
The situation: I do have Hyper-V hosts with a number of VMs (around 30 per host) where I occasionally see ...
12
votes
9
answers
36k
views
A simple option for graphing CPU usage on a remote Linux Server
My requirements are very simple. I need to graph the CPU usage on a remote Linux server. I'm not looking for anything complicated, I just need to be able to plot the CPU usage on a Linux server over a ...
11
votes
5
answers
21k
views
How to measure req/sec by analyzing apache logs
I want to measure the justify stress-test result on production env.
How to measure req/sec by analyzing apache logs?
apache2.2
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{...
11
votes
2
answers
30k
views
How to see disk usage graph on Windows Server 2012
I experience a huge slow-down on server. And the more I inspect, the less I find out what's going on wrong there.
I think it might be related to I/O. On local PC, I can open Task Manager, and see the ...
11
votes
6
answers
1k
views
Accurately trending random I/O performance for capacity planning
Where I work we have a numerous "big iron" servers which are used used for hosting many virtual machines using a Xen Hypervisor. These are typically configured with 32GB RAM, Dual Quad core processes ...
11
votes
2
answers
9k
views
How would you interpret the following vmstat output?
Consider the following five machines (named c, h, j, s and u) and their respective vmstat 1 outputs.
Given the information from the vmstat output:
Which machines would you consider being in a good ...
11
votes
2
answers
2k
views
How do you monitor the performance of a character device (e.g. tape drive)?
There are many ways to monitor block device performance: dstat and iostat, heck, even sar will give you data on block device I/O rates. Unfortunately, I don't know of any good spur-of-the-moment ...
10
votes
1
answer
25k
views
How to save a perfmon Performance Counter as a textfile (Reliability and Performance Monitor Version 6.0)
Now the file gets saved as blg, but I would like a txt version to import in Excel.
9
votes
2
answers
10k
views
htop Memory meter is full. I haven't even started any service yet
I don't understand why my htop meter is full already. I'm not even running some task. Here's the screenshot of my htop:
The green meter shows used memory, the blue meter shows buffers, the yellow ...
9
votes
7
answers
7k
views
Best tool for monitoring backups, etc. and trending statstics from that data [closed]
I have done some research on nagios, opennms, and zenoss but am not confident that I have found what I am looking for.
The main driving force for me right now is being able to monitor backups. This ...
9
votes
1
answer
202
views
Windows / NTFS - is it possible to measure completion time of file operations?
I'm looking for possibility of measuring how much time it takes to finish file operation issued to NTFS driver (open file close file delete file, write, read etc) and to be able to log it. I can't ...
8
votes
6
answers
4k
views
At what point is a server considered idle?
Conceptually, what is the definition of an idle server?
What resource metrics would you look at to make an assumption on whether or not a server was idle?
Would you look at:
CPU utilization
Disk ...
8
votes
7
answers
6k
views
Nagios Check that Simulates Web Full Rendering Time
Does anyone know of a Nagios plugin or cli program that can simulate the load time of a webpage as it would be in a browser.
For example the resulting total load time of something like Pingdom's Full ...
8
votes
5
answers
7k
views
How to fine-tune our MySQL server?
MySQL is not my thing, yet I need to fine-tune one of our servers.
Here are the requirements/specs:
The MySQL server has only one
significant database
We only have one "type" of application ...
8
votes
2
answers
4k
views
how does NewRelic work by simply installing .Net agent?
Yesterday, I decided to give NewRelic a try. I signed up for a free account, and installed the .Net agent, and restarted IIS as instructed. Immediately, this agent started showing up a wealth of ...
8
votes
1
answer
3k
views
Disk Queue length of 30 in Azure App Service, that can't be right
We are having a battle with the Microsoft Azure support team. I hope the Serverfault community can chime in as the support team has messed us about before.
Here is what is happening.
As part of a ...
8
votes
1
answer
2k
views
How to record and replay htop?
TL;DR Is there an option to run htop in a way that will generate some report and the load it using htop later? Similar to perf record and perf report.
I'm a big fan of htop. I use it quite a lot when ...
8
votes
1
answer
2k
views
How do I get an aggregate of all the stats from all uWSGI vassals using uwsgitop?
TL;DR
Can anyone tell me how I may get uwsgitop to monitor all of my vassals in my emperor-vassal setup in one shot?
I have an emperor-vassal setup for my uWSGI server, and I need to monitor all my ...
8
votes
0
answers
4k
views
Use perfmon to monitor a specific ASP.NET webapp across worker process restarts, IIS restarts, etc.?
I have a few perfmon performance counters that I'd like to track for a specific ASP.NET application over an extended period of time, say a week or a month. The trouble is that perfmon counters are ...
7
votes
9
answers
9k
views
Linux: How to find out whether the harddrive is causing a bottleneck?
I'm not asking how to find out where a bottleneck is. I just what to know how to check if the harddrive is being used at its limit (and hence causing a bottleneck).
Something like top where I can see ...
7
votes
11
answers
4k
views
Is there tool that will monitor or log speed of web server responses [closed]
I have GNU/linux Box (linode VPS running Debian) with PHP, Apache, MySQL and Varnish (and app/site that use those) is there a tool that will save or monitor load times of web server responses?
7
votes
9
answers
6k
views
Linux Server Performance Monitoring
I'm looking to monitor performance on my Linux servers (which happen to be Centos). What are the best tools for monitoring things in realtime such as:
Disk Performance I/O, swapping etc..
CPU ...
7
votes
4
answers
11k
views
Gigabit ethernet generally faster than Firewire 800?
If I want to transfer a large file between two computers, which are connected via LAN, would going through the network (setup as gigabit ethernet) be faster than using a direct Firewire 800 connection ...
7
votes
4
answers
11k
views
Graphing per-user CPU usage on a Linux machine
I want to graph (graphical output would be great, i.e. a .png file) the following situation: I have users A, B, and C. I limit their resources so that when all users run a CPU intensive task at the ...
7
votes
2
answers
3k
views
What is the (*) in Windows Performance Counters
Take the following counter for example:
\LogicalDisk(*)\% Free Space
Where can I find what can be plugged in place of the *?
I know sometimes it's _global_ and other times it can be _total_. I ...
7
votes
1
answer
2k
views
BUG CONFIRMED: No performance data for VMXNET3 in ESXi 6.0?
Did ESXi 6.0 completely removed the performance data for VMXNET3 or is there is a way, how can enable throughput logging/graphing for VMXNET3?
In ESXi 5.5 the ESXi client showed the network ...
7
votes
3
answers
15k
views
Network bandwidth usage per process Windows Server 2003
Is there freely available analog from Microsoft to monitor network bandwidth usage per process on Windows Server 2003 as this is implemented with Resource Monitor on W2k8?
What I need to know is how ...
7
votes
2
answers
19k
views
Page load long stall times. What is this? [closed]
I have been studying the performance of a website I am building, and notice a curious thing that I can't find the answer to: two requests (always the same two) mysteriously have prolonged stalled ...
6
votes
2
answers
2k
views
How to compare mainframe CPU performance?
I am working with an application that runs on tomcat in OMVS. It run terribly on one mainframe, and adequately another another. Is there a way I can compare the CPU of the two mainframes as a ...