SAG(1G) 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).