actions

but

le but est de pouvoir declencher des actions sur des conditions sur les paramètre mesurés par chaque module
par exemple, pour des problèmes de charge machine ponctuelles (condition : load > 5), récuperer la liste des process qui consomment du cpu (commande : top )

configuration

key

le nom (interne) de l'action. n'est pas modifiable

param

le nom du paramètre tel qu'il apparait dans les graphiques, en général

differences

pour quelques modules, les noms des paramètres sont différents

netstat

pour différencier les paramètres entrants et sortant, un suffixe _in (respectivement _out) est rajouté au nom du paramètre

disk

pour différencier les paramètres blocs et inodes, un suffixe _b (respectivement _i) est rajouté au nom du paramètre

incomplet

pour d'autres modules les actions ne sont pas possibles pour l'instant sur tout ou partie des paramètres. Le problème provient du mode d'alimentation des données qui engendre des calcules implicites (mode DERIVE) ou explicites

firewall

les paramètres venant des règles sont en mode DERIVE, donc inaccessibles

irq

les paramètres sont tous en mode DERIVE

network

les paramètres sont tous en mode DERIVE.

process

le parametre pcreatem est en mode DERIVE, donc inaccessibles

cpu

chaque paramètre est disponible en 2 versions

operator

la condition de declenchement

value

la valeur de declenchement (numérique)

action

pour l'instant, 5 types d'action sont pré-définies

mail

envoie un mail à root. Si le champ "arg" est vide, le message contiendra un texte de la forme :
parametre = valeur (condition)
par exemple : load1 = 1.07 ( > 1 )
sinon le texte envoyé sera celui du champ "arg"

mailto

utilise le champ 'arg' comme adresse mail de destination

top

prise d'un instantanné des process avec la commande top -n 1 et envoi par mail

run

permet de lancer un programme externe à donner en option

who

affiche la liste des comptes connectés à la machine

log

écrit un message dans un fichier, à préciser en option (arg)

arg

selon l'action (voir ci-dessus)

active

permet d'activer/desactiver une action