@adlukashin

Не получается вернуть макрос из zabbix на email в гигабайтах?

Есть тригер

{My pc:vfs.fs.size[C:,free].last()}<100G - есть ниже 100 то уведомление

В действиях репорт ,
Trigger: {TRIGGER.NAME}
Trigger status: {TRIGGER.STATUS}
Trigger severity: {TRIGGER.SEVERITY}
Trigger URL: {TRIGGER.URL}
Последнее значение: {{HOSTNAME}:{TRIGGER.KEY}.last(0)}
МАКС за 15 минут: {{HOSTNAME}:{TRIGGER.KEY}.max(900)}
МИН за 15 минут: {{HOSTNAME}:{TRIGGER.KEY}.min(900)}

Все значения выдают, размер в мегобайтах, а как сделать в GB?

######
Репорт приходит вот такого вида
Trigger: vfs.fs.size[fs,free]
Trigger status: PROBLEM
Trigger severity: Disaster
Trigger URL:
Последнее значение: 96144666624
МАКС за 15 минут: 236146003968
МИН за 15 минут: 96142012416
Item values:

####

Последнее значение: 96144666624 % (FreeDiskSpace MByte)"

МАКС за 15 минут: 236146003968% (FreeDiskSpace MByte)"

МИН за 15 минут: 96142012416 (FreeDiskSpace MByte)"
####
  • Вопрос задан
  • 695 просмотров
Пригласить эксперта
Ответы на вопрос 1
@adlukashin Автор вопроса
Оказалось все элементрано, в триггере, в единицах измерения, нужно поставить латинскую B , счет будет приходить не килобайтах а в GB.
==============
Вырезка того кто помог.
====================

На самом деле, Заббикс - штука умная и знакомая с единицами измерения информации. Если не вводить своих единиц измерения и своих множителей, то он будет присылать данные в виде "28456234", подразумевая байты. В этом случае можно указать единицу измерения "Б", и данные будут отображаться в виде "27 МБ", без каких-либо множителей. Если же указать "B" (латинская Б), то единицы сменятся на "MB, GB" соответственно. А триггеры писать даже проще: указываем не статичное абстрактное число "20", а вполне конкретное "20G" (даже если Вы указали "Б" в качестве единиц измерения, всё равно в триггере вводите "G" - унификация такая). А если нужен триггер на 20 МБ - укажите "20M". Несмотря на отсутствие множителей и число "19341258" в последних данных, Заббикс поймёт, что Вы хотите сравнить эти данные, измеряемые в байтах, с указанными в триггере 20 мегабайтами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы