Sysstat-5.0.6

Introduzione a Sysstat

Il pacchetto Sysstat contiene utilità per monitorare le prestazioni del sistema e l'attività d'uso. Sysstat contiene l'utilità sar, comune a molti Unix commerciali, e tool che possono essere schedulati via cron per mantenere e storicizzare prestazioni e dati di attività.

Informazioni sul pacchetto

Dipendenze di Sysstat

Raccomandate

Fcron-2.9.5.1

Installazione di Sysstat

Installare Sysstat eseguendo i seguenti comandi:

make config &&
make

Ora, come utente root:

make install

Spiegazioni dei comandi

make config: eseguire il processo interattivo di configurazione. La prima domanda emette la richiesta della "Installation directory". Rispondere con /usr, che è l'equivalente del parametro --prefix=/usr di Autoconf al configure. Per tutte le altre domande si può premere Enter per accettare i (molto sicuri) default.

Configurazione di Sysstat

Cron information

Per iniziare a raccogliere informazioni storiche di Sysstat bisogna aggiungere a, o creare, un crontab privilegiato dell'utente. La locazione di default dei dati storici è /var/log/sa. L'utente che esegue le utilità Sysstat via cron deve avere accesso in scrittura a questa locazione.

Di seguito c'è un esempio di cosa installare nel crontab. Aggiustare i parametri per adattarli ai propri bisogni. Usare man sa1 e man sa2 per informazioni sui comandi.

# 8am-7pm activity reports every 10 minutes during weekdays
0 8-18 * * 1-5 /usr/lib/sa/sa1 600 6 &

# 7pm-8am activity reports every hour during weekdays
0 19-7 * * 1-5 /usr/lib/sa/sa1 &

# Activity reports every hour on Saturday and Sunday
0 * * * 0,6 /usr/lib/sa/sa1 &

# Daily summary prepared at 19:05
5 19 * * * /usr/lib/sa/sa2 -A &

Assicurarsi di sottomettere il crontab rivisto al demone cron.

Informazioni di avvio del System

All'avvio del sistema un messaggio LINUX RESTART deve venire inserito nel file dati giornaliero per reinizializzare i contatori del kernel. Questo può essere automatizzato installando l'init script /etc/rc.d/init.d/sysstat incluso nel pacchetto blfs-bootscripts-6.0 usando il seguente comando:

make install-sysstat

Contenuti

Programmi installati: iostat, mpstat, sar, sa1, sa2 e sadc
Librerie installate: Nessuna
Directory installate: /usr/lib/sa e /var/log/sa

Brevi descrizioni

iostat

riporta statistiche sulla CPU e statistiche input/output per dispositivi e partizioni.

mpstat

riporta statistiche relative al processore individuali o combinate.

sar

colleziona, riporta e salva informazioni sull'attività del sistema.

sa1

colleziona e archivia dati binari nel file dati giornaliero dell'attività del sistema. E' un front end a sadc disegnato per essere eseguito da cron.

sa2

scrive un rapporto sommario dell'attività giornaliera. E' un front end a sar disegnato per essere eseguito da cron.

sadc

è il collettore dei dati dell'attività di sistema, usato come backend per sar.

Last updated on