En un entorno Windows, las aplicaciones pueden enviar datos al servidor/proxy Zabbix mediante el uso de la biblioteca de enlaces dinámicos del remitente 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 las aplicaciones de usuario con zabbix_sender.dll.
Hay dos formas de obtener zabbix_sender.dll.
1. Descargar 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 se ubicará en el directorio bin\winXX\dev
. Para usarlo, incluya el encabezado zabbix_sender.h archivo y enlace con la biblioteca zabbix_sender.lib.