4.0 NT Knowledge Scripts

The NT category provides Knowledge Scripts for monitoring Microsoft Windows servers and workstations. This category also includes reporting scripts you can use to create meaningful reports about your Microsoft Windows servers and workstations.

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

ConfigRemoteServiceDown

Loads the parameters specific to a local monitored computer and makes them available to the RemoteServiceDownLR Knowledge Script.

ConfigServiceDown

Loads the parameters specific to a local monitored computer and makes them available to the ServiceDownLR Knowledge Script.

CpuByProcess

Monitors CPU usage for each process and the total CPU usage for all processes.

CpuLoaded

Monitors total CPU usage and queue length to determine CPU load.

CpuResource

Monitors user CPU, the number of active processes, the number of threads, and the number of interrupts per second.

DiskSpace

Monitors logical drives for the percentage of disk space used, the amount of free space in megabytes, and the percentage of disk growth.

DNSConnectivity

Checks connectivity between a managed computer and its DNS server.

FailedLogon

Monitors the number of failed non-interactive logon attempts, for example, failed net use attempts, since the last interval.

FileChanged

Checks for changes to a specified file in the last monitoring interval.

FilesCompare

Compares the size, time stamp, and attributes of two files.

FileSizeSum

Monitors the total size of two specified files.

FilesOpen

Monitors the number of open files that were opened remotely, for example, by a user who remotely logged onto the computer.

FindFiles

Monitors logical drives for files that match your filtering criteria.

FolderFileCount

Monitors folders for the number of files that match your filtering criteria.

FolderSize

Monitors the size of folders containing files matching your filtering criteria.

IntervalCounter

Monitors the change in any performance monitor counter.

LogicalDiskStats

Monitors logical disk transfers, disk reads, disk writes, operation time, and queue length.

MemByProcess

Monitors memory use for each process and total memory usage for all processes.

MemUtil

Monitors physical memory, virtual memory, and the paging files.

NetSession

Lists the network sessions connected to a computer.

NetworkBusy

Monitors the traffic on the network interface cards on a Windows computer.

PagingHigh

Monitors paging activity per second.

PhysicalDiskStats

Monitors physical disk transfers, disk reads, disk writes, operation time, and queue length.

PortHealth

Checks whether system ports are working properly.

PrinterHealth

Checks for print job problems, such as a paused or jammed printer, and the printer queue length.

PrinterQueue

Monitors a printer’s queue length.

ProcessDown

Determines whether specified processes are running.

Processes

Monitors the number of processes.

ProcessUp

Checks whether a specified process is running and, optionally, terminates the process.

RegistryChange

Monitors changes in the registry.

RemoteServiceDown

Detects if any service on a remote computer is down.

RemoteServiceDownLR

Using parameters you specified with the ConfigRemoteServiceDown Knowledge Script, this script runs on a group of computers to detect whether services on remote computers are down.

Report_CPULoad

Generates a detailed report about CPU usage and queue length.

Report_CPULoadSummary

Generates a summary report about CPU usage and queue length.

Report_CPUResource

Generates a detailed report about the use of CPU resources, including the number of active processes, threads, and interrupts per second, and the utilization of CPU resources in user mode.

Report_CPUResourceSummary

Generates a summary report about the use of CPU resources.

Report_CPUUsageofProcessesSummary

Generates a summary report about CPU usage per named process, and total CPU usage by all named processes.

Report_FilesOpen

Generates a report about the number of files open during a specified period.

Report_LogicalDiskAvailSummary

Generates a summary report about the available space (in MB) for a logical disk.

Report_LogicalDiskUsageSummary

Generates a summary report about the percentage of disk space used and the amount of free space.

Report_MemoryUtilization

Generates a detailed report about the use of physical and virtual memory, and paging files.

Report_MemoryUtilizationSummary

Generates a summary report about the use of physical and virtual memory, and paging files.

Report_NetworkBusy

Generates a report about the use of bandwidth on network interface cards.

Report_PagingHigh

Generates a report about the number of reads and writes per second to the page file.

Report_PhysicalDiskIO

Generates a report about the number of reads, writes, and transfers per second for a physical disk.

Report_PhysicalDiskQueueLength

Generates a report about physical disk queue length.

Report_PrinterHealth

Generates a report about print job problems and printer queue length.

Report_Process

Generates a report about the number of processes running during a specified period.

Report_TopCPUProcs

Generates a report about the total CPU used by all processes and which processes consume the most CPU resources.

Report_TopMemoryProcs

Generates a report about the total memory used by all processes and which processes consume the most memory.

RunAwayProcesses

Detects runaway processes by sampling CPU usage.

ServerBusy

Monitors the Windows server activity for network clients.

ServerBytes

Monitors the number of bytes per second transferred to and from a target computer.

ServerError

Monitors the number of sessions that errored out during the monitoring interval.

ServerTimeout

Monitors the number of sessions that timed out during the monitoring interval.

ServiceChange

Detects changes to the status and start type for Windows services.

ServiceDown

Monitors the stopped and started status of Microsoft Windows services and, optionally, starts services that are stopped.

ServiceDownLR

Using parameters you specified with the ConfigServiceDown Knowledge Script, this script can run on a group of computers to detect whether specified services are down and if so, optionally restart them.

ServiceHung

Checks whether any Windows services are hung.

ServiceRemove

Detects if any Windows services are added or removed in the monitoring interval.

SharedFiles

Monitors open network shared files.

SystemUpTime

Tracks the number of hours a computer has been operational since it was last rebooted.

TopCpuProcs

Monitors total CPU used by all processes and which processes consume the most CPU resources.

TopMemoryProcs

Monitors the total memory used by all processes and which processes consume the most memory.

TrustRelationship

Tests the domain trust relationship from a trusting domain to specified trusted domains.

UnixRemoteProcessDown

Monitors applications on remote UNIX computers where you cannot easily install a UNIX agent.

BestPractices Knowledge Script Group

Collect and monitor the KPIs that will be shown in the NOC view for NT objects.