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

Descripción general

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.

Conseguirlo

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.

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.