On this page
11 Windows 版 Zabbix sender 动态链接库
概述
在 Windows 环境中,应用程序可以使用 Zabbix sender 动态链接库 (zabbix_sender.dll) 向 Zabbix 服务器/proxy 发送数据,而无需启动外部进程 (zabbix_sender.exe)。
编译使用 zabbix_sender.dll 的用户应用程序时,需要 zabbix_sender.h 和 zabbix_sender.lib。
获取方式
获取 zabbix_sender.dll 有两种方式。
1. 下载 zabbix_sender.h、zabbix_sender.lib 和 zabbix_sender.dll 文件的 ZIP 压缩包。
在选择下载选项时,请确保在 Encryption 下选择 "No encryption",并在 Packaging 下选择 "Archive"。然后下载 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 头文件
并链接 zabbix_sender.lib 库。
另请参见
- 使用 Zabbix sender 动态链接库实现的简单 Zabbix sender 工具示例,用于说明该库的用法;
- Zabbix sender 动态链接库接口函数的 zabbix_sender.h 文件。该文件包含说明文档,解释每个接口函数的用途、参数和返回值。