Назначение
Собрать в одном месте информацию о всех синхронизациях, во всех базах 1С:
- Дата последнего сеанса обмена
- Результат обмена
- Ошибки журнала регистрации, если есть
Принцип работы
База 1С, состояние которой требуется мониторить - объект мониторинга (далее БОМ). Любая база на платформе 8.3, в которую встроены подсистемы БСП "Обмен данными" и "Дополнительные отчеты и обработки".
База 1С, в которую сливаются данные мониторинга - центр мониторинга (далее БЦМ). Может быть одна из прикладных баз, либо отдельная база на платформе 8.3, в которую встроены подсистемы БСП "Обмен данными" и "Работа с почтовыми сообщениями".
Обмен информацией о состоянии мониторинга - через файловые каталоги.
Настройка БОМ
- Добавить внешнюю обработку в каталог дополнительных отчетов и обработок
- Настроить место выгрузки данных для мониторинга (файловый каталог)
- Настроить расписание выгрузки данных для мониторинга
Выполнять во всех базах, которые требуют отслеживания состояния синхронизаций.
Настройка БЦМ
- Добавить расширение: подсистему мониторинга синхронизаций
- Выполнить настройки мониторинга
- Источник загрузки данных для мониторинга (файловый каталог)
- Расписание загрузки данных
- Период хранения сведений мониторинга (критерий выявления устаревших данных)
- Настроить отправку уведомлений по электронной почте при необходимости
Отправка уведомлений об ошибках
Уведомления отправляются если хотя бы для одного узла информационной базы результат выполнения обмена "Ошибка"
Для отправки уведомлений необходимо
- Настроить системную запись электронной почты (адрес, с которого будут отправляться сообщения)
- В настройках мониторинга
- Установить флаг "Отправлять уведомления об ошибках"
- Указать адрес получателя уведомлений. Если их несколько, перечислить через разделитель ";"
Ограничения
Транспорт передачи файлов ftp предусмотрен, но в моих условиях не удалось его проверить. Работоспособность не гарантируется.
Другие способы передачи данных (кроме каталога и ftp) не предусмотрены.
Инструмент проверен на файловых информационных базах.
Работает на БСП 3.1.9, 3.1.10. На более ранних версиях не тестировался.