Questions about monitoring server hardware and software performance, or network performance.

learn more… | top users | synonyms

141
votes
2answers
54k 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 ...
52
votes
10answers
14k 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. ...
29
votes
5answers
39k 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 ...
27
votes
6answers
1k 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 ...
18
votes
4answers
14k 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?
15
votes
4answers
6k 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 ...
14
votes
16answers
11k 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
6answers
44k 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 ...
12
votes
2answers
20k 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 ...
11
votes
2answers
1k 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
6answers
971 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 ...
10
votes
3answers
6k 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 ...
10
votes
2answers
1k 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 ...
9
votes
7answers
4k 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 ...
8
votes
7answers
10k 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 ...
8
votes
5answers
6k 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 ...
7
votes
9answers
5k 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
11answers
2k 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
4answers
8k 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
3answers
5k 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 ...
7
votes
2answers
6k 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 ...
6
votes
9answers
4k 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 ...
6
votes
5answers
3k 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 ...
6
votes
7answers
408 views

*nix measure memory usage

i'd like to measure the total memory (like RAM) used by a program during its execution. Ideally, something like time that runs the program and print stats when it exits. Is there such a standard tool ...
6
votes
1answer
187 views

What service/network monitoring tools set thresholds dynamically?

The place I work for is interested in purchasing a product that, among other things, doesn't set hard thresholds for application alerts. Rather, it detects peaks and slopes, etc., and kind of ...
5
votes
3answers
19k 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 ...
5
votes
2answers
366 views

explain server load

I have got a managed server with a AMD Phenom QuadCore 3000 + 8 GB RAM I heard that s.th between 1-2 server load is 100% workload. My current results there are: 1.27 | 0.8 | 0.78 and in the ...
5
votes
3answers
3k views

Cacti Graphing incorrect load averages

I've just set up cacti to monitor CPU and memory usage on a server that I think needs to be upgraded, but to be able to make my case for funding I need hard facts. I figured getting Cacti to monitor ...
5
votes
2answers
731 views

Very active database with high % disk times

I have a very active website which is using a NoSql database (RavenDb). I don't have exact figures as i'm not quite sure how to extract this information (any help would be great!) But looking in ...
5
votes
4answers
16k 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-- ...
5
votes
1answer
8k 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.
5
votes
3answers
169 views

Sort Active Processes in Unix

How can i sort active processes by total process time in unix?
5
votes
6answers
239 views

Is Page-Loading Time Relevant?

Take this (ServerFault) page for instance. It has about 20 elements. When the last of these has loaded, the page is deemed "loaded"--but not before. This is certainly the protocol used by our testing ...
5
votes
4answers
4k 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 ...
5
votes
2answers
2k views

Real-time IIS monitoring

We're looking for some monitoring software that will report and display real-time performance information for IIS. We're currently using perfmon to monitor requests executing, requests queued, ...
5
votes
2answers
4k views

Monitor and graph CPU usage per process and per thread

I need to monitor CPU usage by a given process and each of its threads. For each of them I want to have: average and maximum CPU usage percent, total CPU time used during the captured period, a ...
5
votes
1answer
2k views

Perfmon: which counter identifies that threads are waiting?

While load testing an ASP.NET app, we find that the pages are taking 20-30 sec under heavy load. We suspect this is because the pages are waiting for database calls or web services. Is there a ...
5
votes
1answer
2k views

Have issue with monitoring 32bit app pools running on 64bit IIS

I am performing a monitoring task on my 64bit web server which has couple of applications pools running in 32bit mode. I am using .Net CLR Memory object in perfmon to monitor them. However, my ...
4
votes
8answers
7k views

Measure bandwidth usage (GB's transferred) on a linux server

I have a linux email server that I am thinking about moving into "the cloud". After investigating the pricing I see that my major cost is going to be in bandwidth. How would you guys suggest measuring ...
4
votes
6answers
2k views

How to get alert while CPU overused?

Are there any existing tools or application which can automatically send email when the CPU on server is overused? eg. CPU was more than 90% usage on a period of time or unusual CPU usage
4
votes
1answer
2k 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: http://i.imgur.com/F56uB.png The green meter shows used memory, the blue meter ...
4
votes
5answers
278 views

Justifying a memory upgrade

My employer has over a thousand servers (running SQL Server 2005 x64 and a couple of other apps) all across the country. And in my opinion they are all massively underpowered for what they need to ...
4
votes
2answers
2k views

How can I tell which page is creating a high-CPU-load httpd process?

I have a LAMP server (CentOS-based MediaTemple (DV) Extreme with 2GB RAM) running a customized Wordpress+bbPress combination . At about 30k pageviews per day the server is starting to groan. It ...
4
votes
1answer
985 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 ...
4
votes
2answers
867 views

Windows XP: remote monitoring of CPU load

I have a Windows XP PC that I'm using as a server for a couple of apps. Is there a program I can use to monitor the memory usage / CPU load? The PC has Apache and PHP available. (I don't need fast ...
4
votes
1answer
14k views

determining free memory from command line on Windows

I would like to monitor the free memory on four machines each running Windows Server 2003 R2 SP2 64-bit. Each box has 31.7gb of RAM. I would like to periodically run a command line tool so I can ...
4
votes
1answer
2k views

How to monitor NFS load from userland?

Apologies if I'm not using the proper jargon (although I'm a longtime linux user, I'm not an admin) or if this is a FAQ (though searching SE got lots of hits, I didn't see anything quite like this ...
4
votes
1answer
126 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 ...
4
votes
1answer
92 views

Resource Monitor - Disk - Response Time

I've noticed a difference between the disk response time reported in Resource Monitor (resmon) and perfmon. The Response Time reported in Resource Monitor is notably higher than the latency reported ...
4
votes
2answers
1k views

Log perfmon data to SQL Server

I am trying to log perfmon log (Windows Server 2008) to SQL Server 2005 (Windows Server 2003) using dsn (SQL Server authentication). On start perfmon counter i am getting error: "Call to ...