Size: a a a

Zabbix Russian Community

2020 March 16

AL

Andrew Lukoshko in Zabbix Russian Community
Может, item.last(#2) <= item.last()
источник

AL

Andrew Lukoshko in Zabbix Russian Community
?
источник

YG

Yuri Ganzha in Zabbix Russian Community
Andrew Lukoshko
Может, item.last(#2) <= item.last()
вот это кажется похоже. я почему-то думал, что мне нужно смотреть в сторону дельты, если она отрицательная, то триггер уходит, положительная - срабатывает
источник

JZ

John Zoidberg in Zabbix Russian Community
утра, у меня такой вот вопрос:
Вводная:

Заббикс следит за состоянием рейда в серверах HP. Если полученные данные !=2 включить триггер
И все было хорошо до тех пор, пока один рейд не сообщил об ошибке и его потом развалили специально. Он просто перестал существовать. Всего было 5 рейдов и каждый из них заббикс мониторил с помощью LLD шаблона самописного.
После того как рейд перестал существовать - перестал существовать оид соответствующий рейду, элемент данных впал в состояние ошибки, триггер не погас.

Вопрос:
Можно ли сделать таким образом, чтобы в случае если заббикс не может получить данные погасить зависящий от этого элемента данных триггер?
источник

YK

Yaroslavl Kozhuhov in Zabbix Russian Community
nodata()
источник

JZ

John Zoidberg in Zabbix Russian Community
Да, спасибо. Пока писал вопрос придумал как прикрутить nodata
источник

OK

Oleg Kostikov in Zabbix Russian Community
... and nodata() = 0
источник

YK

Yaroslavl Kozhuhov in Zabbix Russian Community
Госпада, в mysql кто-нибудь славливал ошибку 1778?
источник

YG

Yuri Ganzha in Zabbix Russian Community
Yuri Ganzha
всем привет. может кто направить как лучше реализовать срабатывание/уход триггера по следующей схеме:
1) по-умолчанию значение данных 0 (все ок)
2) в случае, если значение увеличивается - срабатывает триггер, остается активным пока значение данных увеличивается
3) когда значение начинает уменьшаться - триггер уходит
очень буду благодарен идеям
{item.last(0)}<{item.avg(10)} а вот это может же сработать для моего случая? или мисконфиг?
источник

JZ

John Zoidberg in Zabbix Russian Community
Oleg Kostikov
... and nodata() = 0
Да, да, так и сделал
источник

OK

Oleg Kostikov in Zabbix Russian Community
Oleg Kostikov
item.change() >=0 and item.last()
Ладно, перепишу понятнее:
item.change()>=0 and item.last()<>0
источник

OK

Oleg Kostikov in Zabbix Russian Community
John Zoidberg
Да, да, так и сделал
Главное, что это попадает под правило:
“0 and Unsuported_item1.some_function()” can be evaluated to '0' (False)
источник

ДТ

Денис Троценко in Zabbix Russian Community
Добрый день. Подскажите,если узел сети доступен,то графики чертятся нормально и последнее значение тоже нормально выдаёт. Если узел не доступен,то график не рисует дальше и идут проблемы (как бы нормально),а вот последнее значение выдаёт последнее полученное. А как сделать так,если узел не доступен,то и последнее значение он не выдаёт или ставит 0 например?
источник

AS

Anton Samets in Zabbix Russian Community
проверять nodata видимо, если в триггере
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Денис Троценко
Добрый день. Подскажите,если узел сети доступен,то графики чертятся нормально и последнее значение тоже нормально выдаёт. Если узел не доступен,то график не рисует дальше и идут проблемы (как бы нормально),а вот последнее значение выдаёт последнее полученное. А как сделать так,если узел не доступен,то и последнее значение он не выдаёт или ставит 0 например?
Ты хочешь прямо в базу писать 0, если хост по какому-то айтему ничего не получает?
источник

ДТ

Денис Троценко in Zabbix Russian Community
да
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Ну я даже не знаю. Оно как-то концептуально не укладывается... Ну, хз, попробуй поковырять препроцессинг с валидацией, может быть.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Хотя, мне думается, что всё равно это не будет работать
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Да не, точно не будет, он же в неподдерживаемые упадёт.
источник

OK

Oleg Kostikov in Zabbix Russian Community
Странное желание. Массово, для всех? Можно, конечно, поставить ZBX_HISTORY_PERIOD в defines.inc.php равным интервалу обновления айтема )
источник