Windows向けZabbix sender動的リンクライブラリ

Windows環境では、アプリケーションは外部プロセス(zabbix_sender.exe)を起動する代わりに、Zabbix sender動的リンクライブラリ(zabbix_sender.dll)を使用してZabbix サーバー/プロキシにデータを送信できます。

ユーザーアプリケーションを zabbix_sender.dll でコンパイルするには、zabbix_sender.hzabbix_sender.lib が必要です。

入手方法

zabbix_sender.dll を入手する方法は2つあります。

1. ダウンロード して、zabbix_sender.hzabbix_sender.libzabbix_sender.dll ファイルをZIPアーカイブとして取得します。

ダウンロードオプションを選択する際は、Encryption で "No encryption"、Packaging で "Archive" を選択してください。その後、Zabbix agent(Zabbix agent 2 ではありません)をダウンロードします。

zabbix_sender.hzabbix_sender.libzabbix_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 ファイルを参照してください。このファイルには、各インターフェース関数の目的、引数、戻り値を説明するドキュメントが含まれています。