произвольный JSON для LLD. Но я так понял, что не совсем "произвольный". Если JSON будет иметь сложную структуру, то пока это не сработает, верно?
Если в сложном JSON есть интересующий нас массив объектов, то мы просто с помощью JSONPath вырезаем этот кусок и делаем маппинг между полями JSON и макросами LLD. В большинстве случаев этого будет достаточно. Но если нам нужно произвести более сложные манипуляции, то для этого хорошо подходит JavaScript. В любом случае всё делается средствами Zabbix!
И не забываем, что теперь есть замечательная возможность проверки препроцессинга данных (в нашем случае JSON) прямо из интерфейса!
Думаю, что мы будем работать над более тесной интеграцией текстовых конфигурационных файлов (в простом JSON или Yaml) и Zabbix уже в версии 4.4. Для упрощения создания шаблонов, версионирования и возможности встраивать Zabbix в автоматизацию с помощью CI систем.
Мне сложно прокомментировать, не зная подробностей конфигурации.
Как сделаем — так в следующей версии и выпустим, ждать не будем.
Вот для Zabbix 4.2: https://www.zabbix.com/download_agents
Чуть позже появятся для 4.0 и 3.х.
Спасибо. Никаких обещаний, но добавил плюсик этой функциональности.
Какая платформа интересует? Linux?
На данный момент нет такой возможности, идея интересная.
Да, будем что-то придумывать.
С давних времён поддерживаются, если я ничего не путаю. Вот полный список: https://www.zabbix.com/documentation/4.2/manual/appendix/macros/supported_by_location_user
Да, будут работать!
Думаем над этим, пока конкретных планов нет.
Если в сложном JSON есть интересующий нас массив объектов, то мы просто с помощью JSONPath вырезаем этот кусок и делаем маппинг между полями JSON и макросами LLD. В большинстве случаев этого будет достаточно. Но если нам нужно произвести более сложные манипуляции, то для этого хорошо подходит JavaScript. В любом случае всё делается средствами Zabbix!
И не забываем, что теперь есть замечательная возможность проверки препроцессинга данных (в нашем случае JSON) прямо из интерфейса!
Сделали полностью сами, сборка MSI появится уже на днях. Zabbix 4.2 — это основной (major) релиз. Спасибо!
Интересно, спасибо!
Zabbix предлагает сбор и анализ текстовых логов, а также логов событий Windows платформ.
А пока можно посмотреть на английском: https://www.youtube.com/watch?v=tvWazuPQfYE
Я хотел сказать, что можно переходить сразу на любую версию (например, 4.0 LTS). Промежуточные версии не нужны.
Ставьте сразу 4.0 LTS или 4.2. Zabbix всё сделает сам.
Наверное дело в сложности автоматизации. Да и шаблоны в XML формате выглядят чрезмерно громоздко.
Думаю, что мы будем работать над более тесной интеграцией текстовых конфигурационных файлов (в простом JSON или Yaml) и Zabbix уже в версии 4.4. Для упрощения создания шаблонов, версионирования и возможности встраивать Zabbix в автоматизацию с помощью CI систем.
Как минимум сделаем на английском языке. Запись будет доступна на нашем youtube канале https://www.youtube.com/c/zabbix.