Главные темы ► linux ► monitoring ► sysstat ► Sysstat
Теги: sysstat monitoring

Sysstat

Конспект в доработке

    Пакет Sysstat в linux

    Утилиты, входящие в состав Sysstat
    Ниже приведены другие утилиты sysstat
    sar собирает и отображает статистику ВСЕХ системных действий.
    sadc означает «сборщик данных о системной активности». Это внутренний инструмент sar, который собирает данные.
    sa1 сохраняет действия системы в файле двоичных данных. Для этого sa1 зависит от sadc. sa1 запускается из cron.
    sa2 ежедневно формирует сводную статистику. sa2 запускается из cron.
    sadf может генерировать отчёты SAR в форматах CSV, XML и других. Используйте это для интеграции данных SAR с другими инструментами.
    iostat генерирует статистику процессора и ввода-вывода
    mpstat отображает статистику процессора.
    pidstat сообщает статистику на основе идентификатора процесса (PID)
    nfsiostat отображает статистику ввода-вывода NFS.
    cifsiostat генерирует статистику CIFS.

    Полезные команды sar
    #Установка apk add sysstat #Вывод статистики работы процессора 3 раза с интервалом 1 сек sar 1 3 Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:06:21 CPU %user %nice %system %iowait %steal %idle 11:06:22 all 0.00 0.00 1.01 0.00 0.00 98.99 11:06:23 all 0.00 0.00 1.01 0.00 0.00 98.99 11:06:24 all 0.50 0.00 2.49 0.00 0.00 97.01 Average: all 0.17 0.00 1.51 0.00 0.00 98.33 #Загрузка всех ядер процессора sar -u # sar -u -f /var/log/sa/sa02 #Статистика по все ядрам: sar -P ALL Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 CPU %user %nice %system %iowait %steal %idle 11:13:57 all 0.22 0.00 1.25 0.00 0.07 98.45 11:13:57 0 0.15 0.00 0.59 0.00 0.00 99.26 11:13:57 1 0.29 0.00 1.92 0.00 0.15 97.64 Average: CPU %user %nice %system %iowait %steal %idle Average: all 0.22 0.00 1.25 0.00 0.07 98.45 Average: 0 0.15 0.00 0.59 0.00 0.00 99.26 Average: 1 0.29 0.00 1.92 0.00 0.15 97.64 #Статистика использования памяти sar -r Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 11:13:57 1403756 3490884 164816 4.10 87448 2209920 1647388 27.38 259804 2122440 72 Average: 1403756 3490884 164816 4.10 87448 2209920 1647388 27.38 259804 2122440 72 #Используемое пространство подкачки sar -S Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 kbswpfree kbswpused %swpused kbswpcad %swpcad 11:13:57 1997820 0 0.00 0 0.00 Average: 1997820 0 0.00 0 0.00 #Кол-во страниц swap в секунду: sar -W #Кол-во загружаемых и выгружаемых страниц swap в кб в секунду sar -B Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 pgpgin/s pgpgout/s fault/s majflt/s pgfree/s pgscank/s pgscand/s pgsteal/s %vmeff 11:13:57 0.00 11.75 79.00 0.00 110.87 0.00 0.00 0.00 0.00 Average: 0.00 11.75 79.00 0.00 110.87 0.00 0.00 0.00 0.00 #определить, какие мегастраницы (в килобайтах) используются и доступны sar -H Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 kbhugfree kbhugused %hugused kbhugrsvd kbhugsurp 11:13:57 0 0 0.00 0 0 Average: 0 0 0.00 0 0 #общее количество процессов, создаваемых в секунду sar -w Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 proc/s cswch/s 11:13:57 0.29 400.73 Average: 0.29 400.73 #Здесь отображается размер очереди выполнения и средняя нагрузка sar -q Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 11:13:57 0 225 0.00 0.00 0.00 0 Average: 0 225 0.00 0.00 0.00 0

    В приведенном ниже примере отображаются следующие поля
    tps – количество транзакций в секунду (сюда входят как чтение, так и запись)
    rtps – количество транзакций чтения в секунду
    wtps – транзакции записи в секунду
    хлеб / с – Байты, считываемые в секунду
    bwrtn / s - байты, записываемые в секунду

    sar -b Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 11:13:57 0.44 0.00 0.44 0.00 0.00 23.49 0.00 Average: 0.44 0.00 0.44 0.00 0.00 23.49 0.00

    Количество обработчиков индексных дескрипторов, обработчиков файлов и псевдотерминалов, используемых системой

    sar -v Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:13:50 dentunusd file-nr inode-nr pty-nr 11:13:57 60207 544 43022 2 Average: 60207 544 43022 2

    Чтобы определить активность отдельных блочных устройств (например, конкретной точки монтирования, LUN или раздела), используйте «sar -d»

    sar -d 1 1 Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:33:08 DEV tps rkB/s wkB/s dkB/s areq-sz aqu-sz await %util 11:33:09 vda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:33:09 sr0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: DEV tps rkB/s wkB/s dkB/s areq-sz aqu-sz await %util Average: vda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: sr0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

    Сообщить сетевую статистику
    Показывает различные сетевые статистические данные. Например: количество пакетов, полученных (отправленных) через сетевую карту, статистику сбоев пакетов и т. д
    Синтаксис: sar -n KEYWORD
    КЛЮЧЕВОЕ СЛОВО может быть одним из следующих: DEV — отображает основные показатели сетевых устройств для eth0, eth1 и т. д.,
    EDEV – Отображать статистику сбоев сетевых устройств
    NFS – отображает действия клиента NFS
    NFSD – отображает действия сервера NFS
    SOCK – отображает используемые сокеты для IPv4
    IP – отображает сетевой трафик IPv4
    EIP – отображает сетевые ошибки IPv4
    ICMP – отображает сетевой трафик ICMPv4
    EICMP – отображает сетевые ошибки ICMPv4
    TCP – отображает сетевой трафик TCPv4
    ETCP – отображает сетевые ошибки TCPv4
    UDP – отображает сетевой трафик UDPv4
    SOCK6, IP6, EIP6, ICMP6, UDP6 предназначены для IPv6
    ALL — здесь отображается вся вышеперечисленная информация. Вывод будет очень длинным.

    sar -n DEV 1 1 Linux 6.6.18-0-lts (netbash.ru) 01/02/25 _x86_64_ (2 CPU) 11:38:54 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 11:38:55 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:38:55 eth0 101.00 1.00 7.26 0.16 0.00 0.00 0.00 0.00 Average: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: eth0 101.00 1.00 7.26 0.16 0.00 0.00 0.00 0.00

    Источник: https://www.thegeekstuff.com/2011/03/sar-examples/


    Источники
    Последнее изменение: January 28, 2025 13:06


    Редактировать


    test

    2025-12-31 23:09:00 Редактировать

    test

    2025-12-31 23:10:00 Редактировать

    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ
    Loading…
    Loading the web debug toolbar…
    Attempt #