TASK MANAGER
Everybody knows Windows Task Manager. But do you know how to use it to its full potential? Typically, you’d monitor CPU and memory usage, but you can go much further. In fact, you can monitor any Windows performance counter. This application is pre-installed on all Windows servers. Want to know more about monitoring CPU resources with Task Manager? Check out this article.
RESOURCE MONİTOR
It allows you to monitor CPU, Memory, Disk and Network usage. It offers high level I/O monitoring (it includes per process information) in a similar fashion to iotop. If you are troubleshooting your system with Resource Monitor, you should check out this troubleshooting guide.
PERFORMANCE MONİTOR
This is the standard Windows monitoring tool for standalone servers, also known as: perfmon.exe or perfmon.msc. It’s great for those times when you need more than what Task Manager has on offer. Performance Monitor helps you monitor any performance counter with historical data. The basics are covered in this article.
RELİABİLİTY MONİTOR
Included with Windows 7 onwards. You can launch Reliability Monitor from Control Panel > System and Security > Action Center. This hidden gem reports on problems and tracks any change in your system, things like installing or updating apps, for example. Read more about Reliability Monitor here.
MİCROSOFT SYSINTERNALS
SysInternals is a comprehensive set of tools for Windows administrators. It’s a must have tool. You can download it from the Microsoft website for free. Process Monitor is great in keeping an eye on your file system and registry activity.
SCOM (PART OF MİCROSOFT SYSTEM CENTER)
System Center is a complete suite of tools that help you manage, deploy, control, monitor and tune Microsoft software (Windows, IIS, SQLServer, Exchange, et cetera). It now supports Microsoft Azure too. System Center Operations Manager is the component that provides the monitoring. Alas, MSC is not free.
NAGİOS TOOLS
NAGİOS
Nagios has been the most popular infrastructure monitoring tool for several years now (for Linux and Windows alike). If you are considering Nagios for Windows, you should check out NSClient++.
CACTİ
Typically used together with Nagios, Cactiis a graphing solution built with RRDTool. RRDTool offers data storage and graphing functionality. Cacti provides advanced graph templating, multiple data acquisition methods and user management features.
SHİNKEN
Works best on larger environments.Shinken is a monitoring framework, and an attempt to address some of Nagios’ shortcomings. It was re-written in Python for more flexibility.
ICİNGA
This is the most popular Nagios fork. Icinga improves on its scalability and also offers a full REST API. It is usually deployed alongside graphing systems, likeGraphene or Grafana and storage systems like Graphite or InfluxDB.
OPSVİEW
Opsview was built on top of Nagios to provide a complete monitoring platform. The open source option has been discontinued, and OpsView is now a paid-for product.
OP5
Op5 is another open source attempt to provide a complete monitoring platform around Nagios. It provides alerting, graphing, storage and data collection.
OPEN SOURCE ALTERNATİVES
ZABBİX
Zabbix is the obvious open source alternative to Nagios. It offers alerting, graphing, storage and collection, all in one product.
MUNİN
Like Cacti, Munin is built on top of RRDTool. It won’t scale to hundreds of servers easily, it doesn’t offer many features, but you can get up and running quickly and easily. It’s a good option if your monitoring requirements are pretty basic.
ZENOSS
This is a Zenoss monitoring platform build with Python Zope. It now has OpenTSDBas its storage backend. Zenoss offers extensive support for network monitoring and works equally great with Linux and Windows servers.
OBSERVİUM
Observium is a network focused monitoring platform. It supports Linux and Windows servers, alike.
CENTREON
Centreon is a comprehensive monitoring platform. They are now transitioning from MySQL and RRDTool, to ElasticSearch and InfluxDB.
GANGLİA
Ganglia is a scalable and distributed monitoring system, used in high-performance computing systems such as clusters and grids. It is based on a hierarchical design targeted at federations of clusters.
PANDORA FMS
Pandora FMS is a monitoring software for IT infrastructure management. It includes network equipment, Windows and Unix servers, virtual infrastructure and a whole host of different kinds of applications.
NETXMS
This is a unified monitoring platform for network devices, Windows, and Linux servers. NetXMS is a Java application with a desktop UI (rather than a web UI).
OPENNMS
OpenNMS is a complete monitoring platform. Unlike Nagios, it supports SNMP, WMI and JMX, out of the box (Nagios requires 3rd party tools).
HYPERİCHQ
VMware vRealize Hyperic is now a component of VMware vRealize Operations. It monitors operating systems, middleware and applications running on physical, virtual and cloud environments. Open source development still takes place on GitHub.
BOSUN
Bosun is an open-source, monitoring and alerting system built by the folks at Stack Exchange. It features an expressive domain-specific language for evaluating alerts and creating detailed notifications. Bosun is written in Go, and uses OpenTSDB, Graphite, and ElasticSearch as backends.
SENSU
Sensu is an open source alerting system and it’s similar to Nagios. It requires 3rd party software for long term storage and graphing. They have a Windows agent too.
[optin-monster-shortcode id=”vyo7yj6vfwnbmrtm”]
COMMERCİAL TOOLS
Those commercial tools are usually deployed as on-premise monitoring servers.
SSC SERV
SSC Serv is the commercial collectd agent for Windows. It was created by folks behind collectd.
KS-HOSTMONİTOR
KS-HostMonitor offers multiple remote checking methods, flexible actions, logs analyzer, SNMP and WMI support, together with reports. It offers both Windows and Web clients.
TOTAL NETWORK MONİTOR
Total Network Monitor is a commercial network monitoring software. It offers performance graphs, alerting, actions and logs.
PRTG
PRTG monitors network availability and usage. It uses SNMP, packet sniffing, WMI, Netflow and various other protocols. It can also monitor remote Windows and Linux servers. It’s available in both freeware and commercial editions.
GROUNDWORK
GroundWork combines proprietary and open source software (Icinga, Grafana, Logstash, OpenTSDB, et cetera). It offers availability, performance and event monitoring, and it provides multi-context views of your infrastructure.
WHATSUPGOLD
WhatsUpGold is a well known network, server and application monitoring tool, made by Ipswitch. It offers management capabilities and configuration management.
IDERA
Idera Uptime Infrastructure Monitor is a multi-platform server monitoring solution. It supports multiple OS and virtualization technologies. It also offers server performance and availability alerts together with customizable dashboards.
POWERADMİN
PowerAdmin is a commercial monitoring solution for Windows and Linux. It offers SNMP, logs and services. Also comes with built-in remote access.
ELM ENTERPRİSE MANAGER
ELM Enterprise Manager is a performance monitoring and alerting software licensed from TNT Software. It provides events and log monitoring, in addition to compliance reports.
EVENTSENTRY
EventsEntry is a server and network device monitoring software with compliance reporting capabilities.
VEEAM ONE
Veeam ONE is a monitoring and management control center for Windows Server Hyper-V.
CA UNİFİED INFRASTRUCTURE MANAGEMENT (FORMERLY CA NİMSOFT MONİTOR, UNİCENTER)
CA Windows server monitoring analyzes the performance and availability of Windows server resources.
HP OPERATİONS MANAGER
OpenView, now part of Operations Manager, is an HP monitoring product for enterprises. It is bundled inside their all-in-one management product.
DELL OPENMANAGE
OpenManage (now Dell Enterprise Systems Management) is an all-in-one management and monitoring product for enterprises.
60+ #Windows Monitoring Tools. An epic #SysAdmin resource
HALCYON WİNDOWS SERVER MANAGER
Halcyon Windows Server Manager monitors Windows servers and performs predetermined actions, as required.
TOPPER PERFMON
Topper Perfmon provides monitoring for the majority of Windows Server versions out there. Amongst other, it monitors processes, services and performance counters. It does this without installing any agent software whatsoever.
SYSTEM MONİTA
System Monita is another monitoring tool with Windows support. Made by Kiwis.
BMC PATROL
BMC PATROL and ProactiveNet Performance Management (BPPM) is an all-in-one enterprise management and monitoring product.
MAX MANAGEMENT
Now owned by LOGICnow, Max Management is a tool that helps MSPs manage their customers’ IT infrastructure. It not only includes monitoring, but management and support as well.
SCİENCELOGİC
ScienceLogic also supports Windows monitoring, both on premise and on the cloud.
VERAX
VeraX is a network and application performance monitoring tool by Vera Systems. It can monitor hosts, services and applications alike. It comes with visualization dashboards, events, alerts, and reports.
NETWORK MONİTORİNG
While this is not an extensive list, here are the most popular ones:
NTOP
Ntop is an open source tool that captures, records and analyzes your network traffic at the application layer. This app proves useful when you need to know which applications or protocols are eating up your bandwidth.
NEDİ
NeDi performs auto-discovery of your entire network topology and connected devices. It is useful when you need a helicopter-view of your infrastructure, or to locate your network assets. NeDi is an open source tool.
THE DUDE
The Dude network monitor is an application by MikroTik. It automatically scans all devices and plots a layout map of your network. It also provides device monitoring and alerting.
BANDWİDTHD
BandwidthD measures bandwidth usage for your subnetworks, and can also display graphs. BandwidthD is open source.
NAGVİS
NagVis is an open source visualization addon for Nagios. It monitors the availability of complex IT processes, like a mail system or network infrastructure.
PROC NET MONİTOR
Proc Net Monitor is a free software that helps you monitor and analyze network activity for all running processes on your system, including open ports and active network connections.
PİNGPLOTTER
PingPlotter it’s a visual ping and traceroute with some bells and whistles. You can read more on this review by RouterFreak.
OTHER TOOLS
The list wouldn’t be complete without mentioning a few hardware monitoring options.
IPMIUTİL
IPMIutil is an easy-to-use IPMI open source server management utility. It monitors: FRU inventory data, SEL firmware log, sensors, watchdog, power control, health, monitoring, et cetera.</>
COLLECTM
CollectM is a Collectd agent for Windows. After collection, you can send those metrics to any graphing or alerting system that supports the Collectd protocol.
PERFTRAP
PerfTrap collects metrics from Windows servers and pushes them to Graphite servers.
WMIAGENT
If you are a Python fan, WMIagent is a great starting point for getting your WMI data (using Python scripts).
PERFORMANCE ANALYSİS OF LOGS (PAL) TOOL
PAL (Performance Analysis of Logs) is a powerful tool that reads performance counters and analyzes them using known thresholds.
POLYMON
PolyMon is an open source system monitoring tool, based on the .NET 2.0 framework and SQL Server 2005. It also sends notifications for trends and alerts.
CLOUD NİNJA METERİNG BLOCK
The Cloud Ninja Metering Block is an extensible and reusable software component. In fact, it’s more of a framework than a monitoring tool. It helps software developers track tenant resource usage in multi-tenant settings. It works on Windows Azure.
ENİGMA
Enigma is a beautiful app that helps you keep an eye on all kind of important metrics (for example: performance, forecasts, feed readers or apps) right from your desktop.
GLİNT COMPUTER ACTİVİTY MONİTOR
Glint displays the system status of local or remote Windows servers.
REALTEMP
Real Temp is a temperature monitoring program designed for all Intel single Core, Dual Core, Quad Core and Core i7 processors..
SPEEDFAN
SpeedFan goes beyond CPU temperature and includes: voltage, fan speed, temperature and other S.M.A.R.T. info.
OPENHARDWAREMONİTOR
OpenHardwareMonitor is an open source, all-in-one, hardware monitoring application.