Задать вопрос
@necrodeflorator

Как сделать, чтобы UserParameter=sync_error[*] мог вернуть пустоту?

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

В забиксе настроил итем:
Type of information=Log
Applications=Filesystem


Сейчас в history плодится много пустых строк, хотелось бы их оттуда убрать. Как заставить забикс игнорировать пустую строку в ответе скрипта?
  • Вопрос задан
  • 67 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Системный администратор
    11 месяцев
    Далее
  • Яндекс Практикум
    Системный администратор
    6 месяцев
    Далее
  • OTUS
    Administrator Linux
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@necrodeflorator Автор вопроса
в общем покопался нашел два пути.
1. На наблюдаемом сервере запускать кроном скрипт поверки и складывать ошибки синхронизации в лог, забикс сервер настроить на лог файл.
2. Поробовать через traper https://www.zabbix.com/documentation/4.0/ru/manual...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы