Le programme vous permet de surveiller le résultat d'une fonction JavaScript.
Comme le contrôle « Application externe », les contrôles « JavaScript » et « VBScript » permettent de créer des tests spécifiques dans ces langages. Dans les paramètres, saisissez le code source du script de test et indiquez la fonction principale (exécutée). Pour un résultat positif, le script doit toujours renvoyer la chaîne « OK ». Toute autre valeur met le contrôle en échec et l'application émet une alerte. Il est recommandé de vérifier le script avec les outils standard du système avant de configurer le contrôle.
Les contrôles JavaScript et VBScript élargissent nettement les possibilités de surveillance du réseau et des équipements.

Scripts utiles
Lecture du temps de fonctionnement de l'hôte (durée depuis le dernier redémarrage) sous Windows.
function Main()
{
var pcname="%A";
var wmi = GetObject("winmgmts:"+
"{impersonationLevel=impersonate}!\\\\" + pcname + "\\root\\cimv2");
var p = wmi.ExecQuery("select * from Win32_PerfFormattedData_PerfOS_System");
var e = new Enumerator(p);
return e.item().SystemUpTime;
}
Pour ajouter ce contrôle, sélectionnez un hôte, cliquez sur « Ajouter un contrôle », puis recherchez le nom du contrôle dans la fenêtre de l'assistant.

Configurez les paramètres du contrôle dans la fenêtre qui s'affiche. Vous pourrez les modifier ensuite à l'aide de la commande « Modifier le contrôle... ». Pour en savoir plus, consultez comment configurer les alertes du contrôle et les autres options.
Voir aussi :
Surveillance du résultat d'un script Visual Basic
Surveillance du code de sortie d'une application Windows
Configuration requise : Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022 pris en charge.