Сервер Ubuntu внезапно стал очень медленным (Rails, Passenger, Nginx)

Сервер Ubuntu внезапно стал очень медленным (Rails, Passenger, Nginx)

Я запускаю Ubuntu server 8.04 на Linode с несколькими приложениями Rails под Passenger + nginx. Сегодня я заметил, что загрузка страницы занимает довольно много времени (5-10 секунд). И это касается не только веб-сайтов, похоже, что ssh тоже затронут.

Не имея ни малейшего понятия, почему это может происходить, я начал проверять разные вещи. Я проверил, как ротируются файлы журналов, я проверил, достаточно ли свободного места на диске и памяти. Я также проверил скорость ввода-вывода, вот вывод:

$ iostat

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.17    0.00    0.02    0.57    0.16   99.07

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
xvda              2.25        39.50        16.08     147042      59856
xvdb              0.00         0.05         0.00        192          0
xvdc              2.20        25.93        24.93      96530      92808
xvdd              0.01         0.12         0.00        434         16
xvde              0.04         0.23         0.35        858       1304
xvdf              0.37         0.31         4.12       1162      15352

Перезагрузка тоже не помогла. Есть идеи, где мне искать?

решение1

Поскольку вы используете «Linode» (у меня тоже есть один), вы также подвержены условиям нагрузки на физическом хосте. Нагрузка на хосте не будет отражена в таких инструментах, как topили iostat. Перейдите на панель управления Linode и посмотрите статистику хоста. Она представляет физический сервер, на котором работает ваш виртуальный экземпляр.

Linode позволяет вам запросить перемещение, если вы чувствуете, что находитесь на сервере с другим пользователем, который поглощает физические ресурсы.

Пожалуйста, также включите статистику памяти: подкачка, кэш, буферы и т. д. (верхняя часть topработает хорошо)

решение2

Вы также можете проверить работоспособность своих DNS-серверов (зайдите на something.com и проверьте время запроса).

Активированный DNS также может повлиять на работу веб-сайтов, SSH и т. д.

Связанный контент