60+ Windows Monitoring Tools

В предыдущей статье был составлен список из 80 инструментов для мониторинга Linux системы. Был смысл также сделать подборку инструментов для системы Windows. Ниже будет приведен список, который служит всего лишь отправной точкой, здесь нет рейтинга.

fc7bd7c78b3a4dada7fb0e84b11c48d8.png
1. Task Manager

1b3c4b1005aa4d55ab11ff3e1693307b.png

Всем известный диспетчер задач Windows — утилита для вывода на экран списка запущенных процессов и потребляемых ими ресурсов. Но знаете ли Вы, как использовать его весь потенциал? Как правило, с его помощью контролируют состояние процессора и памяти, но можно же пойти гораздо дальше. Это приложение предварительно на всех операционных системах компании Microsoft.

Task Manager

2. Resource Monitor

Великолепный инструмент, позволяющий оценить использование процессора, оперативной памяти, сети и дисков в Windows. Он позволяет быстро получить всю необходимую информацию о состоянии критически важных серверов.

1376ae99b0f14f86bd34f6ec5313109a.png

Resource Monitor

3. Performance Monitor

2e302433c70d4d3cb33d750dd5e135a7.png

Основной инструмент для управления счетчиками производительности в Windows. Performance Monitor, в более ранних версиях Windows известен нам как Системный монитор. Утилита имеет несколько режимов отображения, выводит показания счетчиков производительности в режиме реального времени, сохраняет данные в лог-файлы для последующего изучения.

Performance Monitor

4.Reliability Monitor

225649d680d94287ad357855af6fdd97.png

Reliability Monitor — Монитор стабильности системы, позволяет отслеживать любые изменения в производительности компьютера, найти монитор стабильности можно в Windows 7, в Windows 8: Control Panel > System and Security > Action Center. С помощью Reliability Monitor можно вести учет изменений и сбоев на компьютере, данные будут выводиться в удобном графическом виде, что позволит Вам отследить, какое приложение и когда вызвало ошибку или зависло, отследить появление синего экрана смерти Windows, причину его появления (очередное обновлением Windows или установка программы).

Reliability Monitor

5. Microsoft SysInternals

254ba60316414258a4a1e2a2fdf7864e.png

SysInternals — это полный набор программ для администрирования и мониторинга компьютеров под управлением ОС Windows. Вы можете скачать их себе бесплатно на сайте Microsoft. Сервисные программы Sysinternals помогают управлять, находить и устранять неисправности, выполнять диагностику приложений и операционных систем Windows.

SysInternals

6. SCOM (part of Microsoft System Center)

ae6b2ed41a6b4cfc8ca2c127b08a40d0.png

System Center — представляет собой полный набор инструментов для управления IT-инфраструктурой, c помощью которых Вы сможете управлять, развертывать, мониторить, производить настройку программного обеспечения Microsoft (Windows, IIS, SQLServer, Exchange, и так далее). Увы, MSC не является бесплатным. SCOM используется для проактивного мониторинга ключевых объектов IT-инфраструктуры.

SCOM

Мониторинг Windows серверов с помощью семейства Nagios

7. Nagios

686ef0bfd2014a61bee5a0f1744f2b39.png

Nagios является самым популярным инструментом мониторинга инфраструктуры в течение нескольких лет (для Linux и Windows). Если Вы рассматриваете Nagios для Windows, то установите и настройте агент NSClient ++ на Windows сервер. NSClient ++ мониторит систему в реальном времени и предоставляет выводы с удаленного сервера мониторинга и не только.

Nagios

8. Cacti

3273802930bf46f69018a0c20d23e5ba.png

Обычно используется вместе с Nagios, предоставляет пользователю удобный веб-интерфейс к утилите RRDTool, предназначенной для работы с круговыми базами данных (Round Robin Database), которые используются для хранения информации об изменении одной или нескольких величин за определенный промежуток времени. Статистика в сетевых устройств, представлена в виде дерева, структура которого задается самим пользователем, можно строить график использования канала, использования разделов HDD, отображать латентость ресурсов и т.д.

Cacti

9. Shinken

1367a2f2b6094fc5addd10e0c5746f5b.png

