Я делаю некоторый контроль производительности сервера под управлением Ubuntu 16.04 LTS. Я установил sysstat
пакет с намерением использовать sar
к действию системы контроля.
Насколько я понимаю, когда пакет установлен существует 2 установки заданий крона: тот, который работает sa1
команда, чтобы собраться и хранить данные действия и другой, который ежедневно работает и выполняется sa2
команда для генерации человекочитаемого отчета от (двоичных) данных действия. Эти файлы, как предполагается, записаны в /var/log/sysstat
каталог.
От man
страница:
Стандартное системное действие ежедневные файлы данных расположено в/var/log/sysstat каталоге по умолчанию.
Но на моем сервере /var/log/sysstat
разве файл не является каталогом (почему?). Я могу сказать путем рассмотрения в прошлый измененный раз, когда файл обновляется регулярно, таким образом, кажется, что данные действия регистрируются.
Вот содержание конфигурационного файла (/etc/sysstat/sysstat
):
HISTORY=30
COMPRESSAFTER=10
SADC_OPTIONS="-S DISK"
# Directory where sa and sar files are saved.
SA_DIR=/var/log/sysstat
ZIP="xz"
#YESTERDAY=no
# By default sa2 script generates reports files (the so called sarDD files).
# Set this variable to false to disable reports generation.
#REPORTS=false
Проблема, которую я имею, состоит в том что sa2
отчеты не сгенерированы. У меня был он работающий некоторое время теперь и ничто.
Что я должен сделать для генерации (и представление) отчетов о проделанной работе?