Как я могу узнать, насколько загружен мой веб-сервер? Я попытался top
но я не знаю, как интерпретировать информацию, которую он показывает мне для процессора. Хотя top может дать мне информацию об использовании ЦП, мне также нужно узнать пропускную способность (нагрузку на сетевой адаптер), чтобы увидеть, перегружен ли сервер или нет. Я попытался netstat
но все, что я мог видеть, это активные соединения.
Я не очень разбираюсь в обслуживании обслуживания, я программист, и мой системный администратор работает присяжными. Любые подсказки приветствуются.
Я запускаю Apache на сервере Ubuntu с несколькими небольшими скриптами PHP. Большая часть трафика - это загружаемые большие двоичные файлы.
Для использования процессора установите htop:
$ sudo apt-get install htop
$ htop
Для использования полосы пропускания установите iptaf:
$ sudo apt-get install iptraf
$ iptraf
у меня второй хтоп как замена топу. Также мне нравится bmon для проверок использования сети в реальном времени, IIRC тоже в репозиториях ubuntu.