Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Únase a nuestro proyecto de traducción y ayude a traducir la documentación de Zabbix a su lengua materna.

2 Agente de Windows Zabbix

Métricas específicas de Windows

La tabla proporciona detalles sobre las claves de métricas que solo son compatibles con el agente Zabbix de Windows.

Las métricas específicas de Windows a veces son una contraparte aproximada de una métrica similar. La métrica del agente, por ejemplo proc_info, compatible con Windows, corresponde aproximadamente a la métrica proc.mem, no compatible con Windows.

La clave de la métrica es un enlace a los detalles completos de la clave de la métrica.

Clave de la métrica Descripción Grupo de métricas
eventlog El monitoreo del registro de eventos de Windows. Monitoreo de registros
net.if.list La lista de interfaces de red (incluye tipo de interfaz, estado, dirección IPv4, descripción). Red
perf_counter El valor de cualquier contador de rendimiento de Windows. Contadores de rendimiento
perf_counter_en El valor de cualquier contador de rendimiento de Windows en inglés.
perf_instance.discovery La lista de instancias de objetos de los contadores de rendimiento de Windows.
perf_instance_en.discovery La lista de instancias de objetos de los contadores de rendimiento de Windows, descubiertas utilizando los nombres de objetos en inglés.
proc_info Información diversa sobre procesos específicos. Procesos
registry.data Devuelve datos para el nombre del valor especificado en la clave del Registro de Windows. Registro
registry.get La lista de valores o claves del Registro de Windows ubicadas en la clave dada.
service.discovery La lista de servicios de Windows. Servicios
service.info Información sobre un servicio.
services El listado de servicios.
vm.vmemory.size El tamaño de la memoria virtual en bytes o en porcentaje del total. Memoria virtual
wmi.get Ejecuta una consulta WMI y devuelve el primer objeto seleccionado. WMI
wmi.getall Ejecuta una consulta WMI y devuelve la respuesta completa.

Detalles clave de métrica

Los parámetros sin corchetes angulares son obligatorios. Los parámetros marcados con corchetes angulares < > son opcionales.

eventlog[nombre,<regexp>,<gravedad>,<fuente>,<eventid>,<maxlines>,<modo>]


La supervisión del registro de eventos.
Valor de retorno: Registro.

Parámetros:

  • nombre - el nombre del registro de eventos;
  • regexp - una expresión regular que describe el patrón requerido (distingue entre mayúsculas y minúsculas);
  • gravedad: una expresión regular que describe la gravedad (no distingue entre mayúsculas y minúsculas). Este parámetro acepta una expresión regular basada en los siguientes valores: "Información", "Advertencia", "Error", "Crítico", "Detallado" (se ejecuta en Windows Vista o posterior).
  • fuente: una expresión regular que describe el identificador de origen (no distingue entre mayúsculas y minúsculas);
  • eventid: una expresión regular que describe los identificadores del evento (distingue entre mayúsculas y minúsculas);
  • maxlines: el número máximo de líneas nuevas por segundo que el agente enviará al servidor o proxy de Zabbix. Este parámetro anula el valor de 'MaxLinesPerSecond' en zabbix_agentd.conf.
  • modo - valores posibles: all (predeterminado) o skip - omite el procesamiento de datos más antiguos (afecta sólo a los elementos recién creados).

