0

I can use windows Performance Monitor to view counters like CPU, RAM, ASP.NET connections, or any other available counters, for a specific server.

Is there a tool available for windows that would collect this information from multiple servers, then send it to a central server? Preferably with nice GUI that can easily switch between servers and have nice reports over time.

The servers may not be on same network.

Eric P
  • 101
  • 2

2 Answers2

0

I would recommended Datadog or Dynatrace, they use new technologies like machine learning and are also able to monitor the application stack.

Ace
  • 419
  • 6
0

You might want to take a look at :

  1. SCOM - from Microsoft - System Center Operation Management http://www.microsoft.com/en-us/server-cloud/system-center/datacenter-management.aspx
  2. Nagios - open source - with Cacti/mrtg for graphics .

If you relay heavily on MS resources I would advice for the first option .

Alex H
  • 1,814
  • 11
  • 18
  • I looked at first option, but it seems to be pretty expensive for just a couple of servers. – Eric P Apr 18 '12 at 14:06
  • Ok , then you could use Get-Event log from Power Shell http://technet.microsoft.com/en-us/library/dd315250.aspx, export the data into CSV and make your own charts in Excel . With a little customization you will get exactly what data you are after and statistics for each server. – Alex H Apr 18 '12 at 14:14