Полночь сервера - выделения верхней памяти и не отпускают, что проверить?

Как может я проверять то, что мой сервер делал в полночь, для определения местоположения скачка верхней памяти, который он все еще держится.

Только вещами, я работаю на сервере, является Apache2 с приложением Фляги и сервер Tomcat7 для некоторых сервисов Java, оба ничего не делают.

Есть ли какие-либо системные журналы или что-то, что может сказать мне, что продолжается?

Новая статистика сервера пережитка:

New relic server stats

Статистика взглядов:

Glances stats

1
задан 29 June 2015 в 08:13
2 ответа

У вас есть New Relic мониторинг. У вас буквально есть решение для мониторинга, которое может сказать вам, что ваш сервер делает с точностью до 1 минуты!

  • Выберите соответствующую временную шкалу на графике Обзор .
  • Щелкните по Процессы .
  • Сортировка процессов по использованию ОЗУ.
  • Выберите процесс, который вас интересует, чтобы получить более подробную информацию.
  • Прибыль .

enter image description here

enter image description here

enter image description here

3
ответ дан 3 December 2019 в 18:39

Вы также можете вручную просмотреть свои задания Cron, поскольку Cron обычно запускает процессы систематически в определенное время. Ubuntu - довольно сложный серверный дистрибутив по сравнению с некоторыми другими минимальными серверными дистрибутивами Linux. Я предполагаю, что это будет какая-то работа, которая автоматически ищет обновления безопасности. так что ищите любые процессы apt-get ежедневно в 12 утра. Что касается использования памяти, вы уверены, что она не кешируется? После запуска обновлений в моих системах Debian, которые очень похожи на Ubuntu, обычно остается много лишнего использования памяти из-за кэширования диска. Это нормально, Linux просто сохранит память для кэширования диска, пока другое приложение не запросит эту память. Фактически он не используется, а просто выделяется для кеширования.

0
ответ дан 3 December 2019 в 18:39

Теги

Похожие вопросы