Table of Contents

プラグイン

概要

カスタムのロード可能なプラグインは、Zabbixエージェント2の機能を拡張します。これらは個別にコンパイルされますが、Zabbixエージェント2と共有されるパッケージを使用します。

各プラグインは、構造を定義し、1つまたは複数のプラグインインターフェース(ExporterConfiguratorRunner)を実装するGoパッケージです 。

ジャンプ先:

接続図

Zabbixエージェント2 は、LinuxではUNIXソケット、Windowsでは名前付きパイプを使用して、プラグインに双方向に接続します。

以下の接続図は、Zabbixエージェント2とロード可能なプラグイン間の通信プロセスと、メトリクス収集プロセスを示しています。