|
| > Introduction |
GFI Network Server Monitor allows you to add almost any monitor function
by writing VBscripts. VBscripts can leverage the Windows Management Interface (WMI) & ADSI.
There are many documents on the Internet and hundreds of good books about scripting WMI. On
these pages you will find a basic introduction, but most importantly many samples that you
can use with GFI Network Server Monitor. The three most important Windows management scripting
technologies are:
- WSH & VBScript - Windows Scripting Host and VBScript;
- WMI - Windows Management Instrumentation;
- ADSI - Active Directory Services interfaces.
|
| > Windows Scripting Host and Visual Basic Scripting |
VBScript (Microsoft Visual Basic Scripting Edition) is not just another scripting language.
When used in combination with Windows Management Instrumentation (WMI), and Active Directory
Service Interfaces (ASDI), it becomes a very powerful tool for network administrators. The
thing that makes this possible is the Windows Scripting Host.
Read more about Windows Scripting Host.
|
| > WMI - Windows Management Instrumentation |
The objective of WMI is to define a non-proprietary set of specifications that allow
management information to be shared between applications. WMI outlines enterprise management
standards and related technologies, such as Desktop Management Interface (DMI) and SNMP. WMI
is a model that represent the managed environment , through which management data can be
accessed in a common way.
GFI Network Server Monitor provides the ability to build monitor check routines based on WMI.
GFI has collected more than a hundred WMI samples. You can use these samples as a base for
new check routines.
Read more about WMI, or view the WMI samples.
|
| > ADSI - Active Directory Service Interfaces |
Active Directory Service Interfaces (ADSI) enables system administrators and developers of
scripts or applications to easily query for and manipulate directory service objects.
ADSI present a single set of directory service interfaces for managing network resources from
different directory services. Administrators and developers can use ADSI to manage the
resources in a directory service, regardless of which network environment contains the
resource.
Scripts written to ADSI will work with any directory service that offers an ADSI provider.
For example, with ADSI, applications can access LDAP, NDS, the Active Directory service, and
other directories with ADSI interfaces as long as the appropriate service providers are
available.
The standard ADSI providers are found within multiple namespaces - typically directory
services for various network operating systems. Providers enable communication between the
server or client. ADSI includes providers for:
- Windows NT.
- Lightweight Directory Access Protocol (LDAP).
- Windows 2000 Active Directory (AD).
- Novell NetWare Directory Services (NDS), and NetWare 3 bindery (NWCOMPAT).
GFI Network Server Monitor provides the ability to build monitor check routines based on ADSI.
GFI Network Server Monitor provides some useful ADSI scripts, which you can use as a basis
for new check routines.
Read more about ADSI or view the ADSI samples.
|