4.0 VMware vSphere Knowledge Scripts

AppManager provides the following Knowledge Scripts for monitoring VMware vSphere, vCenter, VMware ESX or ESXi Server hosts, VMware datastores, and VMware virtual machines, also called guests. The scripts can also monitor vCenter alarms, events, and task failures.

From the Knowledge Script view of Control Center, you can access more information about any NetIQ-supported Knowledge Script by selecting it and clicking Help. In the Operator Console, click any Knowledge Script in the Knowledge Script pane and press F1.

Knowledge Script

What It Does

Alarms

Monitors vCenter alert and warning alarms and raises AppManager events when those vCenter alarms get triggered, acknowledged, or cleared.

ClusterCPUUsage

Monitors the CPU usage of the cluster.

ClusterMemUsage

Monitors memory usage, memory swap used, and memory balloon for a cluster.

ClusterStatus

Monitors the configuration status of the cluster.

Configuration

Use this Knowledge Script to generate an inventory of all hosts and virtual machines for the selected vCenter as well as configuration details for each.

ConfigureHostTraffic

Enables an SNMP firewall port for a given host.

DatastoreUsage

Monitors the usage and free space of datastores.

Events

Monitors vCenter error, warning, and informational events, and raises AppManager events when those vCenter events occur.

HostConnected

Monitors changes in the connection status of hosts to vCenter. For example, this script monitors whether the host is visible to vCenter.

HostCPUUsage

Monitors the percentage of host CPU usage and CPU used.

HostDataStoreUsage

Monitors the usage and free space of each datastore connected to a host.

HostDiskIO

Monitors disk reads/writes and total disk I/O for a host.

HostDiskTotalLatency

Monitors the total latency of all disks connected to a host.

HostMemoryUsage

Monitors memory usage, memory swap used, and memory balloon for a host.

HostNetworkIO

Monitors network data received/transmitted for a host.

HostUptime

Monitors time elapsed since last system startup for a host.

Inventory

Monitors if hosts and virtual machines are added or removed from vCenter, tracks configuration changes to hosts and VMs in vCenter, and monitors hosts and VMs that migrate to different hosts or move to different datastores or resource pools.

ResourcePoolCPUUsage

Monitors the CPU usage of the resource pool.

ResourcePoolMemUsage

Monitors memory usage and memory balloon for the resource pool.

ResourcePoolStatus

Monitors the overall status of the Resource pool.

ServiceHealthCheck

Monitors vCenter Server services.

Tasks

Raises AppManager events when monitored vCenter task failures occur.

VirtualCenterCPUUsage

Monitors the CPU usage of the vCenter process and the CPU usage on the computer hosting vCenter.

VirtualCenterMemoryUsage

Monitors memory usage of the vCenter process and total memory usage on the computer hosting vCenter.

VirtualMachineInventory

Monitors virtual machines that are added, removed, renamed, moved, or migrated within vCenter. NetIQ Corporation recommends you use the Inventory Knowledge Script instead of this script for inventory monitoring.

VmConnected

Monitors changes in the connection status of virtual machines to vCenter.

VmCPUUsage

Monitors CPU usage, CPU ready, CPU wait, and CPU used for a virtual machine.

VmDiskIO

Monitors disk reads/writes for a virtual machine.

VmDiskUsage

Monitors logical disk usage for a virtual machine.

VmMemoryUsage

Monitors over a dozen memory metrics for a virtual machine, including memory active, memory balloon, memory consumed, memory granted, memory overhead, and more.

VmNetworkIO

Monitors network transmits/receives for a virtual machine.

VmOperations

Monitors the number of virtual machine operations that are occurring across clusters and datacenters.

VmPowerStatus

Monitors changes in the power status of virtual machines.

VmSnapshotUsage

Monitors the number and size of all virtual machine snapshots, as well as the age of virtual machine snapshots and reverted snapshots.

VmToolsStatus

Monitors the VMware Tools status of virtual machines.

VmUptime

Monitors time elapsed since last system startup for a virtual machine.

Recommended Knowledge Script Groups

Performs essential monitoring of your vCenter environment.