Skip to main content

Подключение Алькир к системе 1С

Для работы Алькир необходимо подготовить соответствующее окружение. Настройка выполняется в несколько этапов:

  1. Разворачивание в контуре Заказчика двух виртуальных машин для размещения на них компонентов Алькир. Требования к виртуальным машинам описаны здесь.
  2. Настройка параметров окружения для сбора необходимых логов и обеспечения возможности подключения Алькир к компонентам системы Заказчика. Общее описание схемы получения данных описано ниже в данной статье, подробные инструкции по настройке окружения находятся здесь.
  3. Развертывание и запуск системы Алькир.

Первый и второй этап выполняются специалистами Заказчика. После их выполнения Заказчик передаёт необходимые параметры доступа Поставщику. Список необходимых параметров описан здесь. На этапе развертывания и запуска проводится диагностика системы. По итогу успешного запуска, Поставщик уведомляет Заказчика о завершении работ и передаёт параметры для входа в развернутую систему Алькир.

Источники данных и собираемая информация

Скриншот №1!

Источник данныхСобираемые данныеПримечания
Журнал регистрацииВсе события журнала регистрацииПоддерживается только текстовый формат журнала. Формат SQLite - не поддерживается. Если используется несколько серверов 1С, доступ необходим к каталогам журнала на каждом сервере, на котором может работать сервис журнала регистрации
Технологический журналЛюбые события технологического журнала 1С. Рекомендуемые настройки технологического журнала описаны здесь.Настройки собираемых событий могут быть изменены в зависимости от необходимости. Если используется несколько серверов 1С, доступ необходим к каталогам журнала на каждом сервере
Zabbix- инфраструктурные метрики серверов 1С и СУБДВозможно как разворачивание отдельного инстанса Zabbix, так и интеграция с уже существующим (при использовании версии 6.4)
Расширение 1C- структура хранения базы с помощью метода ПолучитьСтруктуруХраненияБазыДанных()
- данные замеров времени подсистемы Оценка производительности
Минимальная версия платформы для работы расширения: 8.3.12. При использовании на более ранних версиях возможен перенос необходимых функций в код основной конфигурации
MS SQL- статистика работы СУБД
- Extended Events
- текущие запросы (через WhoIsActive)
При настройке по инструкции, передаваемая нам учетная запись не может подключаться к СУБД и получать доступ к бизнес данным, хотя имеет все необходимые привелегии для обращения к системным dmv. Возможности учетной записи ограничены выполнением кода хранимой процедуры.
Сервер RAS- текущие данные по работе кластера 1С (сеансы, серверные процессы, настройки)RAS - утилита, разработанная компанией 1С для удаленного управленяи кластером 1С

Сетевое взаимодействие

Сервер назначенияПротоколПорт(диапазон портов) по умолчаниюСервер-источникПримечания
Все сервера приложений 1СNFS2049 TCP/UDPСервер Алькир, на котором расположены парсеры журнала регистрацииТак как журнал регистрации и технологический журнал в общем случае может писаться на любом из серверов 1С нам надо иметь возможность читать эти данные с любого сервера
Все сервера приложений 1С и СУБДTCP/IP10051/TCPСервер Алькир, на котором расположен ZabbixДля сбора инфраструктурных метрик используется Zabbix. Сбор опционален
Сервера 1С где опубликован http-сервис с расширениемHTTP/HTTPS80,443/TCPСервер Алькир, на котором расположен ZabbixРасширение 1C для сбора замеров APDEX и соответствия таблиц 1С таблицам СУБД
MS SQL (в случае, если используется MSSQL)TCP/IP1433/TCP, 1434/UDPСервер Алькир, на котором расположен планировщикСбор данных о производительности СУБД. В случае кластера нужно подключать к listener
Postgres (в случае, если используется Postgres)TCP/IP5432/TCP, 5433/TCPСервер Алькир, на котором расположен планировщикСбор данных о производительности СУБД. В случае кластера нужно подключать к listener
Сервера 1С где расположен RASTCP/IP1545/TCPСервер Алькир, на котором расположен планировщик, сервер Алькир, на котором расположен backendСбор данных о кластере, используемых ресурсах и текущих сеансах