postgrespro/mamonsu

Ошибка импорта шаблона mamonsu 3.5.3 в Zabbix 7.0.0alpha1

lazarevmk opened this issue · 3 comments

При попытке импортирования через веб-интерфейс Zabbix полученного из mamonsu шаблона, возникает ошибка:
Import failed
Invalid parameter "/40/trends": value must be 0.

откуда берётся "40", совершенно не понятно. В поле trends в экспортированного файла такого значения нет (там везде 365d), непосредственно в таблице items такого значения тоже нет:
select trends, count(*) from public.items group by 1;
trends | count
--------+-------
0d | 652
0 | 4255
365d | 8778
(3 rows)

Помогите разобраться.

p.s. Zabbix 7.0.0alpha1 был установлен по невнимательности, так как развёртывался из последнего официального образа Docker, а туда любят альфы подпихивать как оказалось.

Здравствуйте! Абсолютно такая же ошибка при импорте шаблона, но Zabbix 6.4.4 Есть какое-то решение?

Нашел старый Issue. Не стал создавать новый.

Свежие версии Zabbix-а требуют, чтобы поле "trends" шаблона обязательно был бы 0. То есть, для того чтобы исправить ситуацию достаточно заменить все вхождения в XML-файле шаблона "<trends>365</trends>" на "<trends>0</trends>", после чего он импортируется.

Разработчикам: неплохо бы это исправить, чтобы шаблон генерировался бы уже с правильными значениями "trends" внутри.

Проблема была на стороне Zabbix. Вот скорее всего задача по которой это чинили или одна из прилинкованных.
Проверил на последних актуальных версиях(6.0.39, 6.4.21 и 7.0.11) проблема не воспроизводится.