# 1 Itens suportados por plataforma

A tabela a seguir mostra o suporte dos itens do Zabbix Agent em várias
plataformas:

-   Itens marcados com "**X**" são suportados, os marcados com "**-**"
    não são suportados.
-   Se um item é marcado com "**?**", ele pode não ser suportado em
    algumas situações.
-   Se um item é marcado com "**r**", ele precisa de acesso privilegiado
    (root).
-   Parâmetros inclusos entre colchetes **<**like\_this**>** são
    opcionais.

::: noteclassic
Os itens [exclusivos para
Windows](/pt/manual/config/items/itemtypes/zabbix_agent/win_keys) 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|X^1^|X|\-|X|X|r|
|*mode* ▲|bytes *(padrão)*|X|X|X|X|X^2^|X|X|\-|X|X|r|
|^|packets|X|X|X|X|X|X|X|\-|X|X|r|
|^|errors|X|X|X|X|X^2^|X|X|\-|X|X|r|
|^|dropped|X|X|X|X|\-|X|\-|\-|X|X|r|
|**net.if.out\[if,<mode>\]**|<|X|X|X|X|X|X^1^|X|\-|X|X|r|
|*mode* ▲|bytes *(padrão)*|X|X|X|X|X^2^|X|X|\-|X|X|r|
|^|packets|X|X|X|X|X|X|X|\-|X|X|r|
|^|errors|X|X|X|X|X^2^|X|X|\-|X|X|r|
|^|dropped|X|X|X|\-|\-|X|\-|\-|\-|\-|\-|
|**net.if.total\[if,<mode>\]**|<|X|X|X|X|X|X^1^|X|\-|X|X|r|
|*mode* ▲|bytes *(padrão)*|X|X|X|X|X^2^|X|X|\-|X|X|r|
|^|packets|X|X|X|X|X|X|X|\-|X|X|r|
|^|errors|X|X|X|X|X^2^|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>\]**<br>*(especificar um dispositivo só é suportado no Linux)*|<|\-|X|X|\-|X|\-|\-|\-|\-|X|\-|
|*type* ▲<br>*(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>\]**<br>*(especificar um dispositivo só é suportado no Linux)*|<|\-|X|X|\-|X|\-|\-|\-|\-|X|\-|
|*type* ▲<br>*(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>\]**<br>*(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* ▲<br><br>*(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* ▲<br>*(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* ▲<br><br>*(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* ▲<br>*(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|

::: notetip
Consulte também a descrição dos [parâmetros
vm.memory.size](vm.memory.size_params).
:::

\(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 Zabbix agent não gera nenhuma carga de
visitante mas o net-snmp irá retornar um valor para estes campos.
