このセクションでは、MQTT Zabbixエージェント2プラグイン設定ファイル(mqtt.conf) でサポートされているパラメータを一覧表示します。
注意点:
パラメータ | 必須 | 範囲 | デフォルト | 説明 |
---|---|---|---|---|
Plugins.MQTT.Default.Password | no | MQTTに接続するためのデフォルトのパスワード。アイテムキーまたは名前付きセッションに値が指定されていない場合に使用されます。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Default.TLSCAFile | no | Zabbixエージェント2とMQTTブローカー間の暗号化通信のピア証明書検証用の最上位 CA 証明書を含むファイルのフルパス名。名前付きセッションで値が指定されていない場合に使用されます。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Default.TLSCertFile | no | Zabbixエージェント2とMQTTブローカー間の暗号化通信用のエージェント証明書または証明書チェーンを含むファイルのフルパス名。名前付きセッションで値が指定されていない場合に使用されます。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Default.TLSKeyFile | no | Zabbixエージェント2とMQTTブローカー間の暗号化通信用の MQTT 秘密キーを含むファイルのフルパス名。名前付きセッションで値が指定されていない場合に使用されます。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Default.Topic | no | MQTT サブスクリプションのデフォルト トピック。アイテムキーまたは名前付きセッションに値が指定されていない場合に使用されます。 トピックにはワイルドカード ("+"、"#") を含めることができます。 例: path/to/file path/to/# path/+/topic バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Default.Url | no | tcp://localhost:1883 | デフォルトのMQTTブローカー接続文字列。アイテムキーまたは名前付きセッションに値が指定されていない場合に使用されます。 クエリパラメーターを含めないでください。 URL 形式と一致する必要があります。 サポートされているスキーム: tcp (デフォルト)、ws 、tls 。スキームは省略できます。ポートは省略できます (デフォルト = 1883)。 例: tcp://host:1883 localhost ws://host:8080 バージョン6.0.19以降でサポートされています。 |
|
Plugins.MQTT.Default.User | no | MQTT に接続するためのデフォルトのユーザー名。アイテムキーまたは名前付きセッションに値が指定されていない場合に使用されます。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.Password | no | 名前付きセッションパスワード。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.TLSCAFile | no | Zabbixエージェント2とMQTTブローカー間の暗号化された通信に使用される、ピア証明書検証用の最上位 CA 証明書を含むファイルのフルパス名。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.TLSCertFile | no | Zabbixエージェント2とMQTTブローカー間の暗号化通信に使用されるエージェント証明書または証明書チェーンを含むファイルのフルパス名。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.TLSKeyFile | no | Zabbixエージェント2とMQTTブローカー間の暗号化通信に使用される MQTT 秘密キーを含むファイルのフルパス名。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.Topic | no | MQTT サブスクリプションの名前付きセッショントピック。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 トピックにはワイルドカード ("+"、"#") を含めることができます。 例: path/to/file path/to/# path/+/topic バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.Url | no | 名前付きセッションの接続文字列。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 クエリパラメーターを含めないでください。 URL 形式と一致する必要があります。 サポートされているスキーム: tcp (既定値)、ws 、tls 。スキームは省略できます。ポートは省略できます (既定値 = 1883)。 例: tcp://host:1883 localhost ws://host:8080 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Sessions.<SessionName>.User | no | 名前付きセッションユーザー名。 <SessionName> - アイテムキーで使用するセッションの名前を定義します。 バージョン6.0.19以降でサポートされています。 |
||
Plugins.MQTT.Timeout | no | 1-30 | global timeout | リクエストの実行タイムアウト(リクエストが完了するのを待ってからシャットダウンするまでの時間) |
参考情報: