11 Biblioteca de vínculos dinámicos de Zabbix sender para Windows
Descripción general
En un entorno Windows, las aplicaciones pueden enviar datos al server/proxy de Zabbix utilizando la biblioteca de vínculos dinámicos de Zabbix sender (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.
Obtención
Hay dos formas de obtener zabbix_sender.dll.
1. Descargue 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 "No encryption" en Encryption y "Archive" en Packaging. Luego descargue Zabbix agent (no Zabbix agent 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 vínculos dinámicos junto 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.
Véase también
- ejemplo de una utilidad simple de Zabbix sender implementada con la biblioteca de vínculos dinámicos de Zabbix sender para ilustrar el uso de la biblioteca;
- archivo zabbix_sender.h para las funciones de interfaz de la biblioteca de vínculos dinámicos de Zabbix sender. Este archivo contiene documentación que explica el propósito de cada función de interfaz, sus argumentos y el valor de retorno.