Гибкая, масштабируемая система мониторинга с открытым исходным кодом, основанная на ядре Nagios, написанном в Python. Она в 5 раз быстрее чем Nagios. Shinken совместима с Nagios, возможно использование ее плагинов и конфигураций без внесения коррективов или дополнительной настройки.

Shinken

10. Icinga

1e13b7bc12d94937a8d2b7d59a4b6634.png

Еще одна популярная открытая система мониторинга, которая проверяет хосты и сервисы и сообщает администратору их состояние. Являясь ответвлением Nagios, Icinga совместима с ней и у них много общего.

11. OpsView

39970e06dff7453ca74245a30957f2bf.png

OpsView изначально был бесплатен. Сейчас, увы, пользователям данной системой мониторинга приходится раскошеливаться.

OpsView

12. Op5

69c7dfcbd04648bb903aea45aa0fe1fe.png

Op5 еще одна система мониторинга с открытым исходным кодом. Построение графиков, хранение и сбор данных.

Op5

Альтернативы Nagios


13. Zabbix

Открытое программное обеспечение для мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, используется для получения данных о нагрузке процессора, использования сети, дисковом пространстве и тому подобного.

Zabbix

14. Munin

1c598de2bdf548f8a961f924004b0547.png

Неплохая система мониторинга, собирает данные с нескольких серверов одновременно и отображает все в виде графиков, с помощью которых можно отслеживать все прошедшие события на сервере.

Munin

15. Zenoss

467ca7ac8d8d43559a95d9aff5041678.png

Написан на языке Python с использованием сервера приложений Zope, данные хранятся в MySQL. С помощью Zenoss можно
мониторить сетевые сервисы, системные ресурсы, производительность устройств, ядро Zenoss анализирует среду. Это дает возможность быстро разобраться с большим количеством специфических устройств.

Zenoss

16. Observium

fd8de0139393447e98217fc52cf37d27.png

Система мониторинга и наблюдения за сетевыми устройствами и серверами, правда список поддерживаемых устройств огромен и не ограничивается только сетевыми устройствами, устройство должно поддерживать работу SNMP.

Observium

17. Centreon

624499a3089e411cb168ee11731c1b17.png

Комплексная система мониторинга, позволяет контролировать всю инфраструктуру и приложения, содержащие системную информацию. Бесплатная альтернатива Nagios.

Centreon

18. Ganglia

1e1c72ac9fdb481b8e64a572731a156c.png

Ganglia — масштабируемая распределенная система мониторинга, используется в высокопроизводительных вычислительных системах, таких как кластеры и сетки. Отслеживает статистику и историю вычислений в реальном времени для каждого из наблюдаемых узлов.

Ganglia

19. Pandora FMS

b3daf472736240de87cf7b7da02035cf.png

Система мониторинга, неплохая продуктивность и масштабируемость, один сервер мониторинга может контролировать работу нескольких тысяч хостов.

Pandora FMS

20. NetXMS

13bacdcd36f445be81b40bc262f99b8f.png

Программное обеспечение с открытым кодом для мониторинга компьютерных систем и сетей.

NetXMS

21. OpenNMS

e766c762811f4a8694b54b60e449160c.png

OpenNMS платформа мониторинга. В отличие от Nagios, поддерживает SNMP, WMI и JMX.

OpenNMS

22. HypericHQ

09c3ec4dd0034eaebce741be2a3d0744.png

Компонент пакета VMware vRealize Operations, используется для мониторинга ОС, промежуточного ПО и приложений в физических, виртуальных и облачных средах. Отображает доступность, производительность, использование, события, записи журналов и изменений на каждом уровне стека виртуализации (от гипервизора vSphere до гостевых ОС).

HypericHQ

23. Bosun

73eb7ed311524218a4f8985eddf46292.png

Система мониторинга и оповещения (alert system) с открытым кодом от StackExchange. В Bosun продуманная схема данных, а также мощный язык их обработки.

Bosun

24. Sensu

2f2ab73b13494b8193c9034d43ae5729.png

Sensu система оповещения с открытым исходным кодом, похожа на Nagios. Имеется простенький dashboard, можно увидеть список клиентов, проверок и сработавших алертов. Фреймворк обеспечивает механизмы, которые нужны для сбора и накопления статистики работы серверов. На каждом сервере запускается агент (клиент) Sensu, использующий набор скриптов для проверки работоспособности сервисов, их состояния и сбора любой другой информации.

Sensu

25. CollectM

CollectM собирает статистику об использовании ресурсов системы каждые 10 секунд. Может собирать статистику для нескольких хостов и отсылать ее на сервер, информация выводится с помощью графиков.

CollectM

26. PerfTrap

PerfTrap собирает метрики с серверов, и с помощью Graphite производится визуализация собранных данных.

27. WMIagent

Если Вы фанат Python, WMIagent для Вас.

28. Performance Analysis of Logs (PAL) Tool

PAL — мощный инструмент, который мониторит производительность и анализирует ее.

29. PolyMon

PolyMon является инструментом мониторинга системы с открытым исходным кодом, на .NET Framework 2.0 и SQL Server 2005.

30. Cloud Ninja Metering Block

Cloud Ninja Metering Block производит анализ производительности и автоматическое масштабирование мультитенантных приложений в Windows Azure. Такой анализ включает в себя не только определение или проверку счетов за использование ресурсов от Windows Azure, но и оптимизацию ресурсов.

31. Enigma

e84cb798adba4977a559b7202f6a1614.png

Enigma — красивое приложение, которое поможет Вам следить за всеми важных показателями прямо с рабочего стола.

Платные решения


32. SSC Serv

SSC Serv платный инструмент мониторинга.

33. KS-HostMonitor

07c65bda997348598e879b1a4cd2b054.png

Инструменты для мониторинга сетевых ресурсов, позволяет проверять любые параметры серверов, гибкие профили действия позволяют действовать в зависимости от результатов тестов.

KS-HostMonitor

34. Total Network Monitor

457c114a32a54880989330af0be39f64.png

Это программа для постоянного наблюдения за работой локальной сети отдельных компьютеров, сетевых и системных служб. Total Network Monitor формирует отчет и оповещает Вас о произошедших ошибках. Вы можете проверить любой аспект работы службы, сервера или файловой системы: FTP, POP/SMTP, HTTP, IMAP, Registry, Event Log, Service State и других.

Total Network Monitor

35. PRTG

282563b948514e15a98444a93c48ca42.png

PRTG — простая в использовании, условно-бесплатная программа для мониторинга сети, собирает различные статистические данные с компьютеров, программ и устройств, которые Вы указываете, поддерживает множество протоколов для сбора указанных сведений, таких как SNMP и WMI.

36. GroundWork

GroundWork, по сравнению с Nagios или Cacti, не требует значительных затрат времени для настройки. Для управления и вывода информации используется понятный веб-интерфейс, который построен на базе Monarch (MONitor ARCHitecture)и Fruity. Если возникает проблема, на указанный почтовый адрес приходит сообщение или SMS-сообщение. Предоставляемая система отчетов позволяет проанализировать все процессы во времени.

37. WhatsUpGold

6680611f0832419e97e1696f8ba67948.png

Это мощное, простое в использовании программное средство для комплексного мониторинга приложений, сети и систем. Позволяет производить поиск и устранение проблем до того, как они повлияют на работу пользователей.

WhatsUpGold

38. Idera

64d082cd37034ae8a2014abf76fd3676.png

Поддерживает несколько операционных систем и технологий виртуализации. Есть много бесплатных тулзов, с помощью которых можно мониторить систему.

Windows Health Check
Windows Capacity Check
Windows Process Heat Map

Idera

39. PowerAdmin

0d56bc693dc84e39b8bf2d2afcf5b088.png

PowerAdmin является коммерческим решением для мониторинга.

PowerAdmin

40. ELM Enterprise Manager

ELM Enterprise Manager — полный мониторинг от «что случилось» до «что происходит» в режиме реального времени. Инструменты мониторинга в ELM включают — Event Collector, Performance Monitor, Service Monitor, Process Monitor, File Monitor, PING Monitor.

ELM Enterprise Manager

41. EventsEntry

f5a12ca01d8d47e0ac23c3378b09aa4b.png

EventsEntry

42. Veeam ONE

76eb31ff235a44189a1f87be71d5ef29.png

