Принцип работы Центра Мониторинга
Каждый экземпляр КриптоПро Центр Мониторинга вне зависимости от того, сервер это или агент, состоит из трех компонентов:
Эти компоненты связаны между собой следующим образом:
Из представленной схемы следует, что Оснастка явно не взаимодействует со Службой. Оснастка может только записывать изменения конфигурации в Файл Конфигурации. После того, как Файл Конфигурации был перезаписан, требуется перезапуск Службы, чтобы она использовала в последующем тестировании новую версию Файла Конфигурации.
Примечание
После внесения изменений внутри Оснастки необходимо
перечитать конфигурацию или перезапустить Службу, чтобы
внесенные изменения отразились на последующем тестировании.
Перезапуск Службы может быть произведен при помощи системной консоли управления службами, либо через Оснастку.
Оснастка
Оснастка КриптоПро Центр Мониторинга представляет собой консоль управления Microsoft (Microsoft Management Console, MMC) и позволяет управлять при помощи графического интерфейса настройками тестов и экземпляров тестирования, а также общими настройками Сервера/Агента Мониторинга. Основное окно Оснастки состоит из следующих элементов:
- Экземпляры тестирования — здесь настраиваются экземпляры систем, тестирование которых производится при помощи КриптоПро Центр Мониторинга.
- Экземпляры тестов — здесь находятся тесты, созданные из шаблонов тестов и настроенные под экземпляры тестирования.
- Конфигурация тестирования — здесь располагаются общие настройки КриптоПро Центр Мониторинга.
Для удобства настройки тестирования возможно вручную выполнить тесты и получить результаты их выполнения непосредственно в Оснастке, однако информация о результате выполнения этих тестов не будет записана в журнал событий.
При работе с Оснасткой необходимо обращать внимание на следующее:
- При внесении ЛЮБЫХ изменений внутри Оснастки требуется сохранять их путем нажатия кнопки «Сохранить». Без этого в некоторых случаях невозможно будет продолжить настройку. Кнопка «Сохранить» присутствует в каждом окне с настройками тестов и экземпляров тестирования.
- При внесении некоторых изменений внутри Оснастки потребуется ее перезапуск. Без этого в некоторых случаях невозможно будет продолжить настройку. Предупреждение о перезапуске выводится Оснасткой автоматически в модальном окне.
Примечание
Оснастка не может самостоятельно осуществлять полноценный мониторинг. Внесение изменений внутри Оснастки и их сохранение только производит запись в Файл Конфигурации.
Файл конфигурации
Настройки экземпляра КриптоПро Центр Мониторинга сохраняются в следующие Файлы Конфигурации:
- DefaultModeConfig.xml — содержит сведения об экземплярах тестов и экземплярах тестирования для режима мониторинга Default (см. раздел 5.4.1);
- MinModeConfig.xml — содержит сведения об экземплярах тестов и экземплярах тестирования для режима мониторинга Min (см. раздел 5.4.1);
- CryptoPro.DSS.MonitoringTool.exe.config — содержит общие настройки экземпляра Центра Мониторинга, включая сведения о лицензии;
- SmsConfig.xml — содержит настройки, внесенные на этапе настройки СМС-рассылки (см. раздел 5.4.4).
Примечание
Все перечисленные Файлы Конфигурации создаются и изменяются в автоматическом режиме (при внесении изменений через Оснастку) и не подлежат редактированию вручную.
Изменения, внесенные администратором КриптоПро Центр Мониторинга в Оснастке, записываются в Файл Конфигурации. Файлы Конфигурации используются при работе Службой КриптоПро HealthMonitor.
Примечание
Файл Конфигурации перезаписывается при сохранении изменений, внесенных в настройки при работе с Оснасткой. При этом Служба мониторинга продолжает работать с версией файла, актуальной на момент ее запуска. Для работы с новой версией файла необходимо перечитать конфигурацию или перезапустить Службу.
Служба
Служба мониторинга «КриптоПро HealthMonitor» раз в заданный период выполняет запуск тестов согласно Файлу Конфигурации, сформированному при помощи Оснастки мониторинга. Служба работает с версией Файла Конфигурации, актуальной на момент запуска.
Примечание
После того, как Файл Конфигурации был перезаписан, требуется перезапуск Службы или перечитать конфигурацию, чтобы она использовала в дальнейшем тестировании новую версию Файла Конфигурации.
По умолчанию Служба запускается под пользователем «Система». Учетную
запись, от которой запускается Служба, можно изменить в ее настройках в
консоли управления службами Services.msc
.
В некоторых случаях Службе может не хватать прав (например, при тестировании БД какой-либо системы). Тогда в БД тестируемой системы необходимо выдать права учетной записи, под которой запускается Служба, либо обеспечить Службу минимальными правами.
Сообщения о работе Службы «КриптоПро Health Monitor» записываются в автоматически создаваемый при установке ПК журнал событий.
Управление Службой
После того, как Файл Конфигурации был перезаписан, требуется перезапуск
Службы. Для перезапуска службы КриптоПро Health Monitor воспользуйтесь
консолью управления службами Services.msc
, либо нажмите правой кнопкой
мыши на корневом элементе HealthMonitor в Оснастке и выберите пункты
«Все задачи» - «Перезапустить службу» (1).
Если требуется применить новые настройки тестов и экземпляров тестирования без перезапуска Службы (к примеру, для обеспечения непрерывности мониторинга), можно воспользоваться пунктом меню «Все задачи» - «Перечитать конфигурацию» (2).
Запуск Службы или ее остановка производятся также при помощи консоли
управления службами Services.msc
, либо в корневом элементе HealthMonitor
в Оснастке: «Все задачи» - «Запустить службу/Остановить службу».