Size: a a a

Zabbix Russian Community

2020 January 23

A

Anatoly in Zabbix Russian Community
Привет. Поискал в гугле и ответа не нашёл. Обновились до 4.4.4 и графики стали задерживаться. Данные в заббикс попадают вовремя, а графики рисуются с задержкой.
источник

П

Паша in Zabbix Russian Community
Anatoly
Привет. Поискал в гугле и ответа не нашёл. Обновились до 4.4.4 и графики стали задерживаться. Данные в заббикс попадают вовремя, а графики рисуются с задержкой.
Смотри закрепленное сообщение. Плохо искал.
источник

A

Anatoly in Zabbix Russian Community
Спасибо. я искал graph delay и  прочее
источник

А

Александр in Zabbix Russian Community
Добрый День,
Скажите Zabbix community было-бы заинтересованно в таком функционале?
С Уважением,
Александр
источник

А

Александр in Zabbix Russian Community
источник

RM

Roman Monakhov in Zabbix Russian Community
Да, проголосовал.
источник

OK

Oleg Kostikov in Zabbix Russian Community
Я тоже
источник

AM

Aleksandr Melnikov in Zabbix Russian Community
+
источник

RB

Roman Butler in Zabbix Russian Community
Всем привет. Подскажите по API (Zabbix 4.0): пытаюсь найти через searchInventory хосты с незаполненным полем hardware, но получаю с условием "hardware": "" все хосты сервера
{
   "jsonrpc": "2.0",
   "method": "host.get",
   "params":
   {
       "output": [
           "hostid",
           "host",
           "description"
       ],
       "selectInterfaces": [
           "interfaceid",
           "ip"
       ],
       "selectInventory": [
           "hardware",
           "hardware_full",
           "asset_tag",
           "tag",
           "hardware",
           "location",
           "notes"
       ],
       "searchInventory": {
           "hardware": ""
       }
   },
   "id": 4,
   "auth": "token"
}
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Roman Butler
Всем привет. Подскажите по API (Zabbix 4.0): пытаюсь найти через searchInventory хосты с незаполненным полем hardware, но получаю с условием "hardware": "" все хосты сервера
{
   "jsonrpc": "2.0",
   "method": "host.get",
   "params":
   {
       "output": [
           "hostid",
           "host",
           "description"
       ],
       "selectInterfaces": [
           "interfaceid",
           "ip"
       ],
       "selectInventory": [
           "hardware",
           "hardware_full",
           "asset_tag",
           "tag",
           "hardware",
           "location",
           "notes"
       ],
       "searchInventory": {
           "hardware": ""
       }
   },
   "id": 4,
   "auth": "token"
}
Может быть надо null?
источник

RB

Roman Butler in Zabbix Russian Community
Alexander Khatsayuk
Может быть надо null?
не помогло
источник

2L

27662 Loa in Zabbix Russian Community
Roman Butler
Всем привет. Подскажите по API (Zabbix 4.0): пытаюсь найти через searchInventory хосты с незаполненным полем hardware, но получаю с условием "hardware": "" все хосты сервера
{
   "jsonrpc": "2.0",
   "method": "host.get",
   "params":
   {
       "output": [
           "hostid",
           "host",
           "description"
       ],
       "selectInterfaces": [
           "interfaceid",
           "ip"
       ],
       "selectInventory": [
           "hardware",
           "hardware_full",
           "asset_tag",
           "tag",
           "hardware",
           "location",
           "notes"
       ],
       "searchInventory": {
           "hardware": ""
       }
   },
   "id": 4,
   "auth": "token"
}
я так ток через питон умею. Через zapi получить данные и фильтрануть обычным наличием поля
источник

RB

Roman Butler in Zabbix Russian Community
27662 Loa
я так ток через питон умею. Через zapi получить данные и фильтрануть обычным наличием поля
это да, но хотелось бы через api
источник

ЕК

Евгений Кондратенко in Zabbix Russian Community
Друзья, напомните пожалуйста, в скрипт так и нельзя передать другие макросы кроме {ALERT.SENDTO} {ALERT.SUBJECT} {ALERT.MESSAGE} через параметры скрипта? Версия 4.0.16
источник

s

slagmaur in Zabbix Russian Community
Roman Butler
Всем привет. Подскажите по API (Zabbix 4.0): пытаюсь найти через searchInventory хосты с незаполненным полем hardware, но получаю с условием "hardware": "" все хосты сервера
{
   "jsonrpc": "2.0",
   "method": "host.get",
   "params":
   {
       "output": [
           "hostid",
           "host",
           "description"
       ],
       "selectInterfaces": [
           "interfaceid",
           "ip"
       ],
       "selectInventory": [
           "hardware",
           "hardware_full",
           "asset_tag",
           "tag",
           "hardware",
           "location",
           "notes"
       ],
       "searchInventory": {
           "hardware": ""
       }
   },
   "id": 4,
   "auth": "token"
}
в голову приходит только грязный хак. протестировать только негде сейчас.

{
   "jsonrpc": "2.0",
   "method": "host.get",
   "params":
   {
       "output": [
           "hostid",
           "host",
           "description"
       ],
       "selectInterfaces": [
           "interfaceid",
           "ip"
       ],
       "selectInventory": [
           "hardware",
           "hardware_full",
           "asset_tag",
           "tag",
           "hardware",
           "location",
           "notes"
       ],
       "searchInventory": {
           "hardware": "_"
       },
   "startSearch": 1,
   "excludeSearch": 1
   },
   "id": 4,
   "auth": "token"
}
источник

s

slagmaur in Zabbix Russian Community
Евгений Кондратенко
Друзья, напомните пожалуйста, в скрипт так и нельзя передать другие макросы кроме {ALERT.SENDTO} {ALERT.SUBJECT} {ALERT.MESSAGE} через параметры скрипта? Версия 4.0.16
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
slagmaur
в голову приходит только грязный хак. протестировать только негде сейчас.

{
   "jsonrpc": "2.0",
   "method": "host.get",
   "params":
   {
       "output": [
           "hostid",
           "host",
           "description"
       ],
       "selectInterfaces": [
           "interfaceid",
           "ip"
       ],
       "selectInventory": [
           "hardware",
           "hardware_full",
           "asset_tag",
           "tag",
           "hardware",
           "location",
           "notes"
       ],
       "searchInventory": {
           "hardware": "_"
       },
   "startSearch": 1,
   "excludeSearch": 1
   },
   "id": 4,
   "auth": "token"
}
У меня не сработало. А почему должно?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Я просто почитал по параметру, там указывается шаблон для поиска.
источник

ЕК

Евгений Кондратенко in Zabbix Russian Community
угу, уже в тело мессаджа завернул то что хотел
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Соответственно, я пока вижу только вариант получать всё и в скрипте фильтровать
источник