Мониторинг файловых баз (Zabbix - 1CD)

21.05.19

Администрирование - Мониторинг

Шаблон с autodiscovery Zabbix для мониторинга файловых баз 1С. Мониторится размер БД, количество таблиц, версия БД.

Скачать исходный код

Наименование Файл Версия Размер
Мониторинг файловых баз (Zabbix - 1CD):
.zip 20,33Mb
3
.zip 1.1 20,33Mb 3 Скачать

Наблюдаемые параметры

  • Количество таблиц в БД
  • Размер БД
  • Версия БД (именно БД, не конфигурации) В случае, если при попытке прочтения какого-либо параметра возникает ошибка, взводится тригер

Инструкция по установке

Необходимо добавить Userparameter для агента. Для этого скопируйте файл test1C.exe в директорию на машине-агенте (крайне желательно, чтобы в пути не было пробелов и русских символов).

Далее, в conf файле агента добавьте Userparameter:

UserParameter=1ctest[*],C:\path\to\test1C.exe "$1"

Например:

UserParameter=1ctest[*],C:\zabbix_mod\test1C.exe "$1"

Далее импортируйте шаблон в zabbix, назначьте template хосту. Вы можете вручную создать item. Для этого используйте ключ:

1ctest[C://Path//to//1Cv8.1CD]

!!! Обратите внимание на обратные двойные слэши - указывать путь до .1CD файла следует именно так, т.к. в Zabbix недопустим символ \

Пример ключа:

1ctest[F://Tmp//tstbase//1Cv8.1CD]

Тип данных: Tекст (Text)

Но проще будет прописать свои параметры в 1cd_config.cfg, запустить 1cd_discovery.exe trap (1cd_discovery.exe c ключом trap) - и в заббиксе всё создастся само.

Настройка autodiscovery

!!! В силу особенностей компиляции скрипт обнаружения будет работать только в x64 окружении. В папке src лежат исходные тексты на Python, вы можете запустить их в своем окружении через интерпретатор Python.

В том случае, если у Вас много баз данных и/или они добавляются пригодится автообнаружение. Для его настройки скопируйте файлы 1cd_discovery.exe и 1cd_config.cfg в папку на машине-агенте (крайне желательно, чтобы в пути не было пробелов и русских символов). Затем укажите свои параметры в файле 1cd_config.cfg

Следующим шагом, настройте автоматически запуск 1cd_discovery.exe trap (1cd_discovery.exe c ключом trap) с необходимой периодичностью. Для этой цели прекрасно подходит планировщик windows

Скрипт 1cd_discovery.exe рекурсивно проходит по всем дискам машины в поисках файлов *.1CD.После обхода, сформированный JSON отправляется в Zabbix-сервер и на нём создаются item'ы и триггеры для всех баз. Поскольку данный процесс достсточно затратный в плане IO рекомендую настроить его запуск во время минимальной нагрузки на машину.

 

UPD. Добавлены бинарники для Server 2008R2

zabbix мониторинг файловая база

См. также

Мониторинг баз и серверов 1С

Журнал регистрации Мониторинг Платформа 1С v8.3 Платные (руб)

В сферу обязанностей при работе с клиентами входит контроль работы баз данных и серверов 1С. Нужно понимать что происходит в базах, есть ли ошибки, зависания у пользователей и фоновых задач, блокировки или какое-то необычное поведение системы, получение информации о причинах возникновения проблем и их оперативное устранение и т.д. В качестве источников информации использую консоль кластеров 1С, технологический журнал 1С, журналы регистрации базы 1С. Для автоматизации части операций мониторинга и анализа создал инструмент на основе 1С.

9000 руб.

28.08.2019    31122    14    21    

66

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

01.12.2020    14390    33    0    

48

Yellow Watcher - Жёлтый наблюдатель за информационными базами

Мониторинг Платформа 1С v8.3 Абонемент ($m)

Программный комплекс мониторинга качества работы информационных баз. Статистика возникновения управляемых блокировок (тип, последняя строка контекста, контекст). Анализ длительных запросов по данным из технологического журнала. Анализ потребления ресурсов СУБД запросами и статистика ожиданий по данным из Query Store. Монитор информационной базы - получение плана запроса для сеанса 1С. Блокировки СУБД по данным block_report Extented Events, длительные запросы по данным из query_post_execution_showplan Extented Events.

1 стартмани

12.02.2024    3236    27    sdf1979    11    

53

Проверка доступа к интернет на сервере 1С

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0 Абонемент ($m)

Инструмент для проверки интернет - соединения на сервере 1С

3 стартмани

23.11.2023    1898    5    1395969    4    

2

Магия преобразований Vector, часть 3: журнал регистрации + прямой экспорт ошибок в Sentry

Журнал регистрации Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

19.11.2023    762    3    AlexSTAL    0    

6

Магия преобразований Vector, часть 2: технологический журнал

Технологический журнал Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

15.11.2023    836    4    AlexSTAL    0    

8

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    3150    4    AlexSTAL    0    

42

Чем Service Discovery поможет 1С-нику и его клиентам?

Тестирование QA Мониторинг Бесплатно (free)

Если развернуть слепок рабочей среды в окружении для тестирования, тесты могут начать взаимодействовать с рабочим окружением. Расскажем о том, как автоматически перенастраивать базы 1С под окружение разработки или тестирования с помощью концепции Service Discovery.

08.11.2023    2973    ktb    0    

18
Оставьте свое сообщение