Cette fonction calcule le pourcentage de disponibilité à l'aide de sysUptime et de la durée d'interrogation, pour accorder une période de grâce. Utilisez cette fonction pour certifier des unités.
Syntaxe
Format de cette fonction :
Object availabilityWithSysUptime (Long sysUpTime, Long duration)
Parameters (Paramètres)
Temps écoulé, en centièmes de seconde, depuis la dernière réinitialisation de la partie gestion de réseau du système.
La durée d'interrogation en secondes. Utilisez la variable globale _rspDuration. Pour plus d'informations, consultez l'exemple avancé suivant.
Valeurs de retour
Renvoie le pourcentage de disponibilité (de 0 à 100), ou renvoie "nul" lorsque des données non valides sont transférées.
Exemples
L'expression suivante génère le résultat suivant lorsque sysUpTime est égal à 30000 et pour une durée d'interrogation de 300 :
Expression :
availabilityWithSysUptime (sysUpTime, duration)
Résultat :
100
La même expression produit le résultat suivant lorsque sysUpTime est égal à 6000 et pour une durée de 300 :
Résultat :
20
La même expression produit le résultat suivant lorsque sysUpTime est égal à 30005 et pour une durée de 300 :
Résultat :
100
Exemple avancé
L'expression suivante provient de la certification de fournisseur Statistiques de système :
Availability=availabilityWithSysUptime(sysUpTime,_rspDuration)
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|