Эффективное решение для мониторинга, создания отчетов и планирования ресурсов в среде VMware, Hyper-V и инфраструктуре Veeam Backup & Replication, контролирует состояние IT-инфраструктуры и диагностирует проблемы до того, как они помешают работе пользователей.

Veeam ONE

43. CA Unified Infrastructure Management (ранее CA Nimsoft Monitor, Unicenter)

6414a8f7f9a1471aa098813cdff8fdb0.png

Мониторит производительность и доступность ресурсов Windows сервера.

CA

44. HP Operations Manager

f6d0f8988e26431eb85253a7364e823a.png

Это программное обеспечение для мониторинга инфраструктуры, выполняет превентивный анализ первопричин, позволяет сократить время на восстановление и расходы на управление операциями. Решение идеально для автоматизированного мониторинга.

HP Operations Manager

45. Dell OpenManage

0e4433de4c4948a4a95bacb9701f2d4f.png

OpenManage (теперь Dell Enterprise Systems Management) «все-в-одном продукт» для мониторинга.

46. Halcyon Windows Server Manager

ada97739575f4ace8a529907b9c910ce.png

Halcyon Windows Server Manager

47. Topper Perfmon

817dec05fca64c1ca304148d24e33587.png

Используется для мониторинга серверов, контролирует процессы, их производительность.

Topper Perfmon

48. BMC Patrol

dc7f1e1bd3394c79bcecad5eb554c730.png

Система мониторинга и управления управления IT — инфраструктурой.

Patrol

49. Max Management

Max Management

50. ScienceLogic

2e3fde8ec13544cd8f0d642242a336dd.png

ScienceLogic еще одна система мониторинга.

51. VeraX

703ef21fd5264626894217e185ce0c0a.png

Менеджмент и мониторинг сетей, приложений и инфраструктуры.

VeraX

Ниже приведен список (наиболее популярных) инструментов для мониторинга сети


54. Ntop

e63f3823cac54190b48305a08cb1f052.png

Ntop

55. NeDi

7a8218d6abef4e80a91b4cdf4744e851.png

Nedi является инструментом мониторинга сети с открытым исходным кодом.

NeDi

54. The Dude

e7eaefe6ab5248a1809cc859ea7201f0.png

Система мониторинга Dude, хоть и бесплатна, но по мнению специалистов, ни в чем не уступает коммерческим продуктам, мониторит отдельные серверы, сети и сетевые сервисы.

The Dude

55. BandwidthD

e1787af33de74429aabb786c8db1f399.png

Программа с открытым исходным кодом.

BandwidthD

56. NagVis

e1787af33de74429aabb786c8db1f399.png

Расширение для Nagios, позволяет создавать карты инфраструктуры и отображать их статус. NagVis поддерживает большое количество различных виджетов, наборов иконок.

NagVis

57. Proc Net Monitor

3d7fd4a0096c4fde88140c7c0efe9969.png

Бесплатное приложение для мониторинга, позволяет отследить все активные процессы и при необходимости быстро остановить их, чтобы снизить нагрузку на процессор.

Proc Net Monitor

58. PingPlotter

cb65debe09654073a0082262e86e7b07.png

Используется для диагностики IP-сетей, позволяет определить, где происходят потери и задержки сетевых пакетов.

PingPlotter

Маленькие, но полезные инструменты


Список не был бы полным без упоминания нескольких вариантов аппаратного мониторинга.

59. IPMIutil

IPMIutil

60. Glint Computer Activity Monitor

3aadd98bbce34e239feaef25ac23b41b.png

Glint Computer Activity Monitor

61. RealTemp

b77854cccdf04cad8b58ddcf375217c4.png

Утилита для мониторинга температур процессоров Intel, она не требует инсталляции, отслеживает текущие, минимальные и максимальные значения температур для каждого ядра и старт троттлинга.

RealTemp

62. SpeedFan

675f9708be0e430ba3e5178a07c7d36c.png

Утилита, которая позволяет контролировать температуру и скорости вращения вентиляторов в системе, следит за показателями датчиков материнской платы, видеокарты и жестких дисков.

SpeedFan

63. OpenHardwareMonitor

cc51ad856241427684c3d036bef3aa82.png

OpenHardwareMonitor

Источник

© Habrahabr.ru