Как это работает
Общая концепция
Оркестратор 1С (K1C) - полноценная конфигурация 1С, устанавливается как отдельная база на одном из кластеров 1С.
Оснастка - автономная конфигурация, которая устанавливает на каждую наблюдаемую базу, записи журналов регистрации которой необходимо передавать в центральное хранилище логов Clickhouse.
Оснастка собирает журнал регистрации 1С в фоновом режиме и передает в Оркестратор через http запрос по API оркестратора, опубликованном на веб-сервере Apache или IIS.
Парсер ТЖ - собирает записи технологических журналов и передает их в Оркестратор через http запрос по API оркестратора, опубликованном на веб-сервере Apache или IIS.
Оркестратор обрабатывает записи и передает их в ClickHouse по http протоколу. Сама система не хранит записи.
Для построения отчетов Оркестратор генерирует запрос в ClickHouse и получает из него данные.
Для сбора метрик Оркестратор использует утилиту 1С RAS. которая поставляется в составе дистрибутива платформы 1С.
Собранные метрики, Оркестратор агрегирует и предоставляет по API базе временных рядов Prometheus, которая будет их хранить.
Grafana получает и визуализирует данные из ClickHouse и Prometheus.
Функциональная таблица
Ниже приведена таблица основных функциональных блоков оркестратора и необходимых компонент для их работы.
Оснастка | Парсер ТЖ | RAS | ClickHouse | Prometheus | Grafana | Веб-сервер | Telegram | 1С:Исполнитель | |
---|---|---|---|---|---|---|---|---|---|
Журнал регистрации 1С | ✔ | ✔ | ✔ | ||||||
Технологический журнал | ✔ | ✔ | ✔ | ||||||
Монитор 1С систем | ✔ | ||||||||
Управление базами 1С | ✔ | ||||||||
История значений метрик | ✔ | ✔ | ✔ | ✔ | |||||
Визуализация показателей | ✔ | ✔ | ✔ | ✔ | |||||
Визуализация событий ЖР | ✔ | ✔ | ✔ | ✔ | |||||
Получение оповещений | ✔ | ✔ | |||||||
Автоматический сбор информации о серверах и лицензиях | ✔ | ✔ |
Дистрибутив
Получить дистрибутивы оркестратора, оснастки, панелей визуализации для Grafana можно в личном кабинете.
Личный кабинет выполнен как внешняя обработка 1С, которую можно открыть в любой, даже пустой, конфигурации 1С.
Актуальная версия личного кабинета доступна здесь