windows server 2012 internal monitoring tools

Embed Size (px)

Citation preview

Introducing a New Product

Windows 2012 Internal Monitoring Tools

by24x7servermonitoring.com

Windows 2012 has numerous internal monitoring tools.

If you are in need of good performance monitoring tools, then the guide below will help you. These tools are categorized as those that are included with Windows, open source alternatives, and network monitoring tools.

Those included with Windows

Internal Windows monitoring tools included with windows include the following.

Task Manager

Resource Monitoring Tools

Performance Monitor

Reliability Monitor

Microsoft SysInternals

System Center Operations Manager

1. The Task Manager

This is a pre-installed application on any Windows server. It helps you monitor your CPU resources, memory and any other Windows performance counter.

2. Resource Monitoring Tools

The resource monitor is an application that helps in monitoring disk, network, memory and CPU usage. It is particularly useful for those who need higher level I/O monitoring.

3. Performance Monitor

Its also called perfmon.msc or perfmon.exe, and its meant for stand-alone servers to monitor performance counter that have good historical data.

4. Reliability Monitor

Its used to track changes in the system and report any problem. It communicates whenever you update or install an app.

5. Microsoft SysInternals

This set of tools is meant for Windows administrators. You can get it for free from the official Microsoft website. it checks your registry and files system activity.

6. System Center Operations Manager

It has a set of tools that will facilitate the control, monitoring, deployment and turning off all your Microsoft software.

Those Meant for Open Source Alternatives

Windows 12 monitoring tools meant for open source alternatives include the following.

1. Zabbix

Its an application that offers storage, graphing, collection and alerting services.

2. Munin

Its the best if you have very basic monitoring needs. It doesnt easily scale to over a hundred servers. Its built on the top of your RRDTool.

3. Observium

This a platform that offers a network-focused monitoring in Windows servers.

4. Zenoss

Its built by the Python Zope, and its meant for network monitoring. It has OpenTSDB thats mainly used for storage backend.

5. Ganglia

Its a distributed and scalable monitoring system that is meant for high and complex performance computing systems. It has a hierarchical design so as to meet the needs of grids and clusters.

6. Centreon

This is a very comprehensive monitoring platform that was upgraded from the RRDTool and MySQL, to InfluxDB and ElasticSearch.

7. Pandora FMS

Its developed to manage the IT infrastructure. It consists of Windows servers, virtual infrastructure, and network equipment among other apps.

8. NetXMS

This is a Java app that has desktop UI and it monitors your network devices.

9. OpenNMS

This is a wide-ranging monitoring platform that supports JMX, WMI and SNMP.

10. HypericHQ

Its a program that monitors your middleware, operating systems, any other apps that are running on your cloud, virtual, and physical environments.

11. Bosun

It evaluates alerts and develops very detailed notifications for you.

Network Monitoring Tools

The most common network monitoring tools include the following.

1. Ntop

This program analyzes records and captures all your network traffic at your systems application layer. With it, you can know the protocols and apps that are consuming much of your bandwidth.

2. NeDi

It does auto-discovery of a whole network topology together with all the devices connected to it. It helps you locate all your existing network assets.

3. BandwidthD

It helps in the measurement of bandwidth in all sub-networks and displays graphs showing this.

Conclusion

This is a good guide if you want to ensure that you are monitoring your systems in the most effective manner.