Agent Parameters Compatibility Matrix

From NetXMS Wiki
Jump to navigation Jump to search

Please be advised that this page is still work in progress

Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
Agent.AcceptErrors Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.AcceptedConnections Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.ActiveConnections Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.AuthenticationFailures Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.ConfigurationServer Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.FailedRequests Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.GeneratedTraps Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.IsSubagentLoaded(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.LastTrapTime Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.ProcessedRequests Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.Registrar Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.RejectedConnections Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SentTraps Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SourcePackageSupport Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SupportedCiphers Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.TimedOutRequests Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.UnsupportedRequests Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.Uptime Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.Version Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
DRBD.ConnState(*) N/A Yes N/A N/A N/A N/A N/A N/A N/A N/A
DRBD.DataState(*) No Yes No No No No No No No No
DRBD.DeviceState(*) No Yes No No No No No No No No
DRBD.PeerDataState(*) No Yes No No No No No No No No
DRBD.PeerDeviceState(*) No Yes No No No No No No No No
DRBD.Protocol(*) No Yes No No No No No No No No
DRBD.Version.API No Yes No No No No No No No No
DRBD.Version.Driver No Yes No No No No No No No No
DRBD.Version.Protocol No Yes No No No No No No No No
Disk.Avail(*) No Yes Yes Yes Yes Yes Yes Yes Yes Yes
Disk.AvailPerc(*) No Yes Yes Yes Yes Yes Yes Yes Yes Yes
Disk.Free(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Disk.FreePerc(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Disk.Total(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
Disk.Used(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Disk.UsedPerc(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Count(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Hash.CRC32(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Hash.MD5(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Hash.SHA1(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Size(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Time.Access(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Time.Change(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
File.Time.Modify(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.Avail(*) No Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.AvailPerc(*) No Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.Free(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.FreePerc(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.Total(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.Used(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.UsedPerc(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Net.IP.Forwarding Yes Yes Yes Yes Yes Yes No Yes No Yes
Net.IP6.Forwarding No Yes Yes Yes Yes Yes No Yes No Yes
Net.Interface.AdminStatus(*) Yes Yes No Yes Yes Yes Yes Yes Yes Yes
Net.Interface.BytesIn(*) Yes Yes No Yes Yes Yes Yes Yes Yes Yes
Net.Interface.BytesIn64(*) Yes No No No No No No No No No
Net.Interface.BytesOut(*) Yes Yes No Yes Yes Yes Yes Yes Yes Yes
Net.Interface.BytesOut64(*) Yes No No No No No No No No No
Net.Interface.Description(*) Yes Yes No No No No Yes Yes Yes Yes
Net.Interface.InErrors(*) Yes Yes No Yes Yes Yes Yes Yes Yes No
Net.Interface.Link(*) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Net.Interface.MTU(*) Yes No No No No No Yes Yes No No
Net.Interface.OperStatus(*) Yes No Yes Yes Yes Yes Yes Yes Yes Yes
Net.Interface.OutErrors(*) Yes Yes No Yes Yes Yes Yes Yes Yes No
Net.Interface.PacketsIn(*) Yes Yes No Yes Yes Yes Yes Yes Yes Yes
Net.Interface.PacketsIn64(*) Yes No No No No No No No No No
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
Net.Interface.PacketsOut(*) Yes Yes No Yes Yes Yes Yes Yes Yes Yes
Net.Interface.PacketsOut64(*) Yes No No No No No No No No No
Net.Interface.Speed(*) Yes No No No No No Yes Yes Yes No
Net.RemoteShareStatus(*) Yes No No No No No No No No No
Net.RemoteShareStatusText(*) Yes No No No No No No No No No
PhysicalDisk.Firmware(*) Yes No No No No No No No No No
PhysicalDisk.Model(*) Yes No No No No No No No No No
PhysicalDisk.SerialNumber(*) Yes No No No No No No No No No
PhysicalDisk.SmartAttr(*) Yes Yes No No No No No No No No
PhysicalDisk.SmartStatus(*) Yes Yes No No No No No No No No
PhysicalDisk.Temperature(*) Yes Yes No No No No No No No No
Process.CPUTime(*) Yes Yes No Yes No Yes Yes Yes Yes No
Process.Count(*) Yes Yes No Yes Yes Yes Yes Yes Yes Yes
Process.CountEx(*) Yes Yes No Yes No Yes No No Yes No
Process.GDIObjects(*) Yes No No No No No No No No No
Process.IO.OtherB(*) Yes No No No No No No No No No
Process.IO.OtherOp(*) Yes No No No No No No No No No
Process.IO.ReadB(*) Yes No No No No No No No No No
Process.IO.ReadOp(*) Yes No No No No No Yes Yes No No
Process.IO.WriteB(*) Yes No No No No No No No No No
Process.IO.WriteOp(*) Yes No No No No No Yes Yes No No
Process.KernelTime(*) Yes Yes No No No Yes Yes Yes Yes No
Process.PageFaults(*) Yes Yes No No No Yes Yes Yes Yes No
Process.Syscalls(*) No No No No No No No No Yes No
Process.Threads(*) No Yes No Yes No Yes Yes Yes Yes No
Process.UserObjects(*) Yes No No No No No No No No No
Process.UserTime(*) Yes Yes No No No Yes Yes Yes Yes No
Process.VMSize(*) Yes Yes No Yes No Yes Yes Yes Yes No
Process.WkSet(*) Yes Yes No Yes No Yes No Yes Yes No
System.AppAddressSpace Yes No No No No No No No No No
System.CPU.Count Yes Yes Yes Yes Yes Yes Yes No Yes Yes
System.CPU.LoadAvg No Yes Yes Yes Yes Yes Yes Yes Yes Yes
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
System.CPU.LoadAvg15 No Yes Yes Yes Yes Yes Yes Yes Yes Yes
System.CPU.LoadAvg5 No Yes Yes Yes Yes Yes Yes Yes Yes Yes
System.CPU.PhysicalAverage No No No No No No Yes No No No
System.CPU.PhysicalAverage.Idle No No No No No No Yes No No No
System.CPU.PhysicalAverage.IoWait No No No No No No Yes No No No
System.CPU.PhysicalAverage.System No No No No No No Yes No No No
System.CPU.PhysicalAverage.User No No No No No No Yes No No No
System.CPU.PhysicalAverage15 No No No No No No Yes No No No
System.CPU.PhysicalAverage15.Idle No No No No No No Yes No No No
System.CPU.PhysicalAverage15.IoWait No No No No No No Yes No No No
System.CPU.PhysicalAverage15.System No No No No No No Yes No No No
System.CPU.PhysicalAverage15.User No No No No No No Yes No No No
System.CPU.PhysicalAverage5 No No No No No No Yes No No No
System.CPU.PhysicalAverage5.Idle No No No No No No Yes No No No
System.CPU.PhysicalAverage5.IoWait No No No No No No Yes No No No
System.CPU.PhysicalAverage5.System No No No No No No Yes No No No
System.CPU.PhysicalAverage5.User No No No No No No Yes No No No
System.CPU.Usage No Yes Yes No No No Yes Yes Yes No
System.CPU.Usage(*) No Yes Yes No No No Yes No Yes No
System.CPU.Usage.Guest No Yes No No No No No No No No
System.CPU.Usage.Guest(*) No Yes No No No No No No No No
System.CPU.Usage.Idle No Yes Yes No No No Yes No No No
System.CPU.Usage.Idle(*) No Yes Yes No No No Yes No No No
System.CPU.Usage.IoWait No Yes No No No No Yes No No No
System.CPU.Usage.IoWait(*) No Yes No No No No Yes No No No
System.CPU.Usage.Irq No Yes No No No No No No No No
System.CPU.Usage.Irq(*) No Yes No No No No No No No No
System.CPU.Usage.Nice No Yes No No No No No No No No
System.CPU.Usage.Nice(*) No Yes No No No No No No No No
System.CPU.Usage.SoftIrq No Yes No No No No No No No No
System.CPU.Usage.SoftIrq(*) No Yes No No No No No No No No
System.CPU.Usage.Steal No Yes No No No No No No No No
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
System.CPU.Usage.Steal(*) No Yes No No No No No No No No
System.CPU.Usage.System No Yes Yes No No No Yes No No No
System.CPU.Usage.System(*) No Yes Yes No No No Yes No No No
System.CPU.Usage.User No Yes Yes No No No Yes No No No
System.CPU.Usage.User(*) No Yes Yes No No No Yes No No No
System.CPU.Usage15 No Yes Yes No No No Yes Yes Yes No
System.CPU.Usage15(*) No Yes Yes No No No Yes No Yes No
System.CPU.Usage15.Guest No Yes No No No No No No No No
System.CPU.Usage15.Guest(*) No Yes No No No No No No No No
System.CPU.Usage15.Idle No Yes Yes No No No Yes No No No
System.CPU.Usage15.Idle(*) No Yes Yes No No No Yes No No No
System.CPU.Usage15.IoWait No Yes No No No No Yes No No No
System.CPU.Usage15.IoWait(*) No Yes No No No No Yes No No No
System.CPU.Usage15.Irq No Yes No No No No No No No No
System.CPU.Usage15.Irq(*) No Yes No No No No No No No No
System.CPU.Usage15.Nice No Yes No No No No No No No No
System.CPU.Usage15.Nice(*) No Yes No No No No No No No No
System.CPU.Usage15.SoftIrq No Yes No No No No No No No No
System.CPU.Usage15.SoftIrq(*) No Yes No No No No No No No No
System.CPU.Usage15.Steal No Yes No No No No No No No No
System.CPU.Usage15.Steal(*) No Yes No No No No No No No No
System.CPU.Usage15.System No Yes Yes No No No Yes No No No
System.CPU.Usage15.System(*) No Yes Yes No No No Yes No No No
System.CPU.Usage15.User No Yes Yes No No No Yes No No No
System.CPU.Usage15.User(*) No Yes Yes No No No Yes No No No
System.CPU.Usage5 No Yes Yes No No No Yes Yes Yes No
System.CPU.Usage5(*) No Yes Yes No No No Yes No Yes No
System.CPU.Usage5.Guest No Yes No No No No No No No No
System.CPU.Usage5.Guest(*) No Yes No No No No No No No No
System.CPU.Usage5.Idle No Yes Yes No No No Yes No No No
System.CPU.Usage5.Idle5(*) No Yes Yes No No No Yes No No No
System.CPU.Usage5.IoWait No Yes No No No No Yes No No No
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
System.CPU.Usage5.IoWait(*) No Yes No No No No Yes No No No
System.CPU.Usage5.Irq No Yes No No No No No No No No
System.CPU.Usage5.Irq(*) No Yes No No No No No No No No
System.CPU.Usage5.Nice No Yes No No No No No No No No
System.CPU.Usage5.Nice(*) No Yes No No No No No No No No
System.CPU.Usage5.SoftIrq No Yes No No No No No No No No
System.CPU.Usage5.SoftIrq(*) No Yes No No No No No No No No
System.CPU.Usage5.Steal No Yes No No No No No No No No
System.CPU.Usage5.Steal(*) No Yes No No No No No No No No
System.CPU.Usage5.System No Yes Yes No No No Yes No No No
System.CPU.Usage5.System(*) No Yes Yes No No No Yes No No No
System.CPU.Usage5.User No Yes Yes No No No Yes No No No
System.CPU.Usage5.User(*) No Yes Yes No No No Yes No No No
System.ConnectedUsers Yes Yes No No No No No Yes No No
System.CurrentTime Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
System.Hostname Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
System.IO.BytesReadRate No Yes No No No No Yes Yes Yes No
System.IO.BytesReadRate(*) No Yes No No No No Yes Yes Yes No
System.IO.BytesReadRate.Max No No No No No No No No Yes No
System.IO.BytesReadRate.Max(*) No No No No No No No No Yes No
System.IO.BytesReadRate.Min No No No No No No No No Yes No
System.IO.BytesReadRate.Min(*) No No No No No No No No Yes No
System.IO.BytesWriteRate No Yes No No No No Yes Yes Yes No
System.IO.BytesWriteRate(*) No Yes No No No No Yes Yes Yes No
System.IO.BytesWriteRate.Max No No No No No No No No Yes No
System.IO.BytesWriteRate.Max(*) No No No No No No No No Yes No
System.IO.BytesWriteRate.Min No No No No No No No No Yes No
System.IO.BytesWriteRate.Min(*) No No No No No No No No Yes No
System.IO.DiskQueue No Yes No No No No Yes Yes Yes No
System.IO.DiskQueue(*) No Yes No No No No Yes Yes Yes No
System.IO.DiskQueue.Max No No No No No No No No Yes No
System.IO.DiskQueue.Max(*) No No No No No No No No Yes No
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
System.IO.DiskQueue.Min No No No No No No No No Yes No
System.IO.DiskQueue.Min(*) No No No No No No No No Yes No
System.IO.DiskTime No Yes No No No No No No Yes No
System.IO.DiskTime(*) No Yes No No No No No No Yes No
System.IO.OpenFiles No No No No No No No Yes No No
System.IO.ReadRate No Yes No No No No Yes Yes Yes No
System.IO.ReadRate(*) No Yes No No No No Yes Yes Yes No
System.IO.ReadRate.Max No No No No No No No No Yes No
System.IO.ReadRate.Max(*) No No No No No No No No Yes No
System.IO.ReadRate.Min No No No No No No No No Yes No
System.IO.ReadRate.Min(*) No No No No No No No No Yes No
System.IO.TransferRate No No No No No No Yes Yes No No
System.IO.TransferRate(*) No No No No No No Yes Yes No No
System.IO.WaitTime No No No No No No Yes Yes No No
System.IO.WaitTime(*) No No No No No No Yes Yes No No
System.IO.WriteRate No Yes No No No No Yes Yes Yes No
System.IO.WriteRate(*) No Yes No No No No Yes Yes Yes No
System.IO.WriteRate.Max No No No No No No No No Yes No
System.IO.WriteRate.Max(*) No No No No No No No No Yes No
System.IO.WriteRate.Min No No No No No No No No Yes No
System.IO.WriteRate.Min(*) No No No No No No No No Yes No
System.IPSCTL(*) No No No No No No No No No Yes
System.KStat(*) No No No No No No No No Yes No
System.Memory.Physical.Available Yes Yes No No No No No No No No
System.Memory.Physical.AvailablePerc Yes Yes No No No No No No No No
System.Memory.Physical.Free Yes Yes No Yes Yes Yes Yes Yes Yes Yes
System.Memory.Physical.FreePerc Yes Yes No Yes No No Yes Yes Yes Yes
System.Memory.Physical.Total Yes Yes No Yes Yes Yes Yes Yes Yes Yes
System.Memory.Physical.Used Yes Yes No Yes Yes Yes Yes Yes Yes Yes
System.Memory.Physical.UsedPerc Yes Yes No Yes No No Yes Yes Yes Yes
System.Memory.Swap.Free No Yes No Yes Yes Yes Yes Yes Yes Yes
System.Memory.Swap.FreePerc No Yes No Yes No No Yes Yes No Yes
Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris IPSO Notes
System.Memory.Swap.Total No Yes No Yes Yes Yes Yes Yes Yes Yes
System.Memory.Swap.Used No Yes No Yes Yes Yes Yes Yes Yes Yes
System.Memory.Swap.UsedPerc No Yes No Yes No No Yes Yes No Yes
System.Memory.Virtual.Active No No No No No No Yes No No No
System.Memory.Virtual.ActivePerc No No No No No No Yes No No No
System.Memory.Virtual.Available No Yes No No No No No No No No
System.Memory.Virtual.AvailablePerc No Yes No No No No No No No No
System.Memory.Virtual.Free Yes Yes No Yes Yes Yes Yes Yes No Yes
System.Memory.Virtual.FreePerc Yes Yes No Yes No No Yes Yes No Yes
System.Memory.Virtual.Total Yes Yes No Yes Yes Yes Yes Yes No Yes
System.Memory.Virtual.Used Yes Yes No Yes Yes Yes Yes Yes No Yes
System.Memory.Virtual.UsedPerc Yes Yes No Yes No No Yes Yes No Yes
System.PlatformName Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
System.ProcessCount Yes Yes No Yes Yes Yes Yes Yes Yes Yes
System.ServiceState(*) Yes No No No No No No No No No
System.ThreadCount Yes Yes No Yes No Yes Yes Yes No No
System.Uname Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
System.Uptime No Yes Yes Yes Yes Yes Yes Yes Yes Yes


List Parameters

Please refer to List DCIs for more information on list parameters.

List Parameter Windows Linux MacOS FreeBSD OpenBSD NetBSD AIX HP-UX Solaris Notes
Agent.ActionList Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SubAgentList Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SupportedLists Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SupportedParameters Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SupportedPushParameters Yes Yes Yes Yes Yes Yes Yes Yes Yes
Agent.SupportedTables Yes Yes Yes Yes Yes Yes Yes Yes Yes
FileSystem.MountPoints Yes Yes Yes No No No Yes No No
Net.ArpCache Yes Yes Yes Yes Yes Yes No Yes No
Net.InterfaceList Yes Yes Yes Yes Yes Yes Yes Yes Yes
Net.IP.RoutingTable Yes Yes Yes Yes Yes Yes No Yes No
System.ActiveUserSessions Yes Yes No No No No No No No
System.ProcessList Yes Yes No Yes Yes Yes Yes Yes Yes