OS - Windows WMI - Base Agentless Opspack

Windows WMI Agentless Opspacks allow you to monitor the status and various performance metrics for a range of Microsoft services such as DNS, Exchange, IIS, Terminal Services and more, without the need of installing an agent on your remote host.

What Can You Monitor Copied

This Opspack allows you to monitor the status of your windows machines, with service checks that cover CPU, Disk, Memory and Network as well as the status of processes and services.

Service Checks Copied

Service Check Description
C Drive Check status of the C Drive
CPU Check CPU usage
CPU Queue length Check CPU queue length
CPU info per process Check details of a process
CPU usage per process Check CPU usage of a process
File size Check a files size
I/O counters Check server IO counters
LAN status Check Network status
Memory usage Check memory usage
Memory usage per process Check memory used by a process
Network info Check basic network details
OS and SP Info Check OS and Service Pack details
Process status Check status of a process
Service status Check status of a service
pagefile.sys Size Check size of pagefile.sys file
Uptime Check system uptime
Users Folder size Check folder size
Users Status OK Check users status

Prerequisites Copied

To use Windows WMI Agentless Opspacks, the remote windows host must first be configured to allow WMI queries to be run. See: Monitoring Services with WMI

Setup and Configuration Copied

Add the Host Template Copied

Add the OS - Windows WMI - Base Agentless Host Template to your Opsview Monitor host.

Note

For more information, refer to the documentation on Adding Host Templates to Hosts.

Add and configure variables required for this host Copied

Host Variable Description
WINCREDENTIALS Used for authenticating with the remote host. The value is not used and therefore can be set to anything. Override the username and password with the credentials to be used for authentication with the remote host.
WINPROCESS The name of the process to monitor. The value is the name of the process to monitor. You can have multiple host variables to check the status of each process individually.
WINSERVICE The name of the service to monitor. The value is the name of the service to monitor. You can have multiple host variables to check the status of each service individually.
WMI_NETWORK_INTERFACE_NAME The name of the network interface to monitor. The default is set to ‘.’ which provides metrics for all network interfaces. Override this if you would like to monitor a network interface individually.

Note

For more information, refer to the documentation on Adding Variables to Hosts.

Apply Changes Copied

Apply Changes and the system will then be monitored:

View Service Checks

Plugin help Copied

Secure Args

The check_wmi_plus plugin uses the Secure Args feature for argument passing.
["Opsview On-Premises"] ["Opsview > Opspacks"] ["User Guide", "Technical Reference"]

Was this topic helpful?