
Kamil
05.03.2017
10:08:19
net.if.discovery
как из этого
c:\zabbix>zabbix_get.exe -s 127.0.0.1 -k net.if.discovery
{"data":[{"{#IFNAME}":"Realtek PCIe GBE Family Controller-WFP Native MAC Layer LightWeight Filter-0000"},{"{#IFNAME}":"Realtek PCIe GBE Family Controller-QoS Packet Scheduler-0000"},{"{#IFNAME}":"Realtek PCIe GBE Family Controller-WFP 802.3 MAC Layer LightWeight Filter-0000"},{"{#IFNAME}":"Realtek PCIe GBE Family Controller"},{"{#IFNAME}":"Microsoft Kernel Debug Network Adapter"},{"{#IFNAME}":"Software Loopback Interface 1"},{"{#IFNAME}":"Microsoft ISATAP Adapter"}]}
выделить сетевуху?

Andrey
05.03.2017
10:11:51
определяет логические диски, не физические
Ну а в винде разве это имеет смысл? Или какая-то конфигурация подразумевает наличие физического диска без присвоенной ему буквы? Если уже на то пошло, то заббикс это берет непосредственно из перфкаунтеров, по сути как и тот скрипт в статье

Google

Kamil
05.03.2017
10:15:57

Andrey
05.03.2017
10:21:39

Alexander
05.03.2017
10:28:43

Evgenii
05.03.2017
10:29:40
там и делаем
*так


Kamil
05.03.2017
10:31:46
Регулярными ) Как я могу сказать какими, если я не знаю какие нужны сетевые адаптеры. У меня целый зоопарк мониторится, какой хрени только нет среди сетевых адаптеров, просто все лишнее для меня в регулярку закинул и все. И смысл дисковери как раз не "раз в жизни", а регулярное выполнение и актуализация.
угу
приходит значит такое
{
"data": [{
"{#IFNAME}": "Hyper-V Virtual Switch Extension Adapter-Hyper-V Virtual Switch Extension Filter-0000"
}, {
"{#IFNAME}": "Hyper-V Virtual Switch Extension Adapter #2-Hyper-V Virtual Switch Extension Filter-0000"
}, {
"{#IFNAME}": "Hyper-V Virtual Switch Extension Adapter #3-Hyper-V Virtual Switch Extension Filter-0000"
}, {
"{#IFNAME}": "Intel(R) 82576 Gigabit Dual Port Network Connection-WFP Native MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "Intel(R) 82576 Gigabit Dual Port Network Connection #2-WFP Native MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "Intel(R) 82576 Gigabit Dual Port Network Connection #2-QoS Packet Scheduler-0000"
}, {
"{#IFNAME}": "DGE-560T Gigabit PCI Express Ethernet Adapter #2-WFP Native MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "DGE-560T Gigabit PCI Express Ethernet Adapter #2-QoS Packet Scheduler-0000"
}, {
"{#IFNAME}": "Intel(R) 82576 Gigabit Dual Port Network Connection #2-WFP 802.3 MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "DGE-560T Gigabit PCI Express Ethernet Adapter #2-WFP 802.3 MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "DGE-560T Gigabit PCI Express Ethernet Adapter-WFP Native MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "Intel(R) 82576 Gigabit Dual Port Network Connection"
}, {
"{#IFNAME}": "Microsoft Kernel Debug Network Adapter"
}, {
"{#IFNAME}": "Intel(R) 82576 Gigabit Dual Port Network Connection #2"
}, {
"{#IFNAME}": "DGE-560T Gigabit PCI Express Ethernet Adapter"
}, {
"{#IFNAME}": "DGE-560T Gigabit PCI Express Ethernet Adapter #2"
}, {
"{#IFNAME}": "Hyper-V Virtual Switch Extension Adapter"
}, {
"{#IFNAME}": "Hyper-V Virtual Switch Extension Adapter #2"
}, {
"{#IFNAME}": "Hyper-V Virtual Switch Extension Adapter #3"
}, {
"{#IFNAME}": "Software Loopback Interface 1"
}, {
"{#IFNAME}": "Microsoft Failover Cluster Virtual Adapter-WFP Native MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "Microsoft Failover Cluster Virtual Adapter-QoS Packet Scheduler-0000"
}, {
"{#IFNAME}": "Microsoft Failover Cluster Virtual Adapter-WFP 802.3 MAC Layer LightWeight Filter-0000"
}, {
"{#IFNAME}": "Microsoft ISATAP Adapter #2"
}, {
"{#IFNAME}": "Microsoft ISATAP Adapter #3"
}, {
"{#IFNAME}": "Microsoft Failover Cluster Virtual Adapter"
}]
}
и надо регулярку писать
вместо одной сторчки в поше


