Hyperic HQ

Hyperic HQ — это программное обеспечение для управления системами мониторинга и управления IT-инфраструктурой. Оно позволяет контролировать и отслеживать работу различных систем, приложений, сетей и устройств.
Hyperic HQ используется для мониторинга и управления серверами, базами данных, приложениями, виртуальными и физическими хостами, сетевым оборудованием и другими компонентами инфраструктуры.
С помощью Hyperic HQ можно следить за состоянием и производительностью систем, собирать и анализировать данные, определять узкие места и проблемы, управлять ресурсами, планировать и оптимизировать работу системы.
Hyperic HQ позволяет автоматизировать и упростить процесс мониторинга и управления IT-инфраструктурой, обеспечивая оперативное реагирование на проблемы и улучшение производительности системы.

Система реализует четыре общие функции:

  • Inventory — позволяет составить опись всего, что есть в вашей сети, за чем, собственно, нужно следить. Это и физические сервера, и программное обеспечение — операционная система, сервера и сервисы.
  • Monitor — слежение за текущим состоянием сервисов и серверов в реальном времени, а также автоматическое обнаружение отклонений, сохранение и анализ исторических данных для выявления проблемных мест инфраструктуры.
  • Alert — подсистема оповещения про проблемы на ресурсах, которые мониторятся, а также об устранении ошибок. Оповещения могут приходить администратору как на e-mail, так и на мобильный телефон или пейджер.
  • Control — это и централизованное управление сервисами, например перезагрузка серверов, и управления потреблениями ресурсов и другие специфические функции.

Архитектура системы гибкая, так как она написана на Java, и основана на модулях-сервисах, обмен между которыми основан на открытых стандартах и протоколах, например,таких как HTTP/HTTPS и XML. Информацию о состоянии изучаемых платформ собирают агенты, которые инсталлируются на каждом сервере, который нужно мониторить, далее вся информация собирается в центральном сервере, и далее хранится в постоянном репозитарии. Остальные модули реализуют веб-портал для слежения в реальном времени, управление через консоль. Отдельно работает модуль аналитики, которые использует данные напрямую с репозитария данных. Кстати, центральный сервер HQ может кластеризироваться для работы в больших сетях и обеспечения отказоустойчивости, а репозитарий данных основан на базе данных с которой приложение работает через JDBC, а значит можно применять разные технологии балансировки и построить полностью отказоустойчивую систему.

Hyperic HQ доступна в двух вариантах для загрузки: Enterprise и Open Source. На настоящий момент последней стабильной версией является 3.2. Отличие версии Enterprise от Open Source заключается в отсутствии у последней некоторой функциональности, в частности технической поддержки, возможности создания своих шаблонов оповещения, авторизации LDAP и Kerberos, но, несмотря на это, она вполне пригодна для использования на малых предприятиях со средней сложности инфраструктурой. Также стоит упомянуть о существовании совместного открытого проекта компаний Red Hat и Hyperic, под названием RHQ, нацеленного на управление корпоративной информационно-технической инфраструктурой. RHQ разрабатывается как единый набор инструментов, которые будут включены в будущие издания продуктов Red Hat, таких как JBoss Operations Network и Red Hat Network, а также в сам Hyperic HQ.

Обсуждение закрыто.