Перейти к содержанию

Системы Enterprise Resource Planning (ERP)

1C Enterprise 8

Характеристики источника в Платформе Радар:

Характеристика Значение
Название 1C Enterprise 8
Номер (Порт) 4008
Тип Business Application
Вендор 1c llc
Профиль сбора tcp_input
udp_input
smb_input

Настройка источника включает в себя следующие этапы:

  1. Настройка журнала регистрации.
  2. Настройка технологического журнала.
  3. Включение источника на платформе.

1. Настройка журнала регистрации

Шаг №1. Проверьте наличие установленной библиотеки — «1С: Библиотека стандартных подсистем» (далее — БСП) с общим модулем «Дополнительные Отчеты и Обработки», при ее отсутствии установите.

Шаг №2. Скачайте файл «ОбменЗаписямиЖР.cfe» на АРМ пользователя с правами Администратора к выбранной конфигурации 1С.

Шаг №3. Запустите в режиме «Конфигуратор» базу 1С: Предприятия под пользователем с правами Администратора.

Шаг №4. На «Главной странице» перейдите в раздел Конфигурация → Расширения конфигурации.

Открытие вкладки «Расширения конфигурации»

Рисунок 1 -- Открытие вкладки «Расширения конфигурации»

Шаг №5. В открывшемся окне «Расширения конфигурации» выполните следующие действия:

  • нажмите кнопку Действия → Добавить и, не меняя значений, нажмите кнопку OK;
  • нажмите кнопку Конфигурация → Загрузить конфигурацию из файла → выберите сохраненный в п. 2 файл «ОбменЗаписямиЖР.cfe» → Открыть;
  • при открытии конфигурации появится сообщение «Текущая конфигурация не пустая!», нажмите кнопку Да;
  • при появлении сообщения «Выполнена полная загрузка конфигурации. Обновить конфигурацию базы данных?» нажмите кнопку Да;
  • в открывшемся окне «Реорганизация информации, изменения в структуре информации конфигурации» нажмите кнопку Принять;
  • перейдите обратно в раздел Расширения конфигурации, согласно пункту 3, выберите конфигурацию «ОбменЗаписямиЖР-1.0.0.4.cfe» и снимите чек-боксы в столбцах Безопасный режим, имя профиля безопасности и Защита от опасных действий;
  • нажмите кнопку Действия → Проверка возможности применения всех расширений и нажмите кнопку OK. В служебных сообщениях должно быть сообщение «Проблем применения не обнаружено».

Итоговый вид добавленной конфигурации

Рисунок 2 -- Итоговый вид добавленной конфигурации

Шаг №6. Нажмите кнопку F5 для начала отладки или запустите инстанс в режиме «1С:Предприятие».

Шаг №7. Перейдите во вкладку Пангео Радар.

Вид вкладки «Пангео Радар»

Рисунок 3 -- Вид вкладки «Пангео Радар»

Шаг №8. В открывшемся окне «Выгрузка данных журнала регистрации», в разделе Настройки обмена укажите Тип передачи — TCP.

Также доступна передача по протоколу UDP и выгрузка событий в файл с помощью типа «Файл».

Шаг №9. В подразделе Настройка обмена TCP/UDP укажите IP-адрес и порт лог-коллектора в полях Хост и Порт.

Шаг №10. Нажмите кнопку Сохранить настройки.

Выгрузка данных журнала регистрации

Рисунок 4 -- Выгрузка данных журнала регистрации

Шаг №11. Перейдите в подраздел Настройки выгружаемых событий и выберите необходимые типы событий на отправку.

Снимите чек-боксы с событий «Транзакция. Начало», «Транзакция. Фиксация» и «Транзакция. Отмена» для уменьшения потока событий.

Шаг №12. Нажмите кнопку Сохранить настройки.

Настройка выгружаемых событий

Рисунок 5 -- Настройка выгружаемых событий

Шаг №13. Перейдите в подраздел Настройки расширения и настройте расписание выгрузки событий, нажав на кнопку Настройка расписания.

Шаг №14. В открывшемся окне «Параметры регламентных заданий» нажмите кнопку Создать.

Шаг №15. В открывшемся окне выберите регламентное задание «Выгрузка Данных Журнала Регистрации».

Шаг №16. Поставьте чек-бокс напротив параметра Использование.

Шаг №17. Нажмите на ссылку «один день; один раз в день» напротив значения Расписание:.

Шаг №18. В открывшемся окне «Расписание» установите следующие параметры:

  • во вкладке Общие установите параметру Повторять каждые значение 1 (дн.);

Настройка расписания отправки «Общие»

Рисунок 6 -- Настройка расписания отправки «Общие»

  • во вкладке Дневное установите параметру Повторять через значение 60 (сек.);

Настройка расписания отправки «Дневное»

Рисунок 7 -- Настройка расписания отправки «Дневное»

  • в нижней части окна «Расписание» должна появиться надпись «каждый день; каждые 60 секунд»;
  • после установки параметров нажмите кнопку OK;
  • после выполнения всех вышеуказанных действий в окне «Параметры регламентных заданий» нажмите кнопку Записать и закрыть.