Александр
05.03.2017
10:35:54

Kamil
05.03.2017
10:37:05

Andrey
05.03.2017
10:37:26

Kamil
05.03.2017
10:37:28
{#FSDRIVETYPE}

Александр
05.03.2017
10:37:42
я про обнаружение

Google

Александр
05.03.2017
10:37:47
а не фильтр обнаружения

Kamil
05.03.2017
10:38:10
фильтр часть обнаружения же

Andrey
05.03.2017
10:39:41
вместо одной сторчки в поше
а если серверов около 100 и на каждом свой набор параметров, то на каждом ручками свой скрипт делать или я не улавливаю что-то?

Александр
05.03.2017
10:40:09
да

Kamil
05.03.2017
10:41:19

Andrey
05.03.2017
10:43:16

Kamil
05.03.2017
10:44:01

Andrey
05.03.2017
10:46:39
.*(asdf|asdf).* подобное перечисление ключевых слов, я ее делал просто под своими сервера и исключил все что не нужно именно мне

Kamil
05.03.2017
10:48:09
такое короткое выражение?

Andrey
05.03.2017
10:49:43
это пример, вместо asdf ключевые слова или полностью имена ненужных сетевых адаптеров
.*(virtualbox|loopback|teredo|isatap).* к примеру

Kamil
05.03.2017
10:53:31
да я понял, просто хотелось бы полный список
коллеги. где то видел установки по умолчанию для итемов, чет найти не могу, подскажите

Ilya
05.03.2017
14:31:44
В php файлах

Kamil
05.03.2017
14:33:29
В php файлах
чет казалось в веб морде устанавливать можно было

Aleksej
05.03.2017
21:21:09
Доброй ночи! :)
Выделили мне тут железяку, нужно поставить Zabbix
На виртуалки ставил, и вроде как использую работающую версию 2.X.X.
Т.к. это установка с нуля и можно сделать "правильно", каким моментам уделить внимание?
Спасиб :)

Ilya
05.03.2017
21:26:37
Заббикс – большой, компонентов много.
Единственное, что нельзя будет отревертить или исправить быстро, если база вырастет – это включить file per table.
Поэтому создай базу с таким параметром СУБД (если у тебя MySQL), а по поводу остальных моментов – сам разберёшься, если они тебя будут волновать.

Aleksej
05.03.2017
21:36:19
сейчас СУБД не какой по факту, но работал только с MySQL, она будет нормальным выбором? Или стоит всё же на что то другое обратить внимание?

SS
05.03.2017
21:36:53
о ща холивр будет

Google

Aleksej
05.03.2017
21:40:13
я с другими просто не работал, выслушать готов мнение любого;
пока БД будет маленькая я думаю особой разницы то и не будет, а вот в будущем...

Ilya
06.03.2017
05:56:48

Kamil
06.03.2017
06:27:54

Ilya
06.03.2017
06:28:46
Там есть детализация

Kamil
06.03.2017
06:28:54
машина отключена, а он что то хочет?

Ilya
06.03.2017
06:29:12
А он ждёт

Kamil
06.03.2017
06:32:20
и пофиг что машина отключена? это как то регулировать можно, чтоб он не ждал?

Ilya
06.03.2017
07:01:01
От этого заббикс тормозит?

Kamil
06.03.2017
07:08:55
красным цветом же, кажется что проблемы
а еще выставил, тригер на Zabbix agent в 1 минуту, и теперь он рандомно мне алерты шлет, итем раз в минуту обновляется