Comentarios:

  • La métrica debe configurarse como verificación activa;
  • El agente no puede enviar eventos desde el registro "Eventos reenviados";
  • Se admite Windows Eventing 6.0;
  • Seleccionar un [tipo de información] que no sea de registro (/manual/config/items/item#configuration) para esta métrica provocará la pérdida de la marca de tiempo local, así como la gravedad del registro y la información de origen;
  • Consulte también información adicional sobre monitoreo de registros.

Ejemplos:

eventlog[Application]
       eventlog[Security,,"Failure Audit",,^(529|680)$]
       eventlog[System,,"Warning|Error"]
       eventlog[System,,,,^1$]
       eventlog[System,,,,@TWOSHORT] #here a custom regular expression named `TWOSHORT` is referenced (defined as a *Result is TRUE* type, the expression itself being `^1$|^70$`).
eventlog.count[name,<regexp>,<severity>,<source>,<eventid>,<maxproclines>,<mode>]


The count of lines in the Windows event log.
Return value: Integer.

Parameters:

  • name - the name of the event log;
  • regexp - a regular expression describing the required pattern (case sensitive);
  • severity - a regular expression describing severity (case insensitive). This parameter accepts a regular expression based on the following values: "Information", "Warning", "Error", "Critical", "Verbose" (running on Windows Vista or newer).
  • source - a regular expression describing the source identifier (case insensitive);
  • eventid - a regular expression describing the event identifier(s) (case sensitive);
  • maxproclines - the maximum number of new lines per second the agent will analyze (cannot exceed 10000). The default value is 10*'MaxLinesPerSecond' in zabbix_agentd_win.conf.
  • mode - possible values: all (default) or skip - skip the processing of older data (affects only newly created items).

Comments:

  • The item must be configured as an active check;
  • The agent is unable to send in events from the "Forwarded events" log;
  • Windows Eventing 6.0 is supported;
  • Selecting a non-Log type of information for this item will lead to the loss of local timestamp, as well as log severity and source information;
  • See also additional information on log monitoring.

Example:

eventlog.count[System,,"Warning|Error"]    
net.if.list


The network interface list (includes interface type, status, IPv4 address, description).
Return value: Text.

Comments:

  • Multi-byte interface names supported;
  • Disabled interfaces are not listed;
  • Enabling/disabling some components may change their ordering in the Windows interface name;
  • Some Windows versions (for example, Server 2008) might require the latest updates installed to support non-ASCII characters in interface names.
perf_counter[counter,<interval>]


The value of any Windows performance counter.
Return value: Integer, float, string or text (depending on the request).

Parameters:

  • counter - the path to the counter;
  • interval - the last N seconds for storing the average value. The interval must be between 1 and 900 seconds (included) and the default value is 1.

Comments:

  • interval is used for counters that require more than one sample (like CPU utilization), so the check returns an average value for last "interval" seconds every time;
  • Performance Monitor can be used to obtain the list of available counters.
  • See also: Windows performance counters.
perf_counter_en[counter,<interval>]


The value of any Windows performance counter in English.
Return value: Integer, float, string or text (depending on the request).

Parameters:

  • counter - the path to the counter in English;
  • interval - the last N seconds for storing the average value. The interval must be between 1 and 900 seconds (included) and the default value is 1.

Comments:

  • interval is used for counters that require more than one sample (like CPU utilization), so the check returns an average value for last "interval" seconds every time;
  • This item is only supported on Windows Server 2008/Vista and above;
  • You can find the list of English strings by viewing the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.
perf_instance.discovery[object]


The list of object instances of Windows performance counters. Used for low-level discovery.
Return value: JSON object.

Parameter:

  • object - the object name (localized).
perf_instance_en.discovery[object]


The list of object instances of Windows performance counters, discovered using the object names in English. Used for low-level discovery.
Return value: JSON object.

Parameter:

  • object - the object name (in English).
proc_info[process,<attribute>,<type>]


Various information about specific process(es).
Return value: Float.

Parameters:

  • process - the process name;
  • attribute - the requested process attribute;
  • type - the representation type (meaningful when more than one process with the same name exists)

Comments:

  • The following attributes are supported:
    vmsize (default) - size of process virtual memory in Kbytes
    wkset - size of process working set (amount of physical memory used by process) in Kbytes
    pf - number of page faults
    ktime - process kernel time in milliseconds
    utime - process user time in milliseconds
    io_read_b - number of bytes read by process during I/O operations
    io_read_op - number of read operation performed by process
    io_write_b - number of bytes written by process during I/O operations
    io_write_op - number of write operation performed by process
    io_other_b - number of bytes transferred by process during operations other than read and write operations
    io_other_op - number of I/O operations performed by process, other than read and write operations
    gdiobj - number of GDI objects used by process
    userobj - number of USER objects used by process;
  • Valid types are:
    avg (default) - average value for all processes named <process>
    min - minimum value among all processes named <process>
    max - maximum value among all processes named <process>
    sum - sum of values for all processes named <process>;
  • io_*, gdiobj and userobj attributes are available only on Windows 2000 and later versions of Windows, not on Windows NT 4.0;
  • On a 64-bit system, a 64-bit Zabbix agent is required for this item to work correctly.

Examples:

proc_info[iexplore.exe,wkset,sum] #retrieve the amount of physical memory taken by all Internet Explorer processes
       proc_info[iexplore.exe,pf,avg] #retrieve the average number of page faults for Internet Explorer processes
registry.data[key,<value name>]


Return data for the specified value name in the Windows Registry key.
Return value: Integer, string or text (depending on the value type)

Parameters:

  • key - the registry key including the root key; root abbreviations (e.g. HKLM) are allowed;
  • value name - the registry value name in the key (empty string "" by default). The default value is returned if the value name is not supplied.

Comments:

  • Supported root abbreviations:
    HKCR - HKEY_CLASSES_ROOT
    HKCC - HKEY_CURRENT_CONFIG
    HKCU - HKEY_CURRENT_USER
    HKCULS - HKEY_CURRENT_USER_LOCAL_SETTINGS
    HKLM - HKEY_LOCAL_MACHINE
    HKPD - HKEY_PERFORMANCE_DATA
    HKPN - HKEY_PERFORMANCE_NLSTEXT
    HKPT - HKEY_PERFORMANCE_TEXT
    HKU - HKEY_USERS
  • Keys with spaces must be double-quoted.

Examples:

registry.data["HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting"] #return the data of the default value of this key
       registry.data["HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting","EnableZip"] #return the data of the value named "Enable Zip" in this key
registry.get[key,<mode>,<name regexp>]


The list of Windows Registry values or keys located at given key.
Return value: JSON object.

Parameters:

  • key - the registry key including the root key; root abbreviations (e.g. HKLM) are allowed (see comments for registry.data[] to see full list of abbreviations);
  • mode - possible values:
    values (default) or keys;
  • name regexp - only discover values with names that match the regexp (default - discover all values). Allowed only with values as mode.

Keys with spaces must be double-quoted.

Examples:

registry.get[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,values,"^DisplayName|DisplayVersion$"] #return the data of the values named "DisplayName" or "DisplayValue" in this key. The JSON will include details of the key, last subkey, value name, value type and value data.
       registry.get[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,values] #return the data of the all values in this key. The JSON will include details of the key, last subkey, value name, value type and value data.
       registry.get[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,keys] #return all subkeys of this key. The JSON will include details of the key and last subkey.
service.discovery


The list of Windows services. Used for low-level discovery.
Return value: JSON object.

service.info[service,<param>]


Information about a service.
Return value: Integer - with param as state, startup; String - with param as displayname, path, user; Text - with param as description
Specifically for state: 0 - running, 1 - paused, 2 - start pending, 3 - pause pending, 4 - continue pending, 5 - stop pending, 6 - stopped, 7 - unknown, 255 - no such service
Specifically for startup: 0 - automatic, 1 - automatic delayed, 2 - manual, 3 - disabled, 4 - unknown, 5 - automatic trigger start, 6 - automatic delayed trigger start, 7 - manual trigger start

Parameters:

  • service - a real service name or its display name as seen in the MMC Services snap-in;
  • param - state (default), displayname, path, user, startup, or description.

Comments:

  • Items like service.info[service,state] and service.info[service] will return the same information;
  • Only with param as state this item returns a value for non-existing services (255).

Examples:

service.info[SNMPTRAP] - state of the SNMPTRAP service;
       service.info[SNMP Trap] - state of the same service, but with the display name specified;
       service.info[EventLog,startup] - the startup type of the EventLog service
services[<tipo>,<estado>,<excluir>]


El listado de servicios.
Valor de retorno: 0 - si está vacío; Texto: la lista de servicios separados por una nueva línea.

Parámetros:

  • tipo - all (predeterminado), automatic, manual o disabled;
  • estado - all (predeterminado), stopped, started, start_pending, stop_pending, running, continue_pending, pause_pending o paused;
  • excluir: los servicios que se excluirán del resultado. Los servicios excluidos deben enumerarse entre comillas dobles, separados por comas y sin espacios.

Ejemplos:

services[,started] #devuelve la lista de servicios iniciados;
       services[automatic, stopped] #devuelve la lista de servicios detenidos que deberían estar ejecutándose;
       services[automatic, stopped, "service1,service2,service3"] #devuelve la lista de servicios detenidos que deberían estar ejecutándose, excluyendo los servicios llamados "servicio1", "servicio2" y "servicio3"
vm.vmemory.size[<type>]


The virtual memory size in bytes or in percentage from the total.
Return value: Integer - for bytes; float - for percentage.

Parameter:

  • type - possible values: available (available virtual memory), pavailable (available virtual memory, in percent), pused (used virtual memory, in percent), total (total virtual memory, default), or used (used virtual memory)

Comments:

  • The monitoring of virtual memory statistics is based on:
    • Total virtual memory on Windows (total physical + page file size);
    • The maximum amount of memory Zabbix agent can commit;
    • The current committed memory limit for the system or Zabbix agent, whichever is smaller.

Example:

vm.vmemory.size[pavailable] #return the available virtual memory, in percentage
wmi.get[<namespace>,<query>]


Execute a WMI query and return the first selected object.
Return value: Integer, float, string or text (depending on the request).

Parameters:

  • namespace - the WMI namespace;
  • query - the WMI query returning a single object.

WMI queries are performed with WQL.

Example:

wmi.get[root\cimv2,select status from Win32_DiskDrive where Name like '%PHYSICALDRIVE0%'] #returns the status of the first physical disk
wmi.getall[<namespace>,<query>]


Execute a WMI query and return the whole response. Can be used for low-level discovery.
Return value: JSON object

Parameters:

  • namespace - the WMI namespace;
  • query - the WMI query.

Comments:

  • WMI queries are performed with WQL.
  • JSONPath preprocessing can be used to point to more specific values in the returned JSON.

Example:

wmi.getall[root\cimv2,select * from Win32_DiskDrive where Name like '%PHYSICALDRIVE%'] #returns status information of physical disks

Monitoreo de servicios de Windows

Este tutorial proporciona instrucciones paso a paso para configurar el monitoreo de servicios de Windows. Se supone que el servidor Zabbix y agente están configurados y operativos.

Paso 1

Obtenga el nombre del servicio.

Puede obtener el nombre del servicio yendo al complemento Servicios MMC y abriendo las propiedades del servicio. En la pestaña General debería ver un campo llamado "Nombre del servicio". El valor que sigue es el nombre que usará al configurar una métrica para su monitoreo. Por ejemplo, si desea monitorear el servicio "workstation", entonces su servicio podría ser: lanmanworkstation.

Paso 2

Configure una métrica para monitorear el servicio.

La métrica service.info[service,<param>] recupera información sobre un servicio en particular. Dependiendo de la información que necesite, especifique la opción param que acepta los siguientes valores: displayname, state, path, user, startup o description. El valor predeterminado es state si no se especifica param (service.info[service]).

El tipo de valor de retorno depende del param elegido: entero para state y startup; cadena de caracteres para displayname, path y user; texto para description.

Ejemplo:

  • Clave: service.info[lanmanworkstation]
  • Tipo de información: Numérico (sin signo)

La métrica service.info[lanmanworkstation] recuperará información sobre el estado del servicio como un valor numérico. Para asignar un valor numérico a una representación de texto en la interfaz ("0" como "En ejecución", "1" como "En pausa", etc.), puede configurar una asignación de valores en el equipo en el que está configurada la métrica. Para hacer esto, ya sea vincular la plantilla servicios de Windows por el agente Zabbix o servicios de Windows por el agente Zabbix activo al equipo, o configurar en el equipo un nuevo mapa de valores que se base en el mapa de valores del estado del servicio de Windows configurado en las plantillas mencionadas.

Tenga en cuenta que ambas plantillas mencionadas tienen configurada una regla de descubrimiento que descubrirá los servicios automáticamente. Si no desea esto, puede deshabilitar la regla de descubrimiento a nivel del equipo una vez que la plantilla se haya vinculado al equipo.

Descubrimiento de servicios de Windows

El descubrimiento de bajo nivel proporciona una forma de crear automáticamente métricas, iniciadores y gráficos para diferentes entidades en una computadora. Zabbix puede comenzar a monitorear automáticamente los servicios de Windows en su máquina, sin necesidad de saber exactamente el nombre de un servicio o crear métricas para cada servicio manualmente. Un filtro se puede utilizar para generar métricas reales, iniciadores y gráficos solo para los servicios que le interesen.

Descripción general

Las métricas del agente Windows Zabbix se presentan en dos listas:

Tenga en cuenta que todas las claves de métricas admitidas por el agente Zabbix en Windows también son compatibles con el agente Zabbix 2 de nueva generación. Consulte las claves de métricas adicionales que puede usar solo con el agente 2.

Vea también: Permisos mínimos para métricas de Windows

Métricas compartidas

La siguiente tabla enumera las métricas del agente Zabbix que son compatibles con Windows y se comparten con el agente UNIX Zabbix:

  • La clave de la métrica es un enlace a todos los detalles de la métrica del agente UNIX Zabbix.
  • Se incluyen comentarios de la métrica relevantes para Windows
Clave de métrica Descripción Grupo de métricas
log La supervisión de un archivo de registro. Esta métrica no es compatible con el registro de eventos de Windows.
El parámetro persistent_dir no es compatible con Windows.
Monitoreo de registros
log.count El recuento de líneas coincidentes en un archivo de registro monitoreado. Esta métrica no es compatible con el registro de eventos de Windows.
El parámetro persistent_dir no es compatible con Windows.
logrt La supervisión de un archivo de registro que se rota. Esta métrica no es compatible con el registro de eventos de Windows.
El parámetro persistent_dir no es compatible con Windows.
logrt.count El recuento de líneas coincidentes en un archivo de registro monitoreado que se rota. Esta métrica no es compatible con el registro de eventos de Windows.
El parámetro persistent_dir no es compatible con Windows.
modbus.get Lee datos Modbus. Modbus
net.dns Comprueba si el servicio DNS está activo.
Los parámetros ip, timeout y count se ignoran en Windows.
Red
net.dns.record Realiza una consulta DNS.
Los parámetros ip, timeout y count se ignoran en Windows.
net.if.discovery La lista de interfaces de red.
Algunas versiones de Windows (por ejemplo, Server 2008) pueden requerir la última versión actualizaciones instaladas para admitir caracteres no ASCII en los nombres de las interfaces.
net.if.in Las estadísticas de tráfico entrante en una interfaz de red.
En Windows, la métrica obtiene valores de 64 bits contadores si están disponibles. Los contadores estadísticos de interfaz de 64 bits se introdujeron en Windows Vista y Windows Server 2008. Si los contadores de 64 bits no están disponibles, el agente utiliza contadores de 32 bits.
Se admiten nombres de interfaz de varios bytes en Windows.
Usted puede obtener descripciones de la interfaz de red en Windows con las métricas net.if.discovery o net.if.list.
net.if.out Las estadísticas de tráfico saliente en una interfaz de red.
En Windows, la métrica obtiene valores desde contadores de 64 bits si están disponibles. Los contadores estadísticos de interfaz de 64 bits se introdujeron en Windows Vista y Windows Server 2008. Si los contadores de 64 bits no están disponibles, el agente utiliza contadores de 32 bits.
Se admiten nombres de interfaz de varios bytes en Windows.
Usted puede obtener descripciones de la interfaz de red en Windows con las métricas net.if.discovery o net.if.list.
net.if.total La suma de las estadísticas de tráfico entrante y saliente en una interfaz de red.
En Windows, la métrica obtiene valores desde contadores de 64 bits si están disponibles. Los contadores estadísticos de interfaz de 64 bits se introdujeron en Windows Vista y Windows Server 2008. Si los contadores de 64 bits no están disponibles, el agente utiliza contadores de 32 bits.
Puede obtener descripciones de la interfaz de red en Windows con las métricas net.if.discovery o net.if.list.
net.tcp.listen Comprueba si este puerto TCP está en estado LISTEN.
net.tcp.port Comprueba si es posible realizar una conexión TCP al puerto especificado.
net.tcp.service Comprueba si un servicio se está ejecutando y acepta conexiones TCP.
La verificación de LDAP y HTTPS en Windows es solo apoyado por el agente Zabbix 2.
net.tcp.service.perf Comprueba el rendimiento de un servicio TCP.
La comprobación de LDAP y HTTPS en Windows es solo es compatible con el agente 2 de Zabbix.
net.tcp.socket.count Devuelve el número de sockets TCP que coinciden con los parámetros.
Esta métrica es compatible con Linux por el agente Zabbix, pero en Windows solo es compatible con Agente Zabbix 2 en Windows de 64 bits.
net.udp.service Comprueba si un servicio se está ejecutando y respondiendo a solicitudes UDP.
net.udp.service.perf Comprueba el rendimiento de un servicio UDP.
net.udp.socket.count Devuelve el número de sockets UDP que coinciden con los parámetros.
Esta métrica es compatible con Linux por el agente Zabbix, pero en Windows solo es compatible con Agente Zabbix 2 en Windows de 64 bits.
proc.num El número de procesos.
En Windows, solo se admiten los parámetros nombre y usuario.
Procesos
system.cpu.discovery La lista de CPU/núcleos de CPU detectados. Sistema
system.cpu.load La carga de la CPU.
system.cpu.num El número de CPU.
system.cpu.util El porcentaje de utilización de la CPU.
El valor se adquiere utilizando el rendimiento del Tiempo del procesador encimera. Tenga en cuenta que desde Windows 8 su Administrador de tareas muestra la utilización de la CPU basándose en el contador de rendimiento de la Utilidad del procesador, mientras que en versiones anteriores era el contador de Tiempo del procesador.
sistema es el único parámetro de tipo admitido en Windows .
system.hostname El nombre de host del sistema.
El valor lo adquiere GetComputerName() (para netbios) o gethostname () (para funciones de host) en Windows.
Consulte también una descripción más detallada.
system.localtime La hora del sistema.
system.run Ejecute el comando especificado en el host.
system.sw.arch La información de la arquitectura del software.
system.swap.size El tamaño del espacio de intercambio en bytes o en porcentaje del total.
Se admite el parámetro de tipo pused en Linux por el agente Zabbix, pero en Windows solo es compatible con Agente Zabbix 2.
Tenga en cuenta que esta clave puede informar un tamaño/porcentaje de espacio de intercambio incorrecto en Plataformas Windows virtualizadas (VMware ESXi, VirtualBox). En este caso, puede utilizar la clave perf_counter[\700(_Total)\702] para obtener el porcentaje de espacio de intercambio correcto.
system.uname Identificación del sistema.
En Windows, el valor de esta métrica se obtiene de las clases WMI Win32_OperatingSystem y Win32_Processor. El nombre del sistema operativo (incluida la edición) puede traducirse al idioma de visualización del usuario. En algunas versiones de Windows contiene símbolos de marcas comerciales y espacios adicionales.
system.uptime El tiempo de actividad del sistema en segundos.
vfs.dir.count El Recuento de entradas de directorio.
En Windows, los enlaces simbólicos de directorio se omiten y los enlaces físicos se cuentan sólo una vez.
Sistemas de archivos virtuales
vfs.dir.get El Lista de entradas del directorio.
En Windows, los enlaces simbólicos del directorio se omiten y los enlaces físicos se cuentan sólo una vez.
vfs.dir.size El tamaño del directorio.
En Windows se omite cualquier enlace simbólico y los enlaces físicos se tienen en cuenta sólo una vez.
vfs.file.cksum La suma de comprobación del archivo, calculada mediante el algoritmo cksum de UNIX.
vfs.file.contents Recuperando el contenido de un archivo.
vfs.file.exists Comprueba si el archivo existe.
En Windows, las comillas dobles deben ser una barra invertida ' \' escapó y toda la clave de la métrica entre comillas dobles cuando se usa la utilidad de línea de comando para llamar a zabbix_get.exe o agent2.
Tenga en cuenta que la métrica puede dejar de ser compatible en Windows si se busca un directorio dentro de un directorio que no sea directorio existente, p.e. vfs.file.exists[C:\no\dir,dir] (donde 'no' no existe).
vfs.file.get Devuelve información sobre un archivo.
Tipos de archivos admitidos en Windows: archivo normal, directorio, enlace simbólico
vfs.file.md5sum La suma de comprobación MD5 del archivo.
vfs.file.owner Recupera el propietario de un archivo.
vfs.file.regexp Recuperar una cadena en el archivo.
vfs.file.regmatch Busca una cadena en el archivo.
vfs.file.size El tamaño del archivo.
vfs.file.time La información de hora del archivo.
En Windows XP vfs.file.time[file,change] puede ser igual a vfs.file.time[archivo,acceso].
vfs.fs.discovery La lista de sistemas de archivos montados con su tipo y opciones de montaje.
La macro {#FSLABEL} es compatible en Windows desde Zabbix 6.0.
vfs.fs.get La lista de sistemas de archivos montados con su tipo, espacio disponible en disco, estadísticas de inodos y opciones de montaje.
El La macro {#FSLABEL} es compatible con Windows desde Zabbix 6.0.
vfs.fs.size El espacio en disco en bytes o en porcentaje del total.
vm.memory.size El tamaño de la memoria en bytes o en porcentaje del total. Memoria virtual
web.page.get Obtener el contenido de una página web. Monitoreo web
web.page.perf El tiempo de carga de una página web completa.
web.page.regexp Buscar una cadena en la página web.
agent.hostmetadata Los metadatos del host del agente. Zabbix
agent.hostname El nombre de host del agente.
agent.ping La verificación de disponibilidad del agente.
agent.variant La variante del agente Zabbix (agente Zabbix o agente Zabbix 2).
agent.version La versión del agente Zabbix.
zabbix.stats Devuelve un conjunto de métricas internas del servidor Zabbix o del proxy de forma remota.
zabbix.stats Devuelve el número de métricas monitoreadas en la cola que se retrasan en el servidor Zabbix o en el proxy de forma remota.