Получение статистики о системе

Материал из OSZone.net wiki.

Перейти к: навигация, поиск


Честно говоря, название наверно не совсем точное. Может по ходу изложения материала подкорректируем. чуть попозже опишем подробнее. Если есть дополнения - пишите.


Перед любым администратором встает задача определить узкое место на сервере. Для этого необходимо собрать некоторую информацию о загрузке системы. Все нижеследующие команды проверены на ОС FreeBSD 6.2. По всем командам есть встроенная справка, но зачастую просто не знаешь чем воспользоваться для решения какой-либо задачи.


Содержание

Общая информация

systat

Показывает системную статистику

man

vmstat

Показывает статистику использования виртуальной памяти

man

limits

Установка или отображение ограничений на ресурсы

man

mailstats

Показывает почтовую статистику

man

Информация о пользователях

logins

Показывает информацию о аккаунтах в системе

man

w

Показывает кто когда зашел и что сейчас делает

man

who

Показывает кто есть в системе

man

list, users, finger ???

Информация о процессах

top

Показывает информацию о процессах.

man

pstat

man

ps

Информация о статусе процесса

man

Файловая система

fstat

Отображение открытых файлов

man

gstat

Отображение статистики о GEOM дисках

man

iostat

Отображение I/O статистики

man

Сеть

netstat

Показывает сетевую статистику

man

sockstat

Отображает сокеты, открытые в данный момент

man

Шуточные

pom

Показывает фазу Луны

man

Личные инструменты