Сергей
06.03.2017
07:40:15

Kamil
06.03.2017
07:42:08

Сергей
06.03.2017
07:43:03

Kamil
06.03.2017
07:44:18

Сергей
06.03.2017
07:47:35
Ну, вот у меня работу агента мониторят 2 итема, 1 агент пинг раз в 3 минуты и 1 icmp пинг сервера. Если icmp пинг ок а агент nodata 4 минуты, то присылается алерт. Если icmp пинг недоступен, то алерт не присылается, так как сам хост недоступен.

Kamil
06.03.2017
07:49:29

Сергей
06.03.2017
07:51:14

Kamil
06.03.2017
07:51:42
хотя выбираю шаблон

Google

Сергей
06.03.2017
07:54:59

Kamil
06.03.2017
07:59:47

Сергей
06.03.2017
08:07:47
пишу как сделано у меня. 1) есть шаблон где содержится итем agent.ping (опрос каждые 180 сек). 2) есть шаблон с icmp.ping (пинг каждые 30 сек). 3) к шаблону из 1 пункта, присоединяю шаблон из 2 пункта. Далее в выражении триггера уже пишу условие. Прикрепляю 2 скрина, что на них сам поймешь

Admin
ERROR: S client not available

Сергей
06.03.2017
08:09:27

Kamil
06.03.2017
08:11:44
все равно выходит что нельзя использовать в шаблоне элементы других шаблонов
при линковке итемы одного шаблона становятся итемами другого

Сергей
06.03.2017
08:15:02
странно, но у меня так и сделано, через присоединение.
Можно в принципе в 1 шаблон ведь сделать, agent ping и icmp пинг в 1 шаблон
я бы лично так и сделал, но нехочется уже ничего менять когда все и так работает)

Andrey
06.03.2017
08:22:06
В триггерах одного шаблона можно указывать зависимость от триггера другого шаблона, соответственно работать на каждом конкретном хосте будет только если к нему оба этих шаблона прицеплены

Kamil
06.03.2017
08:32:59

Andrey
06.03.2017
08:34:41
Ну так судя по всему пытаетесь добавить к триггеру шаблона зависимость от триггера хоста, ошибка же именно так и звучит. Еще такое может быть, если пытаетесь добавить зависимость от триггера шаблона который входит в другой шаблон (можно шаблоны вкладывать в другие шаблоны, для объединения)

Kamil
06.03.2017
08:48:13

Andrey
06.03.2017
09:01:54
Щелкните по Details

Kamil
06.03.2017
09:09:33

Andrey
06.03.2017
09:12:32
Ммм, ясненько. Ну тогда скрин окошка где отображается какой триггер подцепляете

Kamil
06.03.2017
09:18:13

Andrey
06.03.2017
09:21:39
Может шаблон Template ICMP Ping вложен в другой шаблон?

Kamil
06.03.2017
09:27:44
да нет
в общем как грица used as is
что с шаблонами надо пересмотреть схему применения, что с таймингами тригеров итемов

Andrey
06.03.2017
09:35:05

Google

Andrey
06.03.2017
09:35:06
ну точно работоспособный вариант, это создать шаблон, в него прицепить оба этих и в нем уже настроить зависимости

Александр
06.03.2017
10:14:46
Кстати кто чем пользуется на андроиде для заббикса?

Максим
06.03.2017
10:25:14
браузером)

Dmitriy Varlamov
06.03.2017
10:47:56

Kamil
06.03.2017
10:54:31
net.if.discovery
гладко было на бумаге но забыли про овраги
дисковер пошевским скриптом в одну строчку никак не выходит, так как если в имени сети есть русские символы, то забиксу передаются крокозябры и нихрена не работает
а с дисками через вми выдаются все физические носители, включая usb и iscasi, хотя iscasi и забикс не фильтрует, он у него fixed :)
эх, а так ксрасиво смотрелось

Andrey
06.03.2017
10:55:51
Начиная с версии 3.0

Andrey
06.03.2017
10:59:23

Kamil
06.03.2017
11:07:49

Сергей
06.03.2017
11:08:28

Kamil
06.03.2017
11:08:43