Я использую Windows 2016 Server в IBM Cloud. Сегодня сервер вышел из строя, так как он перестал отвечать, а веб-сайты перестали отвечать, как и экземпляр сервера базы данных Microsoft SQL.
Обычно использование ЦП и ОЗУ довольно хорошее. Прилагаю скриншоты за прошлую неделю.
Теперь из диспетчера задач он показал использование 99% оперативной памяти, прежде чем нам пришлось перезапускать сервер. Однако очевидно, что было что-то еще не показано, что использовало всю память.
Этот сбой произошел, когда я, как единственный компьютерный инженер, спал. После того, как я получил, сервер уже был перезагружен, а затем мне пришли отчеты о 30 минутах простоя.
Хочу разобраться, что начало использовать всю память. Я просмотрел все журналы, которые смог найти за указанный период, но не нашел ничего полезного. Есть какие-нибудь советы по выявлению виновника? Есть ли способ записывать и вести журнал о запущенных процессах и о том, сколько памяти они используют? (так что я могу прийти и посмотреть, какой процесс использовал всю память)
Диспетчер задач во время сбоя:
7 дней использования процессора:
7 дней использования памяти:
Обычное использование диспетчера задач: