Как передать флаг --dev для sadf в файлах sar - PullRequest
0 голосов
/ 02 февраля 2020

У меня есть файл sar в / var / log / sysstat / sa02. У меня есть блочное устройство под названием nvme0n1. Я хочу использовать sadf и фильтровать только nvme0n1 в качестве результатов. Я использовал команду следующим образом. sadf -U /var/log/sysstat/sa02 -d --dev=nvme0n1 -- -d -p

Но в результате использование sadf происходит как

Usage: sadf [ options ] [ <interval> [ <count> ] ] [ <datafile> | -[0-9]+ ] Options are: [ -C ] [ -c | -d | -g | -j | -p | -r | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ] [ -O <opts> [,...] ] [ -P { <cpu> [,...] | ALL } ] [ -s [ <hh:mm[:ss]> ] ] [ -e [ <hh:mm[:ss]> ] ] [ -- <sar_options> ]

Таким же образом, я хочу также передать флаг --iface, все же я получаю тот же результат. Я использовал флаг iface следующим образом. sadf -U -d /var/log/sysstat/sa02 --iface=ens5 -- -n DEV

1 Ответ

0 голосов
/ 29 апреля 2020

вам нужна новая версия sysstat

sadf --help
Usage: sadf [ options ] [ <interval> [ <count> ] ] [ <datafile> | -[0-9]+ ]
Options are:
[ -C ] [ -c | -d | -g | -j | -l | -p | -r | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ]
[ -O <opts> [,...] ] [ -P { <cpu> [,...] | ALL } ]
[ --dev=<dev_list> ] [ --fs=<fs_list> ] [ --iface=<iface_list> ]
[ -s [ <hh:mm[:ss]> ] ] [ -e [ <hh:mm[:ss]> ] ]
[ -- <sar_options> ]
...