Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

12 Biblioteca de vínculo dinâmico do Zabbix sender para Windows

Visão geral

Em um ambiente Windows, os aplicativos podem enviar dados para o Zabbix server/proxy usando a biblioteca de vínculo dinâmico do Zabbix sender (zabbix_sender.dll) em vez de ter que iniciar um processo externo (zabbix_sender.exe).

zabbix_sender.h e zabbix_sender.lib são necessários para compilar aplicativos de usuário com zabbix_sender.dll.

Obtendo

Existem duas maneiras de obter o zabbix_sender.dll.

1. Baixe os arquivos zabbix_sender.h, zabbix_sender.lib e zabbix_sender.dll como um arquivo ZIP.

Ao escolher as opções de download, certifique-se de selecionar "Sem criptografia" em Criptografia e "Arquivo" em Empacotamento. Em seguida, baixe o Zabbix agent (não o Zabbix agent 2).

Os arquivos zabbix_sender.h, zabbix_sender.lib e zabbix_sender.dll estarão dentro do arquivo ZIP baixado no diretório bin\dev. Extraia os arquivos onde precisar.

2. Compile o zabbix_sender.dll a partir do código-fonte (veja as instruções).

A biblioteca de vínculo dinâmico com os arquivos de desenvolvimento estará localizada no diretório bin\winXX\dev. Para usá-la, inclua o arquivo de cabeçalho zabbix_sender.h e faça o link com a biblioteca zabbix_sender.lib.

Veja também

  • exemplo de uma utilidade simples do Zabbix sender implementada com a biblioteca de vínculo dinâmico do Zabbix sender para ilustrar o uso da biblioteca;
  • arquivo zabbix_sender.h para as funções de interface da biblioteca de vínculo dinâmico do Zabbix sender. Este arquivo contém documentação explicando o propósito de cada função de interface, seus argumentos e valor de retorno.