Назад | Перейти на главную страницу

Zabbix: Другой порог уведомления для триггера, наследуемого от шаблона, на более способных хостах?

У меня Zabbix 3.0 управляет парочкой десятков серверов Linux. Все они имеют шаблон «Шаблон ОС Linux», который имеет триггер предупреждения «Слишком много запущенных процессов», если запущено более 30 процессов. Но для горстки этих машин я решил, что нормально иметь более 30 запущенных процессов, и я хотел бы, чтобы триггер был, скажем, 50 или 60. Остальные машины должны оставаться с порогом 30. Что будет как лучше всего это реализовать?

Могу ли я создать дополнительный шаблон, который имеет только триггеры измененного порога, и применить его к хосту? Соответственно, если есть два шаблона для хоста, которые имеют разные триггеры для одного и того же элемента, должен ли я обязательно отключать «старый» триггер для каждого хоста вручную?

Я повторяю, что «Количество запущенных процессов» - это только пример. Та же проблема может относиться к любому предмету.

Нет, не создавайте другой шаблон. Вы даже не сможете связать такие шаблоны с одним и тем же хостом, ключи элементов будут конфликтовать. Существуют два разумных варианта:

  • измените выражение триггера так, чтобы оно использовало пользователь (думайте о них как о переменных). Затем вручную переопределите значение этого макроса пользователя на определенных хостах.
  • измените выражение триггера, чтобы зафиксировать какое-либо другое значение - например, масштабируйте порог на основе числа ядер ЦП, которое вы собираете в другом элементе

Вам придется придумать шаблон, который вы используете, и переименовать его в. После переименования вы можете изменить значения триггеров по своему усмотрению и связать их с нужными хостами. Помните, что вы можете связать оба шаблона с одними и теми же хостами, но оба триггера будут срабатывать при достижении порогового значения, что в некотором роде противоречит цели того, чего вы хотите достичь. Итак, в целом,

  1. Клонируйте шаблон ОС Linux и переименуйте его, как считаете нужным
  2. Измените триггеры в новом шаблоне по своему усмотрению
  3. Свяжите шаблон с нужными хостами.