@ZabbixPro

Страница 111 из 1183
Evgenii
20.01.2017
02:45:22
Т.е. посмотреть в морде можно только агрегированные/конвертированные результаты, а не сырые. В Latest Data, графиках, экранах и т.п.

Саян
20.01.2017
02:45:37
Просто не пойму, если fping не установлен, то шаблон ICMP не работает?

Evgenii
20.01.2017
02:45:49
Ну и во всплывающих сообщениях об ошибках в неподдерживаемых итемах может быть ругань из stderr

По сути, да.

Google
Саян
20.01.2017
02:46:45
теперь понятно почему на свежем заббиксе не хотело выдвать imcp unavalable

Evgenii
20.01.2017
02:47:53
я уже писал здесь недавно - пиши/качай манифест SCM и накатывай, чтобы ничего не забывать и не терять опыт.

Саян
20.01.2017
02:48:53
пока не знаю что это

Evgenii
20.01.2017
02:49:21
Ansible/salt/puppet/cfengine/chef и т.п.

Саян
20.01.2017
02:49:39
аа, далековато еще мне

даже не знаю с какого бока зайти

Juriy
20.01.2017
07:49:19
даже не знаю с какого бока зайти
да все как обычно - с книжек

Evgenii
20.01.2017
07:53:20
Сиречь, с документации.

Даниил
20.01.2017
08:10:26
Ребята, день добрый. Настраивал триггер вида {DES-3552:ifHCOutOctets.[{#SNMPINDEX}].last()}>0.85*{DES-3552:1.3.6.1.2.1.2.2.1.5.[{#SNMPINDEX}].last()}. Триггер срабатывает почти на всех железках, хотя трафик там течет килобитный. Такой вопрос: в каких единицах срабатывает ifHCOutOctets?

порты сотенные и гигобые все, разумеется

Евгений
20.01.2017
08:18:05
В Октетах, тобишь 8 бит, тобишь байт

Даниил
20.01.2017
08:19:24
то есть, тут нужен множитель еще?

Евгений
20.01.2017
08:29:59
Наверное да, скорость порта же в битах

Google
Даниил
20.01.2017
08:31:14
соответсвенно, мне нужно помножить на 0.125, я получу биты, а далее - на 1 КК

тогда мегабиты

Евгений
20.01.2017
08:34:15
Если триггер на загрузку порта, то может проще умножить скорость порта на 0.125? и тогда будут все у вас в одних и тех же единицах...

Даниил
20.01.2017
08:36:21
а скорость порат как раз в мегабитах же

и для нее есть уже отдельный триггер

с условием, что порт link up, он магистральный

поэтому на 0.125 не вариант его множить

извиняюсь, в бит/с

а скорость порат как раз в мегабитах же

Yuriy
20.01.2017
08:50:20
У кого сколько база занимает?

При 25000 итемов в базе PostgreSQL после 160гб начинаются дикие тормоза, хаускипер включен, автовакуум включен, куда думать даже не знаю history_uint затрункатил база стала 15гб

Какого фига база постгри начинает тупить после 160гб

Nikolay
20.01.2017
08:55:59
Думаю в сторону I/O смотреть надо

Yuriy
20.01.2017
08:56:30
Погляну но там все было свободно

Nikolay
20.01.2017
08:56:53
Памяти хватает ей?

Evgenii
20.01.2017
08:56:56
129Гб всего.

Aleksandr
20.01.2017
08:57:09
27 тысяч как бы вообще ни о чем.... Машина какая используется?

Nikolay
20.01.2017
08:57:32
Из 129 ГБ кто скока съедает когда бд тормозит

Evgenii
20.01.2017
08:57:35
На 0.125? А зачем? SNMP-счётчики же в октетах? Т.е. чтобы получить биты (и дифференцировать их в bps) - нужно умножить на 8.

в смысле

Google
Alexander
20.01.2017
08:59:44
У меня когда ввод-вывод стал тупить, пришлось отключать хаускипер и делать партицирование. Но база была MySQL.

Nikolay
20.01.2017
09:00:27
Короче надо смотреть состояние системы когда все тормозит. Основное куда посмотреть - Память, Авейты и ИО

Даниил
20.01.2017
09:00:55
На 0.125? А зачем? SNMP-счётчики же в октетах? Т.е. чтобы получить биты (и дифференцировать их в bps) - нужно умножить на 8.
так октет в Байт мерится, в одном Байте 8 бит, соответсвенно, если мне нужно снимать процент загрузки порта, то у меня должно быть количество входящих бит и скорость порта в бит/с. Поправьте, если я в чем-то не прав.

Evgenii
20.01.2017
09:01:50
ну, чтобы из октетов получить биты - нужно их умножить на 8, а не на 0.125 (типа разделить).

битов по определению больше, чем октетов

Даниил
20.01.2017
09:03:10
так если один октет - это байт, т.е. 8 бит, зачем мне его на 8 множить?

Evgenii
20.01.2017
09:04:02
чтобы получить биты, которые заббикс потом дифференцирует до битов в секунду.

ты ж загрузку портов хочешь, верно.

Даниил
20.01.2017
09:04:33
если я умножу на 8, то получу 8 Байт или 64 бит

Evgenii
20.01.2017
09:04:53
бля

Даниил
20.01.2017
09:05:29
в этом и есть вопрос, я не понимаю, почему множить, а не делить?

iso.3.6.1.2.1.31.1.1.1.10.49 = Counter64: 1986757180490

Даниил
20.01.2017
09:06:17
IfHCInOctets 49 порта

Evgenii
20.01.2017
09:06:33
потому что полоса пропускания порта в "бит/с", т.е. перед дифференцированием нужно получить биты. А как получить биты из байтов (SNMP-счётчики)? Правильно, умножить на 8.

Даниил
20.01.2017
09:08:40
бля, то ли у меня с матчастью беда, то ли я не понимаю логики, как из байт получить бит, умножая на 8, а не наоборот, если в байт 8 бит.

Evgenii
20.01.2017
09:11:08
Да, бида.

Евгений
20.01.2017
09:11:52
что бы из байт в биты, то надо умножить на 8. Что бы из бит в байты надо разделить на 8, что равносильно умножению на 0.125

Даниил
20.01.2017
09:12:52
все, я разобрался??? беда с матчастью

Евгений
20.01.2017
09:13:06
бывает, Пятница =)

Juriy
20.01.2017
09:14:05
При 25000 итемов в базе PostgreSQL после 160гб начинаются дикие тормоза, хаускипер включен, автовакуум включен, куда думать даже не знаю history_uint затрункатил база стала 15гб
вы сами себе на вопрос ответили - 160 Гб и хаускипер. В документации Заббикса рекомендуется для больших баз использовать механизм партиционирования для удаления старых данных и хаускипер отключать.

Google
Yuriy
20.01.2017
09:16:08
Понял

Даниил
20.01.2017
09:16:31
кстати, а счетчик этот снимает данные каждую секунду по идее?

Evgenii
20.01.2017
09:16:57
Это зависит.

Даниил
20.01.2017
09:17:39
тогда нужно делать дельту замеров, получается

Evgenii
20.01.2017
09:18:29
нет, дифференцирование. Т.е. дельта значения делённая на дельту времени.

Даниил
20.01.2017
09:19:38
задается в item, я полагаю?

да это-так

Admin
ERROR: S client not available

Даниил
20.01.2017
09:22:27
вопрос в триггере, потому что на данный момент он у меня такой вот {DES-3552:ifHCInOctets.[{#SNMPINDEX}].last()}>0.85*{DES-3552:1.3.6.1.2.1.2.2.1.5.[{#SNMPINDEX}].last()}

Evgenii
20.01.2017
09:23:02
А что есть быть 1.3.6.1.2.1.2.2.1.5. ?

Pavel
20.01.2017
09:23:20
ifSpeed

Evgenii
20.01.2017
09:24:14
и что, не работает так? Оба итема собираются то?

надеюсь, оба итема приведены к общим единицам измерения.

Даниил
20.01.2017
09:25:36
все в bps

Evgenii
20.01.2017
09:26:07
Ну и что в значениях при сработке?

Pavel
20.01.2017
09:26:12
а в last data какие значения на этих итемах?

Даниил
20.01.2017
09:27:30
3 Мбит/с при 100 Мбит/с линке, а триггер вылетает

Evgenii
20.01.2017
09:28:02
не может быть

сколько побитно значения в latest data -> values

Даниил
20.01.2017
09:38:29
Входящий трафик на порту 49 ifHCInOctets.[49] 180 60 365 SNMPv2 agent 2017-01-20 12:35:00 28.25 Mbps +1.92 Mbps

Google
Даниил
20.01.2017
09:39:15
и он выдает, что типа трафик превышает 0.85 от пропускной способности

Evgenii
20.01.2017
09:40:07
всё понятно

Даниил
20.01.2017
09:42:00
?

Pavel
20.01.2017
09:43:58
а сколько в {DES-3552:1.3.6.1.2.1.2.2.1.5.[49]?

Даниил
20.01.2017
09:44:48
snmpindex в данном случае - это номер порта

Pavel
20.01.2017
09:45:04
я исправил

{DES-3552:1.3.6.1.2.1.2.2.1.5.[49]

Даниил
20.01.2017
09:48:11
порт гиговый

49

Pavel
20.01.2017
09:48:33
Угу. а в latest data на этом итеме какое значение?

Даниил
20.01.2017
09:49:15
всегда гиг

Pavel
20.01.2017
09:51:00
1000000?

Даниил
20.01.2017
09:53:39
1 000 000 000

1 Gbps

Pavel
20.01.2017
09:54:48
28.25 > 0.85 * 1

забикс не знает про единицы измерения, он знает только числа

Evgenii
20.01.2017
09:55:58
И про gbps тоже ничего не знает

тупо подставляя K/M/G/T после единиц измерения

Поэтому сравнивать будет с битовым значением (Latest data -> Graph -> Values), т.е. с 1 000 000 000

Даниил
20.01.2017
09:57:44
тогда в триггере множить на что?

Страница 111 из 1183