Завершение настройки модуля отправки

Рисунок 8 -- Завершение настройки модуля отправки

Шаг №19. Вернитесь в подраздел Настройки расширения и настройте дату выгрузки событий, задав параметр Выгружать с:.

Не рекомендуется указывать в параметр Выгружать с: значение времени, предшествующее времени установки и полной настройки модуля отправки. Рекомендуется указывать текущее время.

Шаг №20. Нажмите кнопку Проверить работу компоненты и получите сообщение «Компонента успешно подключена», если сообщение выдает ошибку, сообщите об этом технической поддержке Пангео Радар.

2. Настройка технологического журнала

Шаг №1. Создайте конфигурационный файл logcfg.xml:

  • если вы используете Windows — в каталоге C:\Program Files\1cv8\<версия 1С>\bin\conf;
  • если вы используете ОС семейства Unix, в зависимости от архитектуры ОС:
    • для 32-битной — в каталоге /opt/1C/v8.3/i386/conf;
    • для 64-битной — /opt/1C/v8.3/x86_64/conf.

Шаг №2. Скопируйте в файл следующее содержимое:

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
  <log location="C:\Program Files\1cv8\logs" history="168" placement="plain" format="json">
    <event>
      <eq property="Name" value="ADMIN"/>
    </event>
    <event>
      <eq property="Name" value="CONN"/>
      <like property="Txt" value="Accepted%"/>
    </event>
    <event>
      <eq property="Name" value="CONN"/>
      <like property="Txt" value="Srvr:%"/>
    </event>
    <event>
      <eq property="Name" value="CALL"/>
      <eq property="MName" value="authenticateServer"/>
    </event>
    <event>
      <eq property="Name" value="CALL"/>
      <eq property="MName" value="lockConfig"/>
    </event>
    <event>
      <eq property="Name" value="CALL"/>
      <eq property="MName" value="activeUsers"/>
    </event>
    <event>
      <eq property="Name" value="CALL"/>
      <eq property="MName" value="readInfoBaseAdmParams"/>
      <ne property="Usr" value=""/>
    </event>
    <event>
      <eq property="Name" value="SCALL"/>
      <eq property="MName" value="setSessionData"/>
      <ne property="Usr" value="DefUser"/>
    </event>
    <event>
      <eq property="Name" value="EXCP"/>
      <eq property="t:applicationName" value="1CV8C"/>
      <like property="Descr" value="%VResourceInfoBaseServerImpl.cpp%"/>
    </event>
    <event>
      <eq property="Name" value="EXCP"/>
      <eq property="t:applicationName" value="WebServerExtension"/>
      <like property="Descr" value="%VResourceInfoBaseServerImpl.cpp%"/>
    </event>
    <property name="all"></property>
  </log>
</config>

Шаг №3. Сохраните конфигурационный файл.

Шаг №4. Дополнительных действий не требуется, через несколько минут (обычно 1–2) события начнут записываться в указанном каталоге.

Каталог хранения событий указывается в параметре location, в приведенной конфигурации события технологического журнала будут записываться в каталог C:\Program Files\1cv8\logs, при необходимости вы можете его изменить.

Описание фильтров записываемых событий технологического журнала

Тип события Фильтр
Административное действие в кластере серверов (изменение настроек, перезапуск процессов и т.п.) <event> <eq property="Name" value="ADMIN"/> </event>
Успешно установлено соединение с сервером «1С:Предприятия» <event> <eq property="Name" value="CONN"/> <like property="Txt" value="Accepted%"/> </event>
Установка соединения с конкретным узлом кластера <event> <eq property="Name" value="CONN"/> <like property="Txt" value="Srvr:%"/> </event>
Успешная или неуспешная попытка аутентификации <event> <eq property="Name" value="CALL"/> <eq property="MName" value="authenticateServer"/> </event>
Блокировка конфигурации <event> <eq property="Name" value="CALL"/> <eq property="MName" value="lockConfig"/> </event>
Просмотр списка активных пользователей, подключенных к серверу «1С:Предприятия» <event> <eq property="Name" value="CALL"/> <eq property="MName" value="activeUsers"/> </event>
Чтение административных параметров информационной базы <event> <eq property="Name" value="CALL"/> <eq property="MName" value="readInfoBaseAdmParams"/> <ne property="Usr" value=""/> </event>
Установка сессионных данных от имени пользователя (признак успешной авторизации или подмены сессии) <event> <eq property="Name" value="SCALL"/> <eq property="MName" value="setSessionData"/> <ne property="Usr" value="DefUser"/> </event>
Ошибка аутентификации в тонком клиенте <event> <eq property="Name" value="EXCP"/> <eq property="t:applicationName" value="1CV8C"/> <like property="Descr" value="%VResourceInfoBaseServerImpl.cpp%"/> </event>
Ошибка аутентификации в веб-клиенте <event> <eq property="Name" value="EXCP"/> <eq property="t:applicationName" value="WebServerExtension"/> <like property="Descr" value="%VResourceInfoBaseServerImpl.cpp%"/> </event>

3. Включение источника на платформе

Перейдите в веб-интерфейс платформы и включите источник 1C Enterprise 8.