L'interface graphique se lance par la commande ulmgraph.
Le processus pour aboutir à un graphe est le suivant:
La configuration de la sélection peut se faire de plusieurs manières au choix:
Pour sélectionner un fichier de journaux, utiliser
File->Select ULM. Les fichiers ULM ont par défaut l'extension
.ulm. Il suffit de cliquer sur le fichier concerné, puis sur
le bouton accept. Le fait de re-sélectionner un deuxième
fichier ULM ne change aucune autre configuration, mais toutes les actions
qui suivent se font sur les données du nouveau fichier.
Le choix File->Analyse permet à Ulmgraph de déterminer quels
sont les champs présents dans le fichier ULM sélectionné, et quelles
sont les valeurs contenues dans ces champs.
Une fois que cette analyse a été lancée, les menu select et
group peuvent être utilisés.
De plus, les colonnes de la représentation en table ont une taille
variable (en fonction des données qu'elles contiennent), alors qu'elles
sont de taille fixe en l'absence d'analyse.
Il est possible de sauver une configuration pour pouvoir la réutiliser. A cette fin, trois commandes sont disponibles:
File->Configuration->Save pour sauver une configurationFile->Configuration->Load pour charger une configuration
précédemment sauvée, ou générée par un autre outil.File->Configuration->Reset pour annuler la configuration
actuelle et en commencer une autre.L'extension par défaut des fichiers de configuration est .conf
Le menu Select permet de sélectionner quelles lignes ULM
sont à prendre en compte pour le calcul de statistiques. Chaque
sélection se fait en trois étapes:
select. Le contenu
de ce champ servira a déterminer si l'ULM doit être gardé ou non.Il peut y avoir autant de sélection que de champs. Toutes les sélection se cumulent, et seuls les ULM acceptés pas toutes les sélections sont gardés.
La sélection de champs ne fonctionne qu'après analyse
(File->Analyse) du journal.
La fonction de translation (group->translate) permet de grouper plusieurs lignes d'ULM s'apariant à une même expression régulière.
La définition d'une translation se fait en très simplement depuis
le menu group->translate:
Ajouter.La liste des translations enregistrées apparait dans la partie droite de la fenêtre. En sélectionnant un translation, il est possible de la modifier ou de la supprimer.
La translation ne fonctionne qu'après analyse (File->Analyse)
du journal.
Les données d'un même champ en provenance de plusieurs ULM peuvent
être additionnés, chaque fois que les ULM. La sélection des champs
à additionner se fait dans le menu group->sum.
Tout champs sélectionné pour l'addition est automatiquement sélectionné pour être gardé, mais le contraire n'est pas vrai: la désélection pour l'addition ne retire rien de la liste des champs à garder.
Pour que plusieurs ULM soient réunis en un seul, il doivent se
ressembler un peu. Le menu group->keep permet de sélectionner
les champs à garder : si plusieurs ULM ne se différencient que par des
champs qui ne sont pas gardés, ils sont regroupés en un seul.
La désélection d'un champ à garder entraîne, le cas échéant, sa désélection dans les champs à additionner (si un champs n'est pas gardé, il ne peut pas faire l'objet d'une addition).