En un entorno Windows, las aplicaciones pueden enviar datos al servidor/proxy de Zabbix utilizando la biblioteca de enlace dinámico Zabbix sender (zabbix_sender.dll) en lugar de tener que lanzar un proceso externo (zabbix_sender.exe).
Se requieren zabbix_sender.h y zabbix_sender.lib para compilar aplicaciones de usuario con zabbix_sender.dll.
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 "Archivo" en Empaquetado. 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
. Descomprima los archivos donde los necesite.
2. Compile zabbix_sender.dll desde el código fuente (consulte las instrucciones).
La biblioteca de enlace dinámico con los archivos de desarrollo estará ubicada en el directorio bin\winXX\dev
. Para usarla, incluya el archivo de cabecera zabbix_sender.h y enlace con la biblioteca zabbix_sender.lib.