gstat, iostat, systat – утилиты для дисковой подсистемы

gstat Запускаем и видим текущую нагрузку на диски. #gstat dT: 1.003s w: 1.000s L(q) ops/s r/s kBps ms/r w/s kBps ms/w %busy Name 0 2 0 0 0.0 2 64 0.2 0.0| ada0 0 0 0 0 0.0 0 0 0.0 0.0| ada1 0 0 0 0 0.0 0 0 0.0 0.0| ada2 0 2 …

Continue reading ‘gstat, iostat, systat – утилиты для дисковой подсистемы’ »

gstat – выявление узких мест

Как правило, быстродействие диска существенно ограничивает суммарную производительность вычислительной системы. Если программы постоянно ожидают завершения дисковых операций, прежде чем продолжить работу, их производительность начинает снижаться. Такая ситуация, называемая блокированием на диске, препятствует нормальной работе программ. Действенное решение состоит в том, чтобы установить более быстрые диски или больше дисков, либо перераспределить нагрузку на диски. Операционная система FreeBSD …

Continue reading ‘gstat – выявление узких мест’ »

Мониторинг в ОС FreeBSD, или находим узкое место

В этой статье я опишу некоторые утилиты для одномоментного мониторинга нагрузки\загрузки\использования в операционной системе FreeBSD. Цель — увидеть, что именно сейчас происходит с системой. Чаще, используется когда нужно найти проблему с производительностью или с неправильной работой системы. Для постоянного мониторинга и построения отчётов я использую zabbix. Тема скорей всего уже поднималось, но мне хочется видеть …

Continue reading ‘Мониторинг в ОС FreeBSD, или находим узкое место’ »

Мониторинг в ОС FreeBSD 2

Первое с чего начну, это всем известная утилита top. Она показывает общие сведения о процессоре, памяти и процессах, если возникают вопросы по производительности, я её запускаю первой, чтобы выявить аномалии в системе. У утилиты top есть параметры, которые облегают жизнь, их мы набираем в top’e когда он запущен: S — показать системные процессы, по умолчанию …

Continue reading ‘Мониторинг в ОС FreeBSD 2’ »