Мы отслеживаем потребности в ресурсах для нашей производственной среды (Windows). Мне нужно узнать максимальное использование процессора и памяти. Я понимаю, что мы можем использовать команду wmic, чтобы записать это. проблема в том, что я не хочу часто запускать команду.
Есть ли способ запустить пакет, когда ЦП / память сервера достигают порогового значения?
Было бы здорово, если бы вы могли поделиться своим мнением :)
Если вам просто нужно измерить, и не нужно долгосрочное решение. Вы можете получить бесплатную пробную версию SPLUNK
Отсюда вы можете использовать монитор процессов для мониторинга использования ЦП / памяти на ваших хостах.
Его основная цель - сбор журналов, но есть много полезных дополнений.
Лучше всего использовать решение для мониторинга.
Проблема в том, что они либо стоят денег (например, SCOM, PRTG), работают на Linux (а для Windows-людей вроде меня это настоящий облом) (например, Nagios Core, Munin) или просто слишком сложны (например, Pandora).
В любом случае, если вы хотите просто запустить сценарий по загрузке ЦП, вы можете сделать это легко, настроив монитор производительности для создания события, а затем прикрепив задачу к этому событию, как продемонстрировано здесь.