Librairie: tlSystem.dll
Attributs:
VAR: nom de la variable.
PARAM: nom du paramètre système, pouvant prendre une des valeurs ci-dessous:
NB_FAULTS : nombre total de fautes.
NB_PERIODS : nombre total de périodes.
NB_AGENTS_CFG : nombre d’agents déclarés.
NB_AGENTS_RUN : nombre d’agents démarrés.
TIME : l’heure du jour (en millisecondes depuis minuit)
DATE: la date DD:MM:YYYY
UPTIME: nombre de sondes depuis le démarrage de la station où s’exécute tulip.
UPTIME_TULIP: nombre de secondes depuis que tulip est démarré.
HOSTNAME: le host name de l’ordinateur.
LOCAL_IP: l’(es) adresse(s) IP(s) local(es) pour le traffic.
CPU_CAPA: capacité CPU en MHz
CPU_USED: pourcentage CPU local utilisé par toutes les applications locales.
CPU_TULIP: usage CPU de cette instance tulip.
MEM_CAPA: capacité mémoire totale en mégaoctets.
MEM_USED: usage mémoire total de toutes les applications locales.
MEM_TULIP: usage mémoire pour cette instance tulip.
Contenu:
Aucun.
Rôle:
Interroge des paramètres systèmes, ou paramètres globaux Tulip.
Exemple:
<SEQ>
<DECLARE>
<VARIABLE NAME="nb_periods" TYPE="INTEGER" VALUE="0"/>
</DECLARE>
<GET_SYSTEM PARAM=”NB_PERIODS” VAR=”nb_periods”/>
<PRINT>~nb_periods~ calls performed/>
</SEQ>
Résultat:
0 calls performed