13 Biblioteca de enlaces dinámicos de remitente de Zabbix para Windows

Descripción general

En un entorno Windows, las aplicaciones pueden enviar datos al servidor/proxy Zabbix directamente mediante el uso de la biblioteca de enlaces dinámicos del remitente de Zabbix (zabbix_sender.dll) en lugar de tener que iniciar un proceso externo (zabbix_sender.exe).

zabbix_sender.h y zabbix_sender.lib son necesarios para compilar aplicaciones de usuario con zabbix_sender.dll.

Obtenerla

Hay dos formas de obtener zabbix_sender.dll.

1. Descargar los archivos zabbix_sender.h, zabbix_sender.lib y zabbix_sender.dll como un archivo ZIP.

Al elegir las opciones de descarga, asegúrese de seleccionar "Sin cifrado" en Cifrado y "Archivar" en Embalaje. Luego descargue el agente Zabbix (no el agente Zabbix 2).

Los archivos zabbix_sender.h, zabbix_sender.lib y zabbix_sender.dll estarán dentro del archivo ZIP descargado en el directorio bin\dev. Descomprime los archivos donde los necesites.

Consulte también problemas conocidos.

2. Compile zabbix_sender.dll desde el código fuente (consulte las instrucciones).

La biblioteca de enlaces dinámicos con los archivos de desarrollo estará ubicada en el directorio bin\winXX\dev. Para usarlo, incluya el archivo de encabezado zabbix_sender.h y enlace con la biblioteca zabbix_sender.lib.

Ver también

  • ejemplo de una sencilla utilidad de remitente Zabbix implementada con la biblioteca de enlaces dinámicos del remitente Zabbix ilustrar el uso de la biblioteca;
  • Archivo zabbix_sender.h para las funciones de interfaz de la biblioteca de enlaces dinámicos del remitente Zabbix. Este archivo contiene documentación que explica el propósito de cada función de interfaz, sus argumentos y el valor de retorno.