У меня было много проблем в прошлом от перебоев в питании, уничтожающих оборудование, которое было на защите от перенапряжения. Теперь я полагаю, что устройства UPS важны. В этот день и возраст, нет никакой причины, почему мне придется пострадать без питания. Все компьютеры в моем доме находятся на UPS, а также всем сетевом оборудовании. Световые сигналы и устройства могут быть выключены, но я все еще загружаю с Интернета.
Когда дело доходит до любого вида отклоняющихся данных мой текущий любимый подход должен использовать munin, и это - сменная архитектура. Плагины Munin чрезвычайно просты записать, таким образом, действительно легко отклониться все виды данных. Если у Вас уже есть сценарий, который захватывает каждый процесс, необходимо смочь генерировать данные для каждого процесса и иметь палку munin он в rrd дб для генерации графиков на.
Интересно видеть все пользовательские агенты/протоколы там для контроля процесса. Часть этого из-за сетевого-snmp's чрезвычайного отказа быть полезной в данных мониторинга и общие клиенты для каждого процесса, желающие полагаться на SNMP.
Я обычно видел решенный с пользовательскими сценариями, которые выполняют PS с помощью пользовательского набора опций, анализируют получающийся вывод и обрабатывают его по мере необходимости. Это приводит к проблемам масштабируемости в управлении многими вариациями на это решение через крупное предприятие.
Можно хотеть дать плагину сценария попытку: Hyperic Плагин Сценария HQ и его учебное руководство.