Я хотел знать, есть ли для меня какой-нибудь простой инструмент, который можно запустить в Centos linux, чтобы узнать, насколько хорош этот ящик.
Дисковый ввод-вывод, ЦП, память ... не только данные, но и их производительность при интенсивном использовании, большом трафике, высоких операциях ввода-вывода ...
Вы также можете сказать мне инструменты для веб-сайтов. Я думаю, это также может проверить, является ли сервер в качестве веб-сервера хорошим или плохим.
Ты можешь использовать Скамья Apache (ab) для проверки производительности веб-сервера
Вы можете анализировать sar
отчеты (например, сарчек) для выявления узких мест в системе.
Попробуйте установить и запустить HardInfo
. Я использую Ubuntu, поэтому моим диспетчером пакетов является APT, но в CentOS соответствующая команда может выглядеть примерно так:
yum install hardinfo
Также взгляните на это как.
Взгляните на Apache JMeter; вы можете использовать его для имитации высокой нагрузки на веб-сервер, и это даст вам полезную статистику. Вы можете настроить веб-обращения так, чтобы это не просто сканирование веб-сервера с помощью пауков с высокой нагрузкой, а выполнялись точные действия, такие как щелчок здесь, ввод текста, отправка и т. Д.
Если вы работаете с очень большой инфраструктурой / ИТ-отделом, Traverse подойдет вам лучше - http://www.zyrion.com/products/
Он делает информационные панели, генерирует отчеты и многое другое. У него даже есть API для настройки ваших собственных тестов.
Вы можете использовать ab (тест apache), чтобы заполнить ваш веб-сервер запросами.
Это может быть очень простой вариант, но если вы используете Google Chrome в качестве браузера, нажмите «Просмотр», «Инструменты разработчика». Здесь есть хорошая вкладка для проверки задержки элементов и скорости их загрузки. Я обнаружил, что это один из лучших инструментов, позволяющих увидеть, какая часть страницы доставляется медленно.
Что касается мониторинга на уровне сервера, я использовал Zenoss Core для мониторинга и хоста, и приложения (IIS через WMI и Apache через плагин Nagios).
Я использовал Pylot время от времени, мне нравится, что в нем можно программировать поведение пользователя с помощью простого XML.