次のオブジェクトは、connectorAPIに直接関連しています。
コネクタオブジェクトには以下のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| connectorid | ID | コネクタのID。 プロパティの動作: - 読み取り専用 - 更新操作では必須 |
| name | string | コネクタの名前。 プロパティの動作: - 作成操作では必須 |
| url | string | エンドポイントURL、つまり受信側のURL。 ユーザーマクロがサポートされています。 プロパティの動作: - 作成操作では必須 |
| protocol | integer | 通信プロトコル。 可能な値: 0 - (デフォルト) Zabbix Streaming Protocol v1.0. |
| data_type | integer | データタイプ。 可能な値: 0 - (デフォルト) アイテム値; 1 - イベント。 |
| item_value_type | integer | 送信するアイテム値タイプの合計。 可能な値: 1 - 数値(浮動小数点); 2 - 文字列; 4 - ログ; 8 - 数値(整数); 10 - テキスト; 20 - バイナリ。 デフォルト: 31 - すべてのアイテムタイプ(バイナリを除く)。 プロパティの動作: - data_typeが「アイテム値」に設定されている場合にサポートされます。 |
| max_records | integer | 1つのメッセージ内で送信できるイベントまたはアイテムの最大数。 可能な値: 0-2147483647 (32ビット符号付き整数の最大値)。 デフォルト: 0 - 無制限。 |
| max_senders | integer | このコネクタのために実行する送信プロセスの数。 可能な値: 1-100。 デフォルト: 1。 |
| max_attempts | integer | 試行回数。 可能な値: 1-5。 デフォルト: 1。 |
| attempt_interval | string | 再試行間隔。 秒単位で指定します。 可能な値: 0s-10s。 デフォルト: 5s。 プロパティの動作: - max_attemptsが1より大きい場合にサポートされます。 |
| timeout | string | タイムアウト。 時間のサフィックスがサポートされています(例: 30s, 1m)。 ユーザーマクロがサポートされています。 可能な値: 1s-60s。 デフォルト: 5s。 |
| http_proxy | string | HTTP(S)プロキシ接続文字列。 [protocol]://[username[:password]@]proxy.example.com[:port]の形式。 ユーザーマクロがサポートされています。 |
| authtype | integer | HTTP認証方式。 可能な値: 0 - (デフォルト) なし; 1 - Basic; 2 - NTLM; 3 - Kerberos; 4 - Digest; 5 - Bearer。 |
| username | string | ユーザー名。 ユーザーマクロがサポートされています。 プロパティの動作: - authtypeが「Basic」「NTLM」「Kerberos」「Digest」に設定されている場合にサポートされます |
| password | string | パスワード。 ユーザーマクロがサポートされています。 プロパティの動作: - authtypeが「Basic」「NTLM」「Kerberos」「Digest」に設定されている場合にサポートされます |
| token | string | Bearerトークン。 ユーザーマクロがサポートされています。 プロパティの動作: - authtypeが「Bearer」に設定されている場合に必須 |
| verify_peer | integer | ホストの証明書が正当かどうかを検証するかどうか。 可能な値: 0 - 検証しない; 1 - (デフォルト) 検証する。 |
| verify_host | integer | 接続先のホスト名が証明書のホスト名と一致するかどうかを検証するかどうか。 可能な値: 0 - 検証しない; 1 - (デフォルト) 検証する。 |
| ssl_cert_file | string | 公開SSLキーのファイルパス。 ユーザーマクロがサポートされています。 |
| ssl_key_file | string | 秘密SSLキーのファイルパス。 ユーザーマクロがサポートされています。 |
| ssl_key_password | string | SSLキーのパスワード。 ユーザーマクロがサポートされています。 |
| description | text | コネクタの説明。 |
| status | integer | コネクタが有効かどうか。 可能な値: 0 - 無効; 1 - (デフォルト) 有効。 |
| tags_evaltype | integer | タグの評価方法。 可能な値: 0 - (デフォルト) And/Or; 2 - Or。 |
タグフィルターを使用すると、一致するアイテム値またはイベントのみをエクスポートできます。設定しない場合は、すべてがエクスポートされます。 タグフィルターオブジェクトには以下のプロパティがあります。