これは開発版のドキュメントを表示しています。内容が不完全な場合があります。
このページには自動翻訳されたコンテンツが含まれています。 誤りを見つけた場合は、その箇所を選択して Ctrl+Enter を押し、編集者に報告してください。

Connectorオブジェクト

次のオブジェクトは、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。

タグフィルター

タグフィルターを使用すると、一致するアイテム値またはイベントのみをエクスポートできます。設定しない場合は、すべてがエクスポートされます。 タグフィルターオブジェクトには以下のプロパティがあります。

プロパティ タイプ 説明
tag string タグ名。

プロパティの動作:
- 必須
operator integer 条件演算子

可能な値:
0 - (デフォルト) 等しい;
1 - 等しくない;
2 - 含む;
3 - 含まない;
12 - 存在する;
13 - 存在しない。
value string タグ値。