Показать/Скрыть содержание

    Принцип работы Центра Мониторинга

    Каждый экземпляр КриптоПро Центр Мониторинга вне зависимости от того, сервер это или агент, состоит из трех компонентов:

    • Веб-интерфейс КриптоПро HealthMonitor;
    • Файл Конфигурации;
    • Служба КриптоПро HealthMonitor.

    Эти компоненты связаны между собой следующим образом:

    howto.png

    Из представленной схемы следует, что Веб-интерфейс явно не взаимодействует со Службой. Веб-интерфейс может только записывать изменения конфигурации в Файл Конфигурации. После того, как Файл Конфигурации был перезаписан, требуется перезапуск Службы, чтобы она использовала в последующем тестировании новую версию Файла Конфигурации.

    Примечание

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

    Веб-интерфейс

    Веб-интерфейс КриптоПро Центр Мониторинга позволяет управлять при помощи графического интерфейса службой cprohm-hmfe, в свою очередь управляющую настройками тестов и экземпляров тестирования, а также общими настройками Сервера/Агента Мониторинга.

    Примечание

    По умолчанию после установки Веб-интерфейс будет доступен по адресу http://localhost:53001/#/app.

    После установки и развертывания Центра Мониторинга веб-интерфейс доступен по следующему адресу: http://localhost:53001/#/app. Основное окно Веб-интерфейса состоит из следующих элементов:

    • Экземпляры тестирования — здесь настраиваются экземпляры систем, тестирование которых производится при помощи КриптоПро Центр Мониторинга.
    • Экземпляры тестов — здесь находятся тесты, созданные из шаблонов тестов и настроенные под экземпляры тестирования.
    • Общие настройки (пиктограмма шестеренки) — здесь располагаются общие настройки КриптоПро Центр Мониторинга.

    gui.png

    При работе с Веб-интерфейсом необходимо обращать внимание, что при внесении ЛЮБЫХ изменений на Веб-интерфейсе требуется выполнять следующие действия:

    • сохранять внесенные изменения путем нажатия кнопки «Сохранить». Без этого в некоторых случаях невозможно будет продолжить настройку. Кнопка «Сохранить» присутствует в каждом окне с настройками тестов и экземпляров тестирования.
    • перезапускать службу Мониторинга cprohm-hmsrv. Без этого в некоторых случаях невозможно будет продолжить настройку.

    Файл конфигурации

    Файлы конфигурации КриптоПро Центр Мониторинга содержат настройки Службы и Веб-интерфейса и размещены в следующих директориях:

    • /etc/opt/cprohm/hmsrv - конфигурация Службы Мониторинга;
    • /etc/opt/cprohm/hmfe - конфигурация веб-службы Веб-интерфейса.

    Здесь и далее Файлом конфигурации будет называться именно файл, содержащий сведения об экземплярах тестов, экземплярах тестирования и лицензии Центра Мониторинга, — MonitoringConfig.json.

    Примечание

    Файлы Конфигурации создаются и изменяются в автоматическом режиме (при внесении изменений через Веб-интерфейс) и не подлежат редактированию вручную.

    Изменения, внесенные администратором КриптоПро Центр Мониторинга в Веб-интерфейсе, записываются в Файл Конфигурации. Файлы Конфигурации используются при работе Службой КриптоПро HealthMonitor.

    Примечание

    Файл Конфигурации перезаписывается при сохранении изменений, внесенных в настройки при работе с Веб-интерфейсом. При этом Служба мониторинга продолжает работать с версией файла, актуальной на момент ее запуска. Для работы с новой версией файла необходимо перечитать конфигурацию или перезапустить Службу.

    В случае внесения изменений в настройки Веб-интерфейса (выполнение командлетов настройки) необходимо также перезапустить службу Веб-интерфейса.

    Служба

    Служба мониторинга «КриптоПро HealthMonitor» раз в заданный период выполняет запуск тестов согласно своему Файлу Конфигурации. Служба работает с версией Файла Конфигурации, актуальной на момент запуска.

    Примечание

    После того, как Файл Конфигурации был перезаписан, требуется перезапуск Службы или перечитать конфигурацию, чтобы она использовала в дальнейшем тестировании новую версию Файла Конфигурации.

    Сообщения о работе Службы «КриптоПро Health Monitor» записываются в автоматически создаваемый при установке ПК журнал событий.

    Управление Службой

    После того, как Файл Конфигурации был перезаписан, требуется перезапуск Службы. Для перезапуска службы КриптоПро Health Monitor используется следующая команда:

    sudo systemctl restart cprohm-hmsrv.service
    

    Запуск службы или ее остановка производятся следующими командами.

    # Запуск службы
    sudo systemctl start --now cprohm-hmsrv.service
    sudo systemctl start --now cprohm-hmfe.service
    
    
    # Остановка службы
    systemctl stop cprohm-hmsrv.service
    systemctl stop cprohm-hmfe.service
    
    В начало © ООО "КРИПТО-ПРО", 2000–2025