このページで
Connectorオブジェクト
次のオブジェクトは、connectorAPIに直接関連しています。
コネクタ
コネクタオブジェクトには、以下のプロパティがあります。
| Property | Type | Description |
|---|---|---|
| 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 - 数値(符号なし); 16 - テキスト; 32 - バイナリ。 デフォルト: 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 | [protocol]://[username[:password]@]proxy.example.com[:port] の形式で指定するHTTP(S)プロキシ接続文字列。 ユーザーマクロを使用できます。 |
| 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。 |
タグフィルター
タグフィルターを使用すると、一致するアイテムの値またはイベントのみをエクスポートできます。設定しない場合は、すべてがエクスポートされます。 タグフィルターオブジェクトには、以下のプロパティがあります。