Можно ли иметь монитор SCOM, связанный со счетчиком производительности. Например, мы отслеживаем работу службы WCF, которая дает нам индикатор рабочей нагрузки нашей системы («вызовов в секунду»), можем ли мы создать монитор ошибок, связанных с этой цифрой, скажем, в процентах?
Конечно, это довольно стандартное требование, но я не понимаю, как это делается в SCOM.
Вот как это увидеть:
Volume Monitor: (Based on 'Calls Per Second')
Error Monitor: (Based on 'Errors Per Second' / 'Calls Per Second')
Мы могли бы сгенерировать предупреждение на мониторе ошибок, скажем, если оно превысит 0,5% или какое-то произвольное значение, которое мы можем настроить.
К сожалению, стандартные модули SCOM не позволяют рассчитать соотношение двух счетчиков производительности или использовать счетчик производительности в качестве порогового значения. Вот старый TechNet поток по теме - в SCOM 2012 ничего не изменилось.
Один из вариантов - создать собственный монитор, который использует модуль сценария для выполнения вычислений. (Примечание: если вы используете отображение данных о производительности чтобы сопоставить результирующее соотношение с данными о производительности, вы можете по крайней мере использовать стандартные модули для сравнения пороговых значений и т. д.)
Если у вас есть контроль над исходным приложением, может быть проще изменить его, чтобы предоставить коэффициент ошибок в качестве счетчика производительности.