ActiveXperts
Network Monitor


 Product Overview

 Built-in checks:
 
 Download (.exe)

 Brochure (.pdf)

 Manual (.pdf)

 Release Notes


Support

 Support Center


Purchase

 Licensing

 Pricing

 Order now


Some quotes

 
 Windows&.NET Mag.:
 "Small,smart,handy!"
 
 "Extremely easy to use,
  great value for money!"


Windows Management

 Introduction

 Scripts Collection (1)

 Scripts Collection (2)

 WMI / ADSI / WSH

 PowerShell

 Win2003 Resource Kit

 Win2000 Resource Kit

 WinNT4 Resource Kit

 Miscellaneous


  ActiveXperts Network Monitor - Home page
  Download ActiveXperts Network Monitor 7.1  (7301 KB - .exe file)

VBScript check

ActiveXperts Network Monitor is designed to allow operators to write custom check routines and add these to the configuration. ActiveXperts has selected VBScript as the standard scripting language for its Network Monitor product because of its wide acceptance: VBScript is the most popular scripting language in Windows environments.

A VBScript function accepts the following parameters:
  • VBScript Filename - UNC path of the VBScript file. The script should contain a function as specified in the Function name field. This function should return True (-1) in case of success, False (0) in case of an error, or (1) in case the result cannot be indicated( also called: 'Uncertain');
  • VBScript Function - The function name. The function must be implemented in the VBScript Filename as specified above;
  • Parameter1 .. Parameter6 - Arguments to the function call; these arguments depend on the function you call. For instance, the 'CheckAccountDisabled' function requires two parameters: the Domain name and the Account name;
  • Advanced Settings:Timeout - You can specify a timeout for a VBScript check. If the script takes longer than the timeout (in seconds), the function is aborted and an 'Unknown' result is reported. By default, there's no timeout used;
  • Advanced Settings:Block script after a bad operation - If a script crashes, for instance because of bad programming, you can block the script so that it will be executed the next time. By default, this option is enabled.


ActiveXperts Network Monitor is shipped with a set of VBScript files and functions for various purposes, including the following scripts:
  • AntiVirus.vbs - includes functions to monitor anti-virus software on servers and workstations;
  • Cpu.vbs - includes functions to monitor CPU usage on single- and multi-processor systems;
  • Database.vbs - includes functions to query databases and analyze the results;
  • DirectoryService.vbs - includes functions to check accounts, group memberships, organizational units and more;
  • Disks.vbs - includes functions to check the state of physical and/or logical disks;
  • EventLog.vbs - includes functions to check the event logs on local- and remote servers and workstations;
  • Ip.vbs - includes functions to monitor web sites, mail servers, SNMP devices and more;
  • FileSystem.vbs - includes functions to check file size, directory size, to check status of a share, and more;
  • Memory.vbs - includes functions to check used memory, free memory, etc.;
  • Miscellaneous.vbs - includes miscellanous VBScript functions;
  • MsExchange.vbs - includes functions to monitor Microsoft Exchange Server;
  • MsIsa.vbs - includes functions to monitor Microsoft ISA Server;
  • MsTerminalServer.vbs - includes functions to monitor Microsoft Terminal Server;
  • Printer.vbs - includes functions to monitor printers;
  • Process.vbs - includes functions to monitor processes and memory usage of processes (to detect memory leaks);
  • Serial.vbs - includes functions to monitor serial devices;
  • Service.vbs - includes functions to monitor services;
  • Xml.vbs - includes functions to monitor XML data.
The Online Network Monitor VBScript Guidelines explain how to write custom VBScript check routines, step-by-step.





Copyright ©1999-2007 ActiveXperts Software. All rights reserved.