У меня есть несколько хостов, которые проверяют температуру через snmp, и мне было интересно, могу ли я объединить 4 разных сервиса в одну, которая проверяет температуру на всех 4 хостах. Я знаю, что у них разные OID, но я надеялся, что есть способ сделать это.
Спасибо!
Вы можете сделать все, что вы можете запрограммировать. Единственное, что вам нужно сделать, это обработать результат проверки таким образом, чтобы Nagios мог его проанализировать. В этом конкретном случае я мог бы реализовать это как пассивную проверку.
Если вы используете сток check_snmp плагин, вы можете проверить все 4 температуры сразу. См. Первое примечание в --Помогите вывод:
- Несколько OID (и меток) могут быть обозначены запятой или разделены пробелами.
список (списки с внутренними пробелами должны быть заключены в кавычки). Максимум: 8 OID.
Если вы используете какой-либо другой плагин, например, пользовательский вариант check_snmp, это идеальный вариант использования check_multi.