1. Поддерживаемые элементы данных по платформам

В таблице показаны поддерживаемые Zabbix агентом элементы данных на различных платформах:

  • Элементы данных с пометкой "X" поддерживаются; те, что помечены "-", - не поддерживаются.
  • Если элемент данных с пометкой "?", то неизвестно — поддерживается он или нет.
  • Если элемент данных с пометкой "r", это значит, что требуются права доступа уровня root.
  • Параметры, которые заключены в угловые скобки <вот_так>, являются необязательными.

В эту таблицу не включены элементы данных агента Zabbix, поддерживаемые/относящиеся только к Windows.

NetBSD ▼▼
OpenBSD ▼▼
Mac OS X ▼▼
Tru64 ▼▼
AIX ▼▼
HP-UX ▼▼
Solaris ▼▼
FreeBSD ▼▼
Linux 2.6 (и новее) ▼▼
Linux 2.4 ▼▼
Windows ▼▼
▼ Item ▼ 1 2 3 4 5 6 7 8 9 10 11
agent.hostmetadata X X X X X X X X X X X
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.variant 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
kernel.openfiles - X X ? ? ? ? ? ? ? ?
log[файл,<регулярное выражение>,<кодировка>,<макс. кол-во строк>,<режим>,<вывод>,<максзадержка>,<опции>,<постоянное_хранилище>] X4 X X X X X X X X X X
постоянное_хранилище - X X X X X X X X X X
log.count[файл,<регулярное выражение>,<кодировка>,<макс. кол-во строк>,<режим>,<максзадержка>,<опции>,<постоянное_хранилище>] X4 X X X X X X X X X X
постоянное_хранилище - X X X X X X X X X X
logrt[регулярное_выражение_файла,<регулярное выражение>,<кодировка>,<макс. кол-во строк>,<режим>,<вывод>,<максзадержка>,<опции>,<постоянное_хранилище>] X4 X X X X X X X X X X
постоянное_хранилище - X X X X X X X X X X
logrt.count[регулярное_выражение_файла,<регулярное выражение>,<кодировка>,<макс. кол-во строк>,<режим>,<максзадержка>,<опции>,<постоянное_хранилище>] X4 X X X X X X X X X X
постоянное_хранилище - X X X X X X X X X X
modbus.get[точка входа,<id ведомого>,<функция>,<адрес>,<количество>,<тип>,<порядок следования байтов>,<сдвиг>] X X X - - - - - - - -
net.dns[<ip>,имя,<тип>,<время ожидания>,<количество>,<протокол>] X X X X X X X X X X X
net.dns.record[<ip>,имя,<тип>,<время ожидания>,<количество>,<протокол>] 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,<режим>] X X X X X X 1 X - X X r
режим bytes (по умолчанию) 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
overruns - X X - - - - - - - -
frame - X X - - - - - - - -
compressed - X X - - - - - - - -
multicast - X X - - - - - - - -
net.if.out[if,<режим>] X X X X X X 1 X - X X r
режим bytes (по умолчанию) 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 - - - - -
overruns - X X - - - - - - - -
collision - X X - - - - - - - -
carrier - X X - - - - - - - -
compressed - X X - - - - - - - -
net.if.total[if,<режим>] X X X X X X 1 X - X X r
режим bytes (по умолчанию) 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 - - - - -
overruns - X X - - - - - - - -
compressed - X X - - - - - - - -
net.tcp.listen[port] X X X X X - - - X - -
net.tcp.port[<ip>,порт] X X X X X X X X X X X
net.tcp.service[сервис,<ip>,<порт>] X X X X X X X X X X X
net.tcp.service.perf[сервис,<ip>,<порт>] X X X X X X X X X X X
net.tcp.socket.count[<локальный_адрес>,<локальный_порт>,<удаленный_адрес>,<удаленный_порт>,<состояние>] X7 X X - - - - - - - -
net.udp.listen[порт] - X X X X - - - X - -
net.udp.service[сервис,<ip>,<порт>] X X X X X X X X X X X
net.udp.service.perf[сервис,<ip>,<порт>] X X X X X X X X X X X
net.udp.socket.count[<локальный_адрес>,<локальный_порт>,<удаленный_адрес>,<удаленный_порт>,<состояние>] X7 X X - - - - - - - -
1 2 3 4 5 6 7 8 9 10 11
proc.cpu.util[<имя>,<пользователь>,<тип>,<cmdline>,<режим>,<зона>] - X X - X 3 - - - - - -
тип total (по умолчанию) - X X - X - - - - - -
user - X X - X - - - - - -
system - X X - X - - - - - -
режим avg1 (по умолчанию) - X X - X - - - - - -
avg5 - X X - X - - - - - -
avg15 - X X - X - - - - - -
зона current (по умолчанию) - - - - X - - - - - -
all - - - - X - - - - - -
proc.mem[<имя>,<пользователь>,<режим>,<cmdline><тип памяти>] - X X X X 3 - X X - X X
режим sum (по умолчанию) - 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
тип памяти - X X X X - X - - - -
proc.num[<имя>,<пользователь>,<состояние>,<cmdline>,<зона>] X X X X X 3 X X X - X X
состояние all (по умолчанию) - X X X X X X X - X X
disk - 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
trace - X X X - - - - - X X
cmdline - X X X X X X X - X X
зона current (по умолчанию) - - - - X - - - - - -
all - - - - X - - - - - -
sensor[устройство,сенсор,<режим>] - 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>,<режим>] X X X X X X X X X X X
cpu all (по умолчанию) X X X X X X X X X X X
percpu X X X X X X X - X X X
режим avg1 (по умолчанию) 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[<тип>] X X X X X X X - X X X
тип online (по умолчанию) 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>,<тип>,<режим>,<логический_или_физический>] X X X X X X X X - X X
тип user (по умолчанию) - 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 (по умолчанию для Windows) 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 - - - - - - - -
режим avg1 (по умолчанию) 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
логический_или_физический logical (по умолчанию) - - - - - - X - - - -
physical - - - - - - X - - - -
1 2 3 4 5 6 7 8 9 10 11
system.hostname[<тип>,<преобразование>] X X X X X X X X X X X
system.hw.chassis[<информация>] - X X - - - - - - - -
system.hw.cpu[<cpu>,<информация>] - X X - - - - - - - -
system.hw.devices[<тип>] - X X - - - - - - - -
system.hw.macaddr[<интерфейс>,<формат>] - X X - - - - - - - -
system.localtime[<тип>] X X X X X X X X X X X
тип utc (по умолчанию) 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[команда,<режим>] X X X X X X X X X X X
режим wait (по умолчанию) 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[ресурс,<тип>] - - - - - - X - - - -
system.sw.arch X X X X X X X X X X X
system.sw.os[<информация>] - X X - - - - - - - -
system.sw.packages[<регулярное выражение>,<менеджер>,<формат>] - X X - - - - - - - -
system.swap.in[<устройство>,<тип>]
(указание устройства поддерживается только на Linux)
- X X - X - - - - X -
тип
(pages будет работать только если
устройство не указано)
count (по умолчанию для всех, кроме Linux) - X X - X - - - - X -
sectors - X X - - - - - - - -
pages (по умолчанию для Linux) - X X - X - - - - X -
system.swap.out[<устройство>,<тип>]
(указание устройства поддерживается только на Linux)
- X X - X - - - - X -
тип
(pages будет работать только если
устройство не указано)
count (по умолчанию для всех, кроме Linux) - X X - X - - - - X -
sectors - X X - - - - - - - -
pages (по умолчанию для Linux) - X X - X - - - - X -
system.swap.size[<устройство>,<тип>]
(указание устройства поддерживается только на FreeBSD, для других платформ должно быть пусто либо "all")
X X X X X - X X - X -
тип free (по умолчанию) 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 6 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
systemd.unit.discovery - X X - - - - - - - -
systemd.unit.get - X X - - - - - - - -
systemd.unit.info - X X - - - - - - - -
1 2 3 4 5 6 7 8 9 10 11
vfs.dev.discovery - X X - - - - - - - -
vfs.dev.read[<устройство>,<тип>,<режим>] - X X X X - X - - X -
тип sectors - X X - - - - - - - -
operations (по умолчанию для OpenBSD, AIX) - X X X X - X - - X -
bytes (по умолчанию для Solaris) - - - X X - X - - X -
sps (по умолчанию для Linux) - X X - - - - - - - -
ops - X X X - - - - - - -
bps (по умолчанию для FreeBSD) - - - X - - - - - - -
режим
(совместимо только с
типами: sps, ops, bps)
avg1 (по умолчанию) - X X X - - - - - - -
avg5 - X X X - - - - - - -
avg15 - X X X - - - - - - -
vfs.dev.write[<устройство>,<тип>,<режим>] - X X X X - X - - X -
тип sectors - X X - - - - - - - -
operations (по умолчанию для OpenBSD, AIX) - X X X X - X - - X -
bytes (по умолчанию для Solaris) - - - X X - X - - X -
sps (по умолчанию для Linux) - X X - - - - - - - -
ops - X X X - - - - - - -
bps (по умолчанию для FreeBSD) - - - X - - - - - - -
режим
(совместимо только с
типами: sps, ops, bps)
avg1 (по умолчанию) - X X X - - - - - - -
avg5 - X X X - - - - - - -
avg15 - X X X - - - - - - -
vfs.dir.count[директория,<regex_вкл>,<regex_искл>,<типы_вкл>,<типы_искл>,<макс_глубина>,<мин_размер>,<макс_размер>,<мин_возраст>,<макс_возраст>,<regex_искл_директории>] X X X X X X X X X X X
vfs.dir.get[директория,<regex_вкл>,<regex_искл>,<типы_вкл>,<типы_искл>,<макс_глубина>,<мин_размер>,<макс_размер>,<мин_возраст>,<макс_возраст>,<regex_искл_директории>] X X X X X X X X X X X
vfs.dir.size[директория,<regex_вкл>,<regex_искл>,<режим>,<макс_глубина>,<regex_искл_директории>] X X X ? ? ? ? ? ? ? ?
vfs.file.cksum[файл,<режим>] X X X X X X X X X X X
vfs.file.contents[файл,<кодировка>] X X X X X X X X X X X
vfs.file.exists[файл,<типы_вкл>,<типы_искл>] X X X X X X X X X X X
vfs.file.get[файл] X X X X X X X X X X X
vfs.file.md5sum[файл] X X X X X X X X X X X
vfs.file.owner[файл,<тип_владельца>,<тип_результата>] X X X X X X X X X X X
vfs.file.permissions[файл] - X X ? ? ? ? ? ? ? ?
vfs.file.regexp[файл,регулярное выражение,<кодировка>,<начальная строка>,<конечная строка>,<вывод>] X X X X X X X X X X X
vfs.file.regmatch[файл,регулярное выражение,<кодировка>,<начальная строка>,<конечная строка>] X X X X X X X X X X X
vfs.file.size[файл,<режим>] 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[файл,<режим>] X X X X X X X X X X X
режим modify (по умолчанию) X X X X X X X X X X X
access X X X X X X X X X X X
change X5 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.get X X X X X X X - X X X
vfs.fs.inode[fs,<режим>] - X X X X X X X X X X
mode total (по умолчанию) - 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,<режим>] X X X X X X X X X X X
режим total (по умолчанию) 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[<режим>] X X X X X X X X X X X
режим total (по умолчанию) 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[хост,<путь>,<порт>] X X X X X X X X X X X
web.page.perf[хост,<путь>,<порт>] X X X X X X X X X X X
web.page.regexp[хост,<путь>,<порт>,регулярное выражение,<длина>,<вывод>] X X X X X X X X X X X
1 2 3 4 5 6 7 8 9 10 11

Смотрите также описание параметров vm.memory.size.

Примечания

1 Элементы данных net.if.in, net.if.out и net.if.total не предоставляют статистику по loopback интерфейсам (например, lo0).

2 Значения перечисленных элементов данных не поддерживаются для loopback интерфейсов на Solaris вплоть до Solaris 10 6/06 включительно, поскольку статистика байт, утилизации и ошибок не хранится и/или не отдаётся ядром. Однако, если вы мониторите систему через net-snmp, значения можно получить благодаря старому коду net-snmp от cmu-snmp, датированному 1997 годом, после ошибки чтения значений байтов из статистики интерфейса возвращается счётчик пакетов (который существует на loopback интерфейсе), умноженный на произвольное значение 308. Это дает предположение, что средний размер пакета 308 октетов, которое является очень грубым приближением, поскольку ограничение MTU на системах Solaris для loopback интерфейсов составляет 8892 байта.

Эти значения не должны рассматриваться, как корректные и даже близкие к точным. Они предположительные. Zabbix агент не пытается выполнить работу по отгадыванию, однако net-snmp возвращает значения этих полей.

3 Командная строка на Solaris, получаемая с /proc/pid/psinfo, ограничена 80 байтами и содержит командную строку, которая была на момент запуска процесса.

4 Не поддеживается для Windows Event Log.

5 На Windows XP vfs.file.time[файл,change] может быть равным vfs.file.time[файл,access].

6 Поддерживается только Zabbix агентом 2; не поддерживается Zabbix агентом.

7 Поддерживается только Zabbix агентом 2 на 64-ных Windows; не поддерживается Zabbix агентом.