A tabela a seguir mostra o suporte dos itens do Áú»¢¶Ä²© Agent em v¨¢rias plataformas:
Os itens exclusivos para Windows n?o est?o inclusos nesta tabela.
NetBSD | ||||||||||||
OpenBSD | ¨‹¨‹ | |||||||||||
Mac OS X | ¨‹¨‹ | |||||||||||
Tru64 | ¨‹¨‹ | |||||||||||
AIX | ¨‹¨‹ | |||||||||||
HP-UX | ¨‹¨‹ | |||||||||||
Solaris | ¨‹¨‹ | |||||||||||
FreeBSD | ¨‹¨‹ | |||||||||||
Linux 2.6 | ¨‹¨‹ | |||||||||||
Linux 2.4 | ¨‹¨‹ | |||||||||||
Windows | ¨‹¨‹ | |||||||||||
Parameter / system | ¨‹¨‹ | |||||||||||
¨‹¨‹ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | |
agent.hostname | X | X | X | X | X | X | X | X | X | X | X | |
agent.ping | X | X | X | X | X | X | X | X | X | X | X | |
agent.version | X | X | X | X | X | X | X | X | X | X | X | |
kernel.maxfiles | - | X | X | X | - | - | - | ? | X | X | X | |
kernel.maxproc | - | - | X | X | X | - | - | ? | X | X | X | |
log[file,<regexp>,<encoding>,<maxlines>,<mode>,<output>] | X | X | X | X | X | X | X | X | X | X | X | |
logrt[file_format,<regexp>,<encoding>,<maxlines>,<mode>,<output>] | X | X | X | X | X | X | X | X | X | X | X | |
net.dns[<ip>,zone,<type>,<timeout>,<count>] | X | X | X | X | X | X | X | X | X | X | X | |
net.dns.record[<ip>,zone,<type>,<timeout>,<count>] | X | X | X | X | X | X | X | X | X | X | X | |
net.if.collisions[if] | - | X | X | X | X | - | X | - | X | X | r | |
net.if.discovery | X | X | X | X | X | X | X | - | - | X | X | |
net.if.in[if,<mode>] | X | X | X | X | X | X1 | X | - | X | X | r | |
mode ¡ø | bytes (padr?o) | X | X | X | X | X2 | X | X | - | X | X | r |
packets | X | X | X | X | X | X | X | - | X | X | r | |
errors | X | X | X | X | X2 | X | X | - | X | X | r | |
dropped | X | X | X | X | - | X | - | - | X | X | r | |
net.if.out[if,<mode>] | X | X | X | X | X | X1 | X | - | X | X | r | |
mode ¡ø | bytes (padr?o) | X | X | X | X | X2 | X | X | - | X | X | r |
packets | X | X | X | X | X | X | X | - | X | X | r | |
errors | X | X | X | X | X2 | X | X | - | X | X | r | |
dropped | X | X | X | - | - | X | - | - | - | - | - | |
net.if.total[if,<mode>] | X | X | X | X | X | X1 | X | - | X | X | r | |
mode ¡ø | bytes (padr?o) | X | X | X | X | X2 | X | X | - | X | X | r |
packets | X | X | X | X | X | X | X | - | X | X | r | |
errors | X | X | X | X | X2 | X | X | - | X | X | r | |
dropped | X | X | X | - | - | X | - | - | - | - | - | |
net.tcp.listen[port] | X | X | X | X | X | - | - | - | X | - | - | |
net.tcp.port[<ip>,port] | X | X | X | X | X | X | X | X | X | X | X | |
net.tcp.service[service,<ip>,<port>] | X | X | X | X | X | X | X | X | X | X | X | |
net.tcp.service.perf[service,<ip>,<port>] | X | X | X | X | X | X | X | X | X | X | X | |
net.udp.listen[port] | - | X | X | X | X | - | - | - | X | - | - | |
net.udp.service[service,<ip>,<port>] | X | X | X | X | X | X | X | X | X | X | X | |
net.udp.service.perf[service,<ip>,<port>] | X | X | X | X | X | X | X | X | X | X | X | |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ||
proc.cpu.util[<name>,<user>,<type>,<cmdline>,<mode>,<zone>] | - | X | X | - | X | - | - | - | - | - | - | |
type ¡ø | total (padr?o) | - | X | X | - | X | - | - | - | - | - | - |
user | - | X | X | - | X | - | - | - | - | - | - | |
system | - | X | X | - | X | - | - | - | - | - | - | |
mode ¡ø | avg1 (padr?o) | - | X | X | - | X | - | - | - | - | - | - |
avg5 | - | X | X | - | X | - | - | - | - | - | - | |
avg15 | - | X | X | - | X | - | - | - | - | - | - | |
zone ¡ø | current (padr?o) | - | - | - | - | X | - | - | - | - | - | - |
all | - | - | - | - | X | - | - | - | - | - | - | |
proc.mem[<name>,<user>,<mode>,<cmdline><memtype>] | - | X | X | X | X | - | X | X | - | X | X | |
mode ¡ø | sum (padr?o) | - | X | X | X | X | - | X | X | - | X | X |
avg | - | X | X | X | X | - | X | X | - | X | X | |
max | - | X | X | X | X | - | X | X | - | X | X | |
min | - | X | X | X | X | - | X | X | - | X | X | |
memtype ¡ø | - | X | X | X | X | - | X | - | - | - | - | |
proc.num[<name>,<user>,<state>,<cmdline>] | X | X | X | X | X | X | X | X | - | X | X | |
state ¡ø | all (padr?o) | - | X | X | X | X | X | X | X | - | X | X |
sleep | - | X | X | X | X | X | X | X | - | X | X | |
zomb | - | X | X | X | X | X | X | X | - | X | X | |
run | - | X | X | X | X | X | X | X | - | X | X | |
cmdline ¡ø | - | X | X | X | X | X | X | X | - | X | X | |
sensor[device,sensor,<mode>] | - | X | X | - | - | - | - | - | - | X | - | |
system.boottime | - | X | X | X | X | - | - | - | X | X | X | |
system.cpu.discovery | X | X | X | X | X | X | X | X | X | X | X | |
system.cpu.intr | - | X | X | X | X | - | X | - | - | X | X | |
system.cpu.load[<cpu>,<mode>] | X | X | X | X | X | X | X | X | X | X | X | |
cpu ¡ø | all (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
percpu | X | X | X | X | X | X | X | - | X | X | X | |
mode ¡ø | avg1 (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
avg5 | X | X | X | X | X | X | X | X | X | X | X | |
avg15 | X | X | X | X | X | X | X | X | X | X | X | |
system.cpu.num[<type>] | X | X | X | X | X | X | X | - | X | X | X | |
type ¡ø | online (padr?o) | X | X | X | X | X | X | X | - | X | X | X |
max | - | X | X | X | X | - | - | - | X | - | - | |
system.cpu.switches | - | X | X | X | X | - | X | - | - | X | X | |
system.cpu.util[<cpu>,<type>,<mode>] | X | X | X | X | X | X | X | X | - | X | X | |
type ¡ø | user (padr?o) | - | X | X | X | X | X | X | X | - | X | X |
nice | - | X | X | X | - | X | - | X | - | X | X | |
idle | - | X | X | X | X | X | X | X | - | X | X | |
system | X | X | X | X | X | X | X | X | - | X | X | |
iowait | - | - | X | - | X | - | X | - | - | - | - | |
interrupt | - | - | X | X | - | - | - | - | - | X | - | |
softirq | - | - | X | - | - | - | - | - | - | - | - | |
steal | - | - | X | - | - | - | - | - | - | - | - | |
guest | - | - | X | - | - | - | - | - | - | - | - | |
guest_nice | - | - | X | - | - | - | - | - | - | - | - | |
mode ¡ø | avg1 (padr?o) | X | X | X | X | X | X | X | X | - | X | X |
avg5 | X | X | X | X | X | X | X | - | - | X | X | |
avg15 | X | X | X | X | X | X | X | - | - | X | X | |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ||
system.hostname[<type>] | X | X | X | X | X | X | X | X | X | X | X | |
system.hw.chassis[<info>] | - | X | X | - | - | - | - | - | - | - | - | |
system.hw.cpu[<cpu>,<info>] | - | X | X | - | - | - | - | - | - | - | - | |
system.hw.devices[<type>] | - | X | X | - | - | - | - | - | - | - | - | |
system.hw.macaddr[<interface>,<format>] | - | X | X | - | - | - | - | - | - | - | - | |
system.localtime[<type>] | X | X | X | X | X | X | X | X | X | X | X | |
type ¡ø | utc (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
local | X | X | X | X | X | X | X | X | X | X | X | |
system.run[command,<mode>] | X | X | X | X | X | X | X | X | X | X | X | |
mode ¡ø | wait (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
nowait | X | X | X | X | X | X | X | X | X | X | X | |
system.stat[resource,<type>] | - | - | - | - | - | - | X | - | - | - | - | |
system.sw.arch | X | X | X | X | X | X | X | X | X | X | X | |
system.sw.os[<info>] | - | X | X | - | - | - | - | - | - | - | - | |
system.sw.packages[<package>,<manager>,<format>] | - | X | X | - | - | - | - | - | - | - | - | |
system.swap.in[<device>,<type>] (especificar um dispositivo s¨® ¨¦ suportado no Linux) |
- | X | X | - | X | - | - | - | - | X | - | |
type ¡ø (p¨¢ginas funcionar?o se o dispositivo n?o for definido) |
count (padr?o em todos, exceto no Linux) | - | X | X | - | X | - | - | - | - | X | - |
sectors | - | X | X | - | - | - | - | - | - | - | - | |
pages (padr?o no Linux) | - | X | X | - | X | - | - | - | - | X | - | |
system.swap.out[<device>,<type>] (especificar um dispositivo s¨® ¨¦ suportado no Linux) |
- | X | X | - | X | - | - | - | - | X | - | |
type ¡ø (p¨¢ginas funcionar?o se o dispositivo n?o for definido) |
count (padr?o em todos, exceto no Linux) | - | X | X | - | X | - | - | - | - | X | - |
sectors | - | X | X | - | - | - | - | - | - | - | - | |
pages (padr?o no Linux) | - | X | X | - | X | - | - | - | - | X | - | |
system.swap.size[<device>,<type>] (especificar um dispositivo s¨® ¨¦ suportado no FreeBSD, para outras plataformas deve ser vazio ou "all") |
X | X | X | X | X | - | X | X | - | X | - | |
type ¡ø | free (padr?o) | X | X | X | X | X | - | X | X | - | X | - |
total | X | X | X | X | X | - | X | X | - | X | - | |
used | X | X | X | X | X | - | X | X | - | X | - | |
pfree | X | X | X | X | X | - | X | X | - | X | - | |
pused | - | X | X | X | X | - | X | X | - | X | - | |
system.uname | X | X | X | X | X | X | X | X | X | X | X | |
system.uptime | X | X | X | X | X | - | X | ? | X | X | X | |
system.users.num | - | X | X | X | X | X | X | X | X | X | X | |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ||
vfs.dev.read[<device>,<type>,<mode>] | - | X | X | X | X | - | X | - | - | X | - | |
type ¡ø (o padr?o muda em v¨¢rios SOs) |
sectors | - | X | X | - | - | - | - | - | - | - | - |
operations | - | X | X | X | X | - | X | - | - | X | - | |
bytes | - | - | - | X | X | - | X | - | - | X | - | |
sps | - | X | X | - | - | - | - | - | - | - | - | |
ops | - | X | X | X | - | - | - | - | - | - | - | |
bps | - | - | - | X | - | - | - | - | - | - | - | |
mode ¡ø (compat¨ªvel apenas com os tipos: sps, ops, bps) |
avg1 (padr?o) | - | X | X | X | - | - | - | - | - | - | - |
avg5 | - | X | X | X | - | - | - | - | - | - | - | |
avg15 | - | X | X | X | - | - | - | - | - | - | - | |
vfs.dev.write[<device>,<type>,<mode>] | - | X | X | X | X | - | X | - | - | X | - | |
type ¡ø (o padr?o muda em v¨¢rios SOs) |
sectors | - | X | X | - | - | - | - | - | - | - | - |
operations | - | X | X | X | X | - | X | - | - | X | - | |
bytes | - | - | - | X | X | - | X | - | - | X | - | |
sps | - | X | X | - | - | - | - | - | - | - | - | |
ops | - | X | X | X | - | - | - | - | - | - | - | |
bps | - | - | - | X | - | - | - | - | - | - | - | |
mode ¡ø (compat¨ªvel apenas com os tipos: sps, ops, bps) |
avg1 (padr?o) | - | X | X | X | - | - | - | - | - | - | - |
avg5 | - | X | X | X | - | - | - | - | - | - | - | |
avg15 | - | X | X | X | - | - | - | - | - | - | - | |
vfs.file.cksum[file] | X | X | X | X | X | X | X | X | X | X | X | |
vfs.file.contents[file,<encoding>] | X | X | X | X | X | X | X | X | X | X | X | |
vfs.file.exists[file] | X | X | X | X | X | X | X | X | X | X | X | |
vfs.file.md5sum[file] | X | X | X | X | X | X | X | X | X | X | X | |
vfs.file.regexp[file,regexp,<encoding>,<output>] | X | X | X | X | X | X | X | X | X | X | X | |
vfs.file.regmatch[file,regexp,<encoding>] | X | X | X | X | X | X | X | X | X | X | X | |
vfs.file.size[file] | X | X | X | X | X | X | X | X | X | X | X | |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ||
vfs.file.time[file,<mode>] | X | X | X | X | X | X | X | X | X | X | X | |
mode ¡ø | modify (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
access | X | X | X | X | X | X | X | X | X | X | X | |
change | X | X | X | X | X | X | X | X | X | X | X | |
vfs.fs.discovery | X | X | X | X | X | X | X | - | X | X | X | |
vfs.fs.inode[fs,<mode>] | - | X | X | X | X | X | X | X | X | X | X | |
mode ¡ø | total (padr?o) | - | X | X | X | X | X | X | X | X | X | X |
free | - | X | X | X | X | X | X | X | X | X | X | |
used | - | X | X | X | X | X | X | X | X | X | X | |
pfree | - | X | X | X | X | X | X | X | X | X | X | |
pused | - | X | X | X | X | X | X | X | X | X | X | |
vfs.fs.size[fs,<mode>] | X | X | X | X | X | X | X | X | X | X | X | |
mode ¡ø | total (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
free | X | X | X | X | X | X | X | X | X | X | X | |
used | X | X | X | X | X | X | X | X | X | X | X | |
pfree | X | X | X | X | X | X | X | X | X | X | X | |
pused | X | X | X | X | X | X | X | X | X | X | X | |
vm.memory.size[<mode>] | X | X | X | X | X | X | X | X | X | X | X | |
mode ¡ø | total (padr?o) | X | X | X | X | X | X | X | X | X | X | X |
active | - | - | - | X | - | X | - | - | X | X | X | |
anon | - | - | - | - | - | - | - | - | - | - | X | |
buffers | - | X | X | X | - | - | - | - | - | X | X | |
cached | X | X | X | X | - | - | X | - | - | X | X | |
exec | - | - | - | - | - | - | - | - | - | - | X | |
file | - | - | - | - | - | - | - | - | - | - | X | |
free | X | X | X | X | X | X | X | X | X | X | X | |
inactive | - | - | - | X | - | - | - | - | X | X | X | |
pinned | - | - | - | - | - | - | X | - | - | - | - | |
shared | - | X | - | X | - | - | - | - | - | X | X | |
wired | - | - | - | X | - | - | - | - | X | X | X | |
used | X | X | X | X | X | X | X | X | X | X | X | |
pused | X | X | X | X | X | X | X | X | X | X | X | |
available | X | X | X | X | X | X | X | X | X | X | X | |
pavailable | X | X | X | X | X | X | X | X | X | X | X | |
web.page.get[host,<path>,<port>] | X | X | X | X | X | X | X | X | X | X | X | |
web.page.perf[host,<path>,<port>] | X | X | X | X | X | X | X | X | X | X | X | |
web.page.regexp[host,<path>,<port>,<regexp>,<length>,<output>] | X | X | X | X | X | X | X | X | X | X | X | |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
Consulte tamb¨¦m a descri??o dos par?metros vm.memory.size.
(1) Os itens net.if.in, net.if.out e net.if.total n?o fornecem estat¨ªsticas de interfaces de loopback (ex. lo0).
(2) Os valores destes itens n?o s?o suportados em interfaces de loopback em ambientes Solaris em vers?es iguais ou superiores ao 10 6/06 como byte, erro e estat¨ªsticas de utiliza??o n?o s?o armazenadas e/ou reportadas pelo kernel. De qualquer forma, se voc¨º monitorar um ambiente solares atrav¨¦s do net-snmp, os valores poder?o ser retornados como c¨®digo legado do net-snmp a partir do 'cmu-snmp' registrado como antigo em 1997, sobre falahr ao ler valores em byte das estat¨ªsticas da interface retorna o contador de pacotes (que n?o existe nas interfaces de loopback) multiplicado pelo valor arbitr¨¢rio 308. Isso gera o pr¨¦-suposto que o tamanho m¨¦dio do pacote seja de 308 octetos, o que ¨¦ uma estimativa muito limitada pois o limite do MTU nas interfaces de loopback do Solaris ¨¦ de 8892 bytes.
Estes valores n?o podem ser assumidos como corretos ou aproximados. S?o estimativas de visitante. O Áú»¢¶Ä²© agent n?o gera nenhuma carga de visitante mas o net-snmp ir¨¢ retornar um valor para estes campos.
1 net.if.in, net.if.out and net.if.total items do not provide statistics of loopback interfaces (e.g. lo0).
2 These values for these items are not supported for loopback interfaces on Solaris systems up to and including Solaris 10 6/06 as byte, error and utilization statistics are not stored and/or reported by the kernel. However, if you're monitoring a Solaris system via net-snmp, values may be returned as net-snmp carries legacy code from the cmu-snmp dated as old as 1997 that, upon failing to read byte values from the interface statistics returns the packet counter (which does exist on loopback interfaces) multiplied by an arbitrary value of 308. This makes the assumption that the average length of a packet is 308 octets, which is a very rough estimation as the MTU limit on Solaris systems for loopback interfaces is 8892 bytes.
These values should not be assumed to be correct or even closely accurate. They are guestimates. The Áú»¢¶Ä²© agent does not do any guess work, but net-snmp will return a value for these fields.
3 The command line on Solaris, obtained from /proc/pid/psinfo, is limited to 80 bytes and contains the command line as it was when the process was started.
4 Not supported on Windows Event Log.
5 On Windows XP vfs.file.time[file,change] may be equal to vfs.file.time[file,access].
6 Supported only by Áú»¢¶Ä²© agent 2 since Áú»¢¶Ä²© 5.0.5; not supported by Áú»¢¶Ä²© agent.