Средства мониторинга в FreeBSD

Средства мониторинга в FreeBSD

Средства для мониторинга дисков:
<b>df</b> — показывает смонтированные подразделы, их размер и свободное место на них
<b>mount</b> — показывает смонтированные подразделы и флаги из монтирования
<b>fdisk /dev/ad0</b> — показывает информацию о диске ad0 и разделах на нем
<b>disklabel /dev/ad0s1</b> — показывает список подразделов в первом разделе диска ad0
<b>swapinfo</b> — показывает список подразделов свопинга на дисках и их использование
<b>fstat</b> — показывает список открытых файлов (имена файлов не выводятся)
<b>pstat -f</b> — выводит список открытых файлов (имена файлов не выводятся)
<b>systat -vmstat n</b> — каждые n секунд выводит количество транзакций с диском в секунду,
объем записанных/считанных данных на диск в секунду, средний размер транзакции и процент
времени в течение которого диск был занят работой.
<b>iostat</b> — выводит информацию, аналогичную systat -vmstat, но не выводит занятости диска
по времени и может выводить среднюю статистику с момента загрузки.
<b>vmstat</b> — выводит количество операций на диске в секунду
<b>/stand/sysinstall</b> — можно посмотреть и изменить разметку диска и монтирование
<b>less /etc/fstab</b> — таблица монтирования при загрузке
При мониторинге процессора и памяти используем:
<b>top</b> — аналогичная информация в сокращенном виде + использование памяти и свопа
в мегабайтах, список процессов, отсортированных по использованию процессора.
<b>ps afx</b> — список запущенных процессов и время процессора на каждый
<b>systat -vmstat n</b> — вывод показателей загрузки (number of jobs in the run queue
averaged over 1, 5 and 15 min), состояния памяти (в страницах), количества процессов в
группах, количество вызовов специальных функций ядра (traps, interrupts, system calls,
network software interrupts), использование процессора, трансляции имен, активность свопа,
прерывания, а также информацию по использованию диска (см)
Информация о времени и пользователях:
<b>date</b> — выводит текущее время и дату
<b>w</b> — выводит, сколько времени назад система загрузилась и залогиненных пользователей
<b>last</b> — выводит историю перезагрузок и входов пользователей
Для мониторинга информации о сетевой активности и всех подключениях:
<b>ifconfig</b> — список сетевых интерфейсов с ip-адресами, масками, mac-адресами, типами
карт и их статусами (названия карточек можно посмотреть в файле конфигурации ядра)
<b>systat -ifstat n </b> — объем трафика за n секунд на всех сетевых интерфейсах
<b>netstat</b> — вывод активных сетевых соединений (сокетов)
<b>systat -netstat n </b> — аналог netstat в реальном времени
<b>systat -ip n </b> — таблица IP-пакетов и ошибок по типам за n секунд
<b>systat -tcp n </b> — таблица TCP-пакетов и ошибок по типам за n секунд
<b>systat -icmp n </b> — таблица ICMP-пакетов и ошибок по типам за n секунд
<b>netstat -ibt</b> — список интерфейсов, разбитых по ip-адресам (!) с объемом трафика на
каждом, количеством ошибок, коллизий, значением watchdog-таймера
<b>netstat -r</b> — таблица маршрутизации
<b>arp -a</b> — таблица ARP
<b>tcpdump -i rl0 host 192.168.1.2 and port 80</b> — сниффер пакетов на интерфейсе rl0,
фильтрующий пакеты, содержащие адрес 192.168.1.2 и порт 80
<b>trafshow -i rl0</b> — программа для сортировки и вывода сетевых потоков (устанавливается
дополнительно пакетом или из портов)

Яндекс.Метрика