у моего VPS просто закончилась оперативная память, и мне пришлось перезагрузить его, так как я даже не смог подключиться по ssh.
У меня вопрос: где мне посмотреть (журналы и т. Д.), Чтобы узнать, какой процесс был ответственен за всплеск ОЗУ?
Спасибо.
Если вы не видите что-то в /var/log/messages
(или другой файл в /var/log
- осмотритесь) вы упустили свой шанс: перезагрузкой вы уничтожили всю информацию о состоянии вашей системы, и теперь вам нужно подождать, пока проблема не повторится снова.
Если вы подозреваете утечку ОЗУ, я предлагаю контролировать использование ОЗУ / свопа и отмечать любые процессы, которые со временем растут.
Когда вы сможете войти в систему, введите top
и нажмите M (вы также можете сделать это с помощью atop, htop
, ...)
Если вы хотите проверить размер (в килобайтах) вместо процента:
# ps -eo rss,pid,user,cmd --sort -rss | head
Вы должны использовать систему сбора показателей, такую как Munin или Cacti, для построения исторических графиков ваших услуг.