12 Windows版Zabbix sender动态链接库

概述

在Windows环境下,应用程序可以将数据发送到Zabbix 使用 Zabbix sender 动态链接库进行 server/proxy (zabbix_sender.dll) 而无需启动外部进程 (zabbix_sender.exe)

编译使用 zabbix_sender.dll 的用户应用程序需要 zabbix_sender.h 和 zabbix_sender.lib。

获取方法

获取 zabbix_sender.dll 有两种方式。

1。 Download zabbix_sender.h、zabbix_sender.lib 和 zabbix_sender.dll 文件作为一个 ZIP 压缩包。

在选择下载选项时,请确保在加密下选择“无加密”,在打包下选择“归档”。然后下载Zabbix agent(而非Zabbix agent 2)。

zabbix_sender.h、zabbix_sender.lib 和 zabbix_sender.dll 文件将包含在下载的 ZIP 压缩包中的 bin\dev 目录内。请将这些文件解压到你需要的位置。

2。 从源代码构建 zabbix_sender.dll(参见 概述)。

包含开发文件的动态链接库将位于 bin\winXX\dev 目录。要使用它,请包含 zabbix_sender.h 头文件 file 并与 zabbix_sender.lib 库链接。

另请参阅

  • example 一个简单 Zabbix sender 实用程序的示例,该程序使用 Zabbix sender 动态链接库实现,用于说明该库的使用方法;
  • zabbix_sender.h file 用于 Zabbix 发送程序动态链接库的接口函数。此 file 包含文档,解释了每个接口函数的目的、参数和返回值。