Common parameters

 

Parameter

Arguments

Type

Description

Agent.AcceptedConnections

 

Integer

Total number of connections accepted by agent

Agent.AcceptErrors

 

Integer

Total number of agent’s accept() system call errors

Agent.AuthenticationFailures

 

Integer

Total number of failed AUTH commands (due to invalid secret)

Agent.FailedRequests

 

Integer

Total number of requests with errors in processing (others than unsupported parameters)

Agent.ProcessedRequests

 

Integer

Total number of successfully processed requests

Agent.RejectedConnections

 

Integer

Total number of connections rejected due to authentication failure

Agent.TimedOutRequests

 

Integer

Total number of timed out requests

Agent.UnsupportedRequests

 

Integer

Total number of requests for unsupported parameters

Agent.Uptime

 

Integer

Number of seconds since agent’s start

Agent.Version

 

String

Agent’s version

Disk.Free($1)

$1: Path

Int64

Number of free bytes on disk

Disk.Total($1)

$1: Path

Int64

Total number of bytes on disk

Disk.Used($1)

$1: Path

Int64

Number of used bytes on disk

File.Count($1,$2)

$1: Directory name

$2: File search pattern

Integer

Number of files matched to given pattern in given directory

File.Hash.CRC32($1)

$1: File name

Integer

File’s CRC32 checksum (as from cksum command)

File.Hash.MD5($1)

$1: File name

String

MD5 hash of specific file

File.Hash.SHA1($1)

$1: File name

String

SHA1 hash of specific file

File.Size($1)

$1: File name

Int64

File’s size in bytes

Net.Interface.AdminStatus($1)

$1: Interface index or name

Integer

Interface administrative status: 0 = disabled, 1 = enabled

Net.Interface.BytesIn($1)

UInt

Total number of bytes coming to host via given interface.

Net.Interface.BytesOut($1)

UInt

Total number of bytes coming from host via given interface.

Net.Interface.Description($1)

String

Interface’s description.

Net.Interface.InErrors($1)

UInt

Total number of input errors on interface.

Net.Interface.Link($1)

Integer

Link status on interface: 0 = no link, 1 = link presented.

Net.Interface.OutErrors($1)

UInt

Total number of output errors on interface.

Net.Interface.PacketsIn($1)

UInt

Total number of packets coming to host via given interface.

Net.Interface.PacketsOut($1)

UInt

Total number of packets coming from host via given interface.

Net.Interface.Speed($1)

Integer

Interface’s speed in bits per second.

Net.IP.Forwarding

 

Integer

IP forwarding status: 0 = IP forwarding disabled, 1 = IP forwarding enabled.

Net.IP.NextHop($1)

$1: IP address

String

Calculated next hop for routing to given IP address, based on host’s routing table.

PhysicalDisk.Firmware($1)

$1: Zero-based HDD number on Windows or device name on UNIX

$2: SMART attribute ID

String

Disk’s firmware revision.

PhysicalDisk.Model($1)

String

Disk’s model.

PhysicalDisk.SerialNumber($1)

String

Disk’s serial number.

PhysicalDisk.SmartAttr($1,$2)

String

Raw value of requested SMART attribute as a string of 12 hexadecimal digits.

PhysicalDisk.SmartStatus($1)

Integer

Disk’s SMART status: 0 if disk is OK, 1 if disk is bad, 2 if status cannot be determined by agent.

PhysicalDisk.Temperature($1)

Integer

Disk assembly temperature in degrees centigrade.

Process.Count($1)

$1: Process name

Integer

Number of processes with specific name

Process.GdiObj($1,$2)

See Appendix A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Integer

Total number of GDI objects used by process (Windows GUI specific)

Process.IO.OtherB($1,$2)

Int64

Number of bytes transferred by process during operations other than read and write operations

Process.IO.OtherOp($1,$2)

Int64

Number of I/O operations performed by process, other than read and write operations

Process.IO.ReadB($1,$2)

Int64

Number of bytes read by process during I/O operations

Process.IO.ReadOp($1,$2)

Int64

Number of read operations performed by process

Process.IO.WriteB($1,$2)

Int64

Number of bytes written by process during I/O operations

Process.IO.WriteOp($1,$2)

Int64

Number of write operations performed by process

Process.KernelTime($1,$2)

Int64

Amount of CPU time spent by process in kernel mode (in milliseconds)

Process.PageFaults($1,$2)

Integer

Total number of page faults related to specific process

Process.UserObj($1,$2)

Integer

Total number of USER objects used by process (Windows GUI specific)

Process.UserTime($1,$2)

Int64

Amount of CPU time spent by process in user mode (in milliseconds)

Process.VMSize($1,$2)

Integer

Size in Kbytes of process’s VM

Process.WkSet($1,$2)

Integer

Size in Kbytes of process’s working set (physical memory used by process)

System.CPU.Procload

 

Float

Processor load for last minute

System.CPU.Procload5

 

Float

Processor load for last 5 minutes

System.CPU.Procload15

 

Float

Processor load for last 15 minutes

System.CPU.Usage

 

Float

Average CPU usage for last minute

System.CPU.Usage($1)

$1: CPU number (zero-based)

Float

Average CPU usage for last minute for specific CPU

System.CPU.Usage5

 

Float

Average CPU usage for last 5 minutes

System.CPU.Usage5($1)

$1: CPU number (zero-based)

Float

Average CPU usage for last 5 minutes for specific CPU

System.CPU.Usage15

 

Float

Average CPU usage for last 15 minutes

System.CPU.Usage15($1)

$1: CPU number (zero-based)

Float

Average CPU usage for last 15 minutes for specific CPU

System.Hostname

 

String

Host name

System.KStat($1,$2,$3,$4)

$1: module

$2: instance

$3: name

$4: attribute

Undefined

Value of kstat attribute (Solaris specific).

System.Memory.Physical.Free

 

Int64

Free physical memory, in bytes

System.Memory.Physical.Total

 

Int64

Total amount of physical memory,in bytes

System.Memory.Physical.Used

 

Int64

Amount of used physical memory, in bytes

System.Memory.Swap.Free

 

Int64

Amount of free swap space, in bytes

System.Memory.Swap.Total

 

Int64

Total amount of swap space, in bytes

System.Memory.Swap.Used

 

Int64

Amount of used swap space, in bytes

System.Memory.Virtual.Free

 

Int64

Amount of free virtual memory, in bytes

System.Memory.Virtual.Total

 

Int64

Total amount of virtual memory, in bytes

System.Memory.Virtual.Used

 

Int64

Amount of used virtual memory, in bytes

System.PlatformName

 

String

Unified platform name (used by software upgrade component)

System.ProcessCount

 

Integer

Total number of processes in system

System.ThreadCount

 

Integer