@Urukhayy

Как посмотреть подробную информацию о процессе на CentOS?

Проблема такая. Есть 2 VPS, стоящих у разных хостинг-провайдеров. Да что там хостинг-провайдеров. Данные VPS в разных частях Евразии. На каждом из VPS стоит 32х битный (i686) дистрибутив CentOS. На VPS №1 стоит Centos 6.5, на VPS №2 стоит Centos 6.6.

Запускается один и тот же процесс, с такими же характеристиками на обоих VPS. На VPS №1 работает нормально, на VPS №2 что-то не так. Вот и требуется выяснить. Мне нужно сравнить подробные информации о процессах, чтобы понять, почему этот же процесс на VPS №2 не работает корректно.

P.S под процессом имею ввиду сервис, запущенный в top.
  • Вопрос задан
  • 1096 просмотров
Решения вопроса 1
valerium
@valerium
Изобретая велосипед
Если на обоих серверах приложение запускается без ошибок, ничего странного не пишет в логи и не грузит систему до полусмерти, но при этом не игровой сервер не виден в клиенте, значит, нужно смотреть на настройки клиента: какие IP/домены он опрашивает, на какие порты стучится, открыты ли эти порты на серверах и т. п.

А вообще, наиболее подробный отчёт о телодвижениях приложения даёт strace, он отслеживает системные вызовы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
kuroneco
@kuroneco
Системный администратор
Что конкретно "не так"?
Вам может помочь как strace и запуск процесса с его помощью.
Так и perf top, чтобы посмотреть, на что тратит свое время процесс.
Но, все равно, пока не понятно, что конкретно, вас не устраивает в вашем процессе, чтобы задать вам правильное направление.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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