Ksar

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Visualisation graphique des données sar
Commande kSar.jar / run.sh
Contexte Outil Java tiers (SourceForge) — consomme les fichiers texte produits par sar
Voir aussi Sar (source des données)

ksar (souvent noté kSar) est un outil Java tiers qui transforme les données collectées par sar en graphiques (CPU, mémoire, disques, réseau…), pratique pour repérer d'un coup d'œil une anomalie sur une plage d'historique plutôt que de lire des colonnes de chiffres. Pour le détail des options sar et la lecture des colonnes, voir Sar — cette page se limite à l'usage de ksar lui-même.

Prérequis : format des données

ksar attend un format de sortie sar strict (locale POSIX, dates au format ISO). Avant de générer ou d'importer des données, exporter ces variables dans le shell utilisé :

export LC_TIME=POSIX
export LC_ALL=C
export S_TIME_FORMAT=ISO

Générer les données à importer

Deux approches : produire un fichier texte à importer ensuite dans l'interface, ou lancer sar directement depuis ksar.

Depuis un fichier texte

sar -A > sar_full.txt
sar -A -f /var/log/sysstat/sa28 > sar_full_28.txt

Puis dans ksar : menu File > Load Data From > This local computer..., et sélectionner le fichier.

Directement depuis ksar (commande locale)

Menu Data > Run local command, puis saisir par exemple :

sar -A
sar -A -f /var/log/sysstat/sa28

Démarrage de l'application

java -jar kSar.jar
# ou, ksar 5 et plus (script de lancement fourni dans l'archive) :
./run.sh

Voir aussi

  • Sar — source des données (options par domaine, lecture des colonnes, dépannage de la collecte)