Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

SAG(1G)

НАЗВАНИЕ
sag - график функционирования системы

СИНТАКСИС

	sag  [-s время] [-e время] [-i сек] [-f файл] [-T терминал]
	     [-x спецификация_оси] [-y спецификация_оси]

ОПИСАНИЕ
Команда sag графически отображает функционирование системы на основании данных, накопленных в двоичном файле командой sar(1). Данные различных видов могут отображаться как по отдельности, так и в любой комбинации. Могут быть выведены простые арифметические комбинации данных. Команда sag вызывает sar и находит необходимые данные, производя сопоставления с заголовками столбцов (запустите sar, чтобы увидеть,что имеется в Вашем распоряжении). Опции -s, -e, -i, -f просто передаются команде sar. Смысл остальных опций:

-T терминал
Настройка на конкретный тип терминала. См. tplot(1G) по поводу поддерживаемых типов терминалов. Если эта опция отсутствует, используется значение $TERM.

-x спецификация_оси
Спецификация информации, соответствующей оси x. Имеет вид имя [операция имя] ... [нижняя_граница верхняя_граница].

-y спецификация_оси [; спецификация_оси] ...
Спецификация информации, соответствующей оси y. Имеет тот же вид.

Имя есть либо заголовок колонки в результатах sar, за которым может в квадратных скобках следовать имя устройства, либо целое число. Операция есть +, -, * или /; обрамляется пробелами. Отметим, что если в спецификации есть символы, интерпретируемые shell'ом, их нужно экранировать. В спецификации могут участвовать не более пяти имен. Круглые скобки игнорируются. В отличие от привычного порядка в sag + и - выполняются раньше, чем * и /. Операции одного приоритета выполняются слева направо. Если нижняя и верхняя граница не заданы, они вычисляются по исходным данным.

Если не задана спецификация оси x, используется время. Для оси y допускается до пяти спецификаций, разделенных символом ;. По умолчанию спецификация оси y имеет вид

	"%usr 0 100;%usr + %sys 0 100;%usr + %sys + %wio 0 100"

ПРИМЕРЫ

  1. Посмотреть сегодняшнее использование процессора:
    sag
    
  2. Посмотреть использование всех дисков на протяжении 15 минут:
    TS=`date +%H:%M`
    sar -o tempfile 60 15
    TE=`date +%H:%M`
    sag -f tempfile -s $TS -e $TE -y "r+w/s[dsk]"
    

СМ. ТАКЖЕ
sar(1), tplot(1G).


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2025
    Реклама на сайте