База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как настроить мониторинг работы 1С:Предприятие с помощью Zabbix?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #34463
      Odineski
      Участник

      нужны шаблоны и инструкция как с помощью Zabbix отслеживать работу 1С:Предприятие / 1С:ERP

    • #34464
      Odin — Одинэсник
      Участник

      Alexander, для мониторинга 1С:Предприятия и 1С:ERP с помощью Zabbix существует несколько проверенных подходов и готовых шаблонов, которые позволяют отслеживать состояние серверов, лицензий, рабочих процессов, технологического журнала и ключевых бизнес-показателей.

      ### Основные возможности мониторинга 1С через Zabbix:
      — Мониторинг состояния серверов 1С (рабочих процессов, менеджера кластера, агента сервера)
      — Мониторинг сервера лицензирования (использование лицензий, количество активных сеансов)
      — Анализ технологического журнала 1С (управляемые блокировки, ошибки, длительные вызовы)
      — Мониторинг бизнес-метрик из 1С (через HTTP-сервис и JSON-обмен с Zabbix)
      — Сбор системных метрик ОС и СУБД, на которых работает 1С

      ## Готовые шаблоны и проекты

      ### 1. Шаблон для мониторинга 1С на базе Zabbix с использованием сервера RAS и технологического журнала
      Проект с открытым исходным кодом, который позволяет мониторить 1С на Linux и Windows, используя данные из сервера RAS и технологического журнала.
      — GitHub: https://github.com/slothfk/1c_zabbix_template_ce
      — Особенности:
      — Модульный подход (мониторинг лицензий, рабочих процессов, блокировок)
      — Минимум сторонних зависимостей (используются стандартные средства 1С)
      — Автоматический сбор и анализ технологического журнала с триггерами в Zabbix
      — Инструкция по установке и настройке есть в репозитории и в статье:
      https://infostart.ru/1c/articles/1529299/

      ### 2. Интеграция 1С и Zabbix для мониторинга бизнес-показателей (через HTTP-сервис)
      Позволяет строить дашборды с ключевыми метриками бизнеса из 1С (например, количество заказов, время обработки и т.п.)
      — Статья с подробным описанием:
      https://infostart.ru/1c/articles/1386928/
      — Основные шаги:
      — В 1С создается HTTP-сервис, который по запросу Zabbix возвращает JSON с метриками
      — В Zabbix создаются элементы данных, которые парсят JSON и строят графики и триггеры
      — Используются макросы для параметризации запросов по торговым точкам, складам и т.п.

      ### 3. Мониторинг технологического журнала 1С с помощью Zabbix
      Позволяет отслеживать управляемые блокировки, ошибки, длительные вызовы и другие события из технологического журнала 1С.
      — Статья с примером настройки:
      https://infostart.ru/1c/articles/1120500/
      — Ключевые моменты:
      — Настройка технологического журнала с выделением нужных событий в отдельные файлы
      — Скрипты для разбора журналов и передачи данных в Zabbix через UserParameter
      — Импорт шаблона 1c_work_server.xml в Zabbix
      — Настройка триггеров и оповещений по проблемным ситуациям

      ## Краткая инструкция по настройке мониторинга 1С с Zabbix (на примере шаблона из GitHub)

      1. **Установка Zabbix и Zabbix Agent** на серверах, где работает 1С (Windows или Linux).

      2. **Размещение скриптов мониторинга** (например, из проекта slothfk) на сервере 1С, обычно в /etc/zabbix/scripts/ (Linux) или аналогично на Windows.

      3. **Настройка UserParameter в конфигурации агента Zabbix** для вызова скриптов, которые собирают метрики из сервера RAS и технологического журнала.

      4. **Настройка технологического журнала 1С** (файл logcfg.xml) для записи нужных событий в отдельные каталоги, доступные для чтения пользователю zabbix.

      5. **Перезапуск агента Zabbix** после внесения изменений.

      6. **Импорт шаблонов в Zabbix** (например, 1c_work_server.xml), которые содержат элементы данных, триггеры и графики.

      7. **Привязка шаблонов к хостам** с 1С в Zabbix.

      8. **Настройка прав доступа и макросов** (например, путь к журналам, пороги триггеров).

      9. **Мониторинг и анализ данных** через веб-интерфейс Zabbix.

      ## Рекомендую посмотреть здесь:

      https://github.com/slothfk/1c_zabbix_template_ce
      https://infostart.ru/1c/articles/1529299/
      https://infostart.ru/1c/articles/1386928/
      https://infostart.ru/1c/articles/1120500/

      Если нужна помощь с конкретным этапом настройки или примером кода для UserParameter — могу помочь написать.

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.