Size: a a a

Zabbix Russian Community

2020 October 05

ДУ

Денис Устинов... in Zabbix Russian Community
Baglan Akerman
А какой тип выбрать?
На внутренней заббикс пишет не продержится
На агент также
какая версия агента?
источник

ВК

Валерий Каюров... in Zabbix Russian Community
Там судя по скрину не агент, а SNMP:)
источник

BA

Baglan Akerman in Zabbix Russian Community
Денис Устинов
какая версия агента?
Агента нет
Самом сервере заббикса надо файл выбрать как элемент
источник

K

Kolunchik in Zabbix Russian Community
то есть траппер?
источник

BA

Baglan Akerman in Zabbix Russian Community
На сервере заббикса выполняется сприпт nmap и он создает файл тхт с данными
И вот как выбрать тот файл в качестве элемента данных?
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Агентом, который стоит на заббикс сервере
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Добавить интерфейс
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Привязать к нему айтем
источник

AK

A K in Zabbix Russian Community
Baglan Akerman
На сервере заббикса выполняется сприпт nmap и он создает файл тхт с данными
И вот как выбрать тот файл в качестве элемента данных?
а зачем нужен файл, может сразу заббикс_сендером пушить?
источник

Д

Денис in Zabbix Russian Community
Доброго дня! Не подскажите в таком вопросе, в документации не нашел:
1) HTTP агентом получаю JSON
2) С помощью препроцессинга "вытягиваю" из JSON нужное мне значение
3) Как мне текстовое значение которое я получил (допустим "UP") преобразовать в цифровое значение? (например 1)
И могу ли я указать DOWN как ноль?
источник

VR

Vyacheslav Ryzhevsky in Zabbix Russian Community
Денис
Доброго дня! Не подскажите в таком вопросе, в документации не нашел:
1) HTTP агентом получаю JSON
2) С помощью препроцессинга "вытягиваю" из JSON нужное мне значение
3) Как мне текстовое значение которое я получил (допустим "UP") преобразовать в цифровое значение? (например 1)
И могу ли я указать DOWN как ноль?
Логическое в десятичное
источник

RM

Roman Monakhov in Zabbix Russian Community
Денис
Доброго дня! Не подскажите в таком вопросе, в документации не нашел:
1) HTTP агентом получаю JSON
2) С помощью препроцессинга "вытягиваю" из JSON нужное мне значение
3) Как мне текстовое значение которое я получил (допустим "UP") преобразовать в цифровое значение? (например 1)
И могу ли я указать DOWN как ноль?
Самое простое решение 😊
источник

Д

Денис in Zabbix Russian Community
Roman Monakhov
Самое простое решение 😊
Спасибо!
источник

A

Alex in Zabbix Russian Community
Roman Monakhov
Самое простое решение 😊
А есть возможность при Custom on fail просто передать значение как есть? Не знаете?
источник

OM

Oleg Makarikhin in Zabbix Russian Community
так ведь item имеет тип, планируется туда цифра 1 если значение UP ?
попытка присвоить туда строку даст ошибку
источник

OK

Oleg Kostikov in Zabbix Russian Community
самый простой вариант предложил @vryzhevsky
источник

RM

Roman Monakhov in Zabbix Russian Community
Alex
А есть возможность при Custom on fail просто передать значение как есть? Не знаете?
Не представляю зачем это нужно, но, похоже, нужен replace.
источник

VR

Vyacheslav Ryzhevsky in Zabbix Russian Community
Roman Monakhov
Самое простое решение 😊
Зачем усложнять? Есть же преобразование - https://www.zabbix.com/documentation/current/ru/manual/config/items/preprocessing
источник

VR

Vyacheslav Ryzhevsky in Zabbix Russian Community
Логический в десятичный
источник

VR

Vyacheslav Ryzhevsky in Zabbix Russian Community
Конвертация значения из логического в десятичный формат. Текстовое представление переводится в значения 0 или 1. Таким образом, 'TRUE' хранится как 1 и 'FALSE' хранится как 0. Все значения сопоставляются чувствительным к регистру способом. В данное время распознаются значения для:
TRUE - true, t, yes, y, on, up, running, enabled, available, ok, master
FALSE - false, f, no, n, off, down, unused, disabled, unavailable, err, slave
Кроме того, любое ненулевое значение считается TRUE, нулевое считается FALSE.
Следующие значения поддерживаются начиная с 4.0.0: ok, master, err, slave.
Если установлен флажок Другое при ошибке, элемент данных не станет неподдерживаемым, и у вас появится возможность указать пользовательские параметры обработки ошибок: либо сбросить значение, либо задать указанное значение, либо установить указанное сообщение об ошибке.
источник