Size: a a a

Zabbix Russian Community

2020 April 20

LP

Leonid Podolinskiy in Zabbix Russian Community
Leonid Podolinskiy
Здрасьте
Вопрос по API
после переезда на 4.4 создание хоста через API падает с ошибкой
ERROR:  null value in column "contact" violates not-null constraint
на разные поля, как пример description хоста. разрешил в базе использовать NULL для этой column, ошибка перескочила на host_inventory, column "contact"
подозреваю дальше будут остальные text колонки
обычно скрипт на питоне бежит используется pyzabbix
пытался делать через curl, результат тот же

Кто нибудь сталкивался?

на 4.2 все работало.
там еще во время апгрейда был переезд с mysql на postgrtesql, но вроже как на этих columns NOT_NULL и должен стоять, так что не думаю что дело в базе
вопрос снимается

с  "inventory_mode": 1 не работает
с  "inventory_mode": 0  не работает
с  "inventory_mode": -1 работает
источник

LP

Leonid Podolinskiy in Zabbix Russian Community
Leonid Podolinskiy
вопрос снимается

с  "inventory_mode": 1 не работает
с  "inventory_mode": 0  не работает
с  "inventory_mode": -1 работает
хотя это workaround, проблема осталась, если надо будет включать inventory automatic mode
источник

Д

Денис-lameritos in Zabbix Russian Community
товарищи подскажите, функция time возвращает текущее время на сервере zabbix?
чтобы использовать локальное время на хосте в треггере прийдется заводить айтем localtime?
хочу загасить триггер на ночь но на половине серверов ночь в разное время =) ибо разные часовые пояса
источник

N

Nico in Zabbix Russian Community
нтп вам в помошь.
источник

Д

Денис-lameritos in Zabbix Russian Community
Nico
нтп вам в помошь.
Зачем мне ntp?
источник

K

Kolunchik in Zabbix Russian Community
а чем нтп тут поможет?
источник

N

Nico in Zabbix Russian Community
думал баг, а это фичя с разными часовыми поясами.
источник

AS

Anton Samets in Zabbix Russian Community
я бы везде использовал  UTC, а время опроса/сработки делал бы макросом, а макрос бы уже делал регионозависимым
источник

N

Nico in Zabbix Russian Community
UTC ,да как раз хотел сказать))
источник

A

Alexander in Zabbix Russian Community
Денис-lameritos
товарищи подскажите, функция time возвращает текущее время на сервере zabbix?
чтобы использовать локальное время на хосте в треггере прийдется заводить айтем localtime?
хочу загасить триггер на ночь но на половине серверов ночь в разное время =) ибо разные часовые пояса
возвращает UNIX Time UTC
источник

Д

Денис-lameritos in Zabbix Russian Community
Anton Samets
я бы везде использовал  UTC, а время опроса/сработки делал бы макросом, а макрос бы уже делал регионозависимым
Время на хостах с зоной
источник

A

Alexander in Zabbix Russian Community
в шаблонах по умолчанию уже есть это время
источник

Д

Денис-lameritos in Zabbix Russian Community
Alexander
в шаблонах по умолчанию уже есть это время
у меня нет ничего по умолчанию -)
кто возвращает в utc?
источник

Д

Денис-lameritos in Zabbix Russian Community
Alexander
в шаблонах по умолчанию уже есть это время
То есть пользоваться ключом localtime? Функция time возвращает время сервера?
источник

A

Alexander in Zabbix Russian Community
у меня))) серверы с UTC должны быть, иначе беда
источник

A

Alexander in Zabbix Russian Community
Денис-lameritos
То есть пользоваться ключом localtime? Функция time возвращает время сервера?
это тебе решать чем пользоваться. твоя система - твоя ответственность
источник

Д

Денис-lameritos in Zabbix Russian Community
Alexander
это тебе решать чем пользоваться. твоя система - твоя ответственность
я задал конкретные вопросы -) так как по документации не понятно. А вы про ответственность -)
источник

Д

Денис-lameritos in Zabbix Russian Community
В чем беда если не в utc будет на скрвере время?
источник

A

Alexander in Zabbix Russian Community
источник

A

Alexander in Zabbix Russian Community
что тут не понятно?
источник