Size: a a a

Zabbix Russian Community

2020 August 14

EY

Evgeny Yurchenko in Zabbix Russian Community
я не очень силён в русском - что такое зависимый элемент данных?
источник

0

0xDEFACE in Zabbix Russian Community
Evgeny Yurchenko
я не очень силён в русском - что такое зависимый элемент данных?
источник

EY

Evgeny Yurchenko in Zabbix Russian Community
и где ты видишь dependent item в обнаружении дисков?
источник

AK

A K in Zabbix Russian Community
Evgeny Yurchenko
и где ты видишь dependent item в обнаружении дисков?
везде?
источник

0

0xDEFACE in Zabbix Russian Community
источник

0

0xDEFACE in Zabbix Russian Community
источник

EY

Evgeny Yurchenko in Zabbix Russian Community
ясно, у меня не так.  A K тебе поможет
источник

0

0xDEFACE in Zabbix Russian Community
A K
заббикс агент внутри имеет встроенные ключи, которые он может отдавать. например agent.ping, его не надо указывать в конфиге, но агент отдаст данные. так же и с этими стандартными обнаружениями. сделано для того, чтобы проще жить было на стандартных конфигах. свои обнаружения надо внешними скриптами делать
Спасибо, я это понимаю просто не понял ( до сих пор в том числе почему там зависимый элемент данных и ключ ) они же в предобработке выбрали содержимое /proc/diskstats и потом через js почти привели к тому же выводу что и vfs.dev.discovery
источник

AK

A K in Zabbix Russian Community
Evgeny Yurchenko
ясно, у меня не так.  A K тебе поможет
суть не в дискавери руле, суть в зависимых элементах =) дискавери рул шлёт данные, а итемы из него забираются уже на стороне заббикса
источник

AK

A K in Zabbix Russian Community
0xDEFACE
Спасибо, я это понимаю просто не понял ( до сих пор в том числе почему там зависимый элемент данных и ключ ) они же в предобработке выбрали содержимое /proc/diskstats и потом через js почти привели к тому же выводу что и vfs.dev.discovery
кто - они, в какой предобработке? не всё читал, но в целом есть какая-то конкретная проблема или чего?
источник

0

0xDEFACE in Zabbix Russian Community
A K
кто - они, в какой предобработке? не всё читал, но в целом есть какая-то конкретная проблема или чего?
они ( те кто делают дефолтные шаблоны забикса) проблемы как таковой нет, пытаюсь понять почему шаблон сделан именно так
источник

AK

A K in Zabbix Russian Community
0xDEFACE
они ( те кто делают дефолтные шаблоны забикса) проблемы как таковой нет, пытаюсь понять почему шаблон сделан именно так
Дискавери рул присылает данные и из него получаются итемы по прототипам. есть raw итем в котором данные по всем дискам Physical disks WMI get. Дискавери рул делает итемы которые ссылаются на raw итем в котором содержатся все данные. Сделано так, чтобы разделить получение данных и создание итемов
источник

AK

A K in Zabbix Russian Community
Physical disks WMI get  с ключом wmi.getall[root\cimv2,"select * from win32_perfformatteddata_perfdisk_physicaldisk"] получает все данные про все диски.
этот ключ возвращает json типа такого [{"AvgDiskBytesPerRead":"0","AvgDiskBytesPerTransfer":"0","AvgDiskBytesPerWrite":"0","AvgDiskQueueLength":"0","AvgDiskReadQueueLength":"0","AvgDisksecPerRead":0,"AvgDisksecPerTransfer":0,"AvgDisksecPerWrite":0,"AvgDiskWriteQueueLength":"0","CurrentDiskQueueLength":0,"DiskBytesPersec":"0","DiskReadBytesPersec":"0","DiskReadsPersec":0,"DiskTransfersPersec":0,"DiskWriteBytesPersec":"0","DiskWritesPersec":0,"Name":"_Total","PercentDiskReadTime":"0","PercentDiskTime":"0","PercentDiskWriteTime":"0","PercentIdleTime":"94","SplitIOPerSec":0},
источник

AK

A K in Zabbix Russian Community
ну и в зависимом айтеме создаётся препроцессинг, который фильтрует нужный json по "Name":"0 C:" наверное
источник

AK

A K in Zabbix Russian Community
0xDEFACE
они ( те кто делают дефолтные шаблоны забикса) проблемы как таковой нет, пытаюсь понять почему шаблон сделан именно так
я думаю, что изначально это сделано для того, чтобы не городить огород. то есть дискавери можно сделать раз в сутки, а проверка должна быть раз в час, а данных нужна одна цифра для каждого диска, предположим. делать кучу запросов смысла нет, делать дискавери раз в час - накладно. всё сделано чтобы минимизировать нагрузку на мониторируемый хост и добавить удобства
источник

0

0xDEFACE in Zabbix Russian Community
A K
я думаю, что изначально это сделано для того, чтобы не городить огород. то есть дискавери можно сделать раз в сутки, а проверка должна быть раз в час, а данных нужна одна цифра для каждого диска, предположим. делать кучу запросов смысла нет, делать дискавери раз в час - накладно. всё сделано чтобы минимизировать нагрузку на мониторируемый хост и добавить удобства
Спасибо
источник

0

0xDEFACE in Zabbix Russian Community
Но все таки я не понимаю =))
источник

0

0xDEFACE in Zabbix Russian Community
почему вместо vfs.dev.discovery не стоит ключ .{#DEVNAME} поидее так тоже должно сработать
источник

AK

A K in Zabbix Russian Community
0xDEFACE
почему вместо vfs.dev.discovery не стоит ключ .{#DEVNAME} поидее так тоже должно сработать
где?
источник

0

0xDEFACE in Zabbix Russian Community
A K
где?
в правиле обнаружения...просто в основном элементе данных уже есть подготовленный json со списком дисков,  почему просто не взять диски оттуда?
источник