You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

Proxyオブジェクト

次のオブジェクトは、proxyAPIに直接関連しています。

プロキシ

プロキシオブジェクトには以下のプロパティがあります。

プロパティ 説明
proxyid ID プロキシのID。

プロパティの動作:
- 読み取り専用
- 更新操作時に必須
name string プロキシの名前。

プロパティの動作:
- 作成操作時に必須
proxy_groupid ID プロキシグループのID。

0 - プロキシはプロキシグループに割り当てられていません。
local_address string アクティブエージェント用のアドレス。接続先のIPアドレスまたはDNS名。

プロパティの動作:
- proxy_groupid0でない場合に必須
local_port string 接続先のローカルプロキシポート番号。

ユーザーマクロがサポートされています。

デフォルト: 10051。

プロパティの動作:
- proxy_groupid0でない場合にサポート
operating_mode integer プロキシのタイプ。

可能な値:
0 - アクティブプロキシ;
1 - パッシブプロキシ。

プロパティの動作:
- 作成操作時に必須
description text プロキシの説明。
lastaccess timestamp プロキシが最後にサーバーに接続した時刻。

プロパティの動作:
- 読み取り専用
address string 接続先のIPアドレスまたはDNS名。

ユーザーマクロがサポートされています。

プロパティの動作:
- Zabbixプロキシの動作モードがパッシブの場合に必須
port string 接続先のポート番号。

ユーザーマクロがサポートされています。

デフォルト: 10051。

プロパティの動作:
- Zabbixプロキシの動作モードがパッシブの場合にサポート
allowed_addresses string アクティブZabbixプロキシのカンマ区切りのIPアドレスまたはDNS名。
tls_connect integer ホストへの接続。

可能な値:
1 - (デフォルト) 暗号化なし;
2 - PSK;
4 - 証明書。
tls_accept integer ホストからの接続。

可能なビットマップ値:
1 - (デフォルト) 暗号化なし;
2 - PSK;
4 - 証明書。

これはビットマスクフィールドです。可能なビットマップ値の任意の合計が許容されます(例: PSKと証明書の場合は6)。
tls_issuer string 証明書発行者。
tls_subject string 証明書サブジェクト。
tls_psk_identity string PSK識別子;1つのPSK(自動登録ホストプロキシ間で)とだけペアにする必要があります。

PSK識別子には機密情報を含めないでください。これはネットワーク上で暗号化されずに送信され、受信者にどのPSKを使用するかを通知します。

プロパティの動作:
- 書き込み専用
- tls_connectが"PSK"に設定されている場合、またはtls_acceptに"PSK"ビットが含まれている場合に必須
tls_psk string 事前共有鍵(PSK);少なくとも32桁の16進数である必要があります。

プロパティの動作:
- 書き込み専用
- tls_connectが"PSK"に設定されている場合、またはtls_acceptに"PSK"ビットが含まれている場合に必須
custom_timeouts integer プロキシレベルでグローバルなアイテムタイムアウトを上書きするかどうか。

可能な値:
0 - (デフォルト) グローバル設定を使用;
1 - タイムアウトを上書き。
timeout_zabbix_agent string 処理にtimeout_*秒以上かけない。
秒またはサフィックス付きの時間単位(例: 30s, 1m)を受け付けます。ユーザーマクロも使用可能です。

許容値範囲: 1-600s。

デフォルト: ""。

プロパティの動作:
- custom_timeouts1に設定されている場合に必須
timeout_simple_check
timeout_snmp_agent
timeout_external_check
timeout_db_monitor
timeout_http_agent
timeout_ssh_agent
timeout_telnet_agent
timeout_script
timeout_browser
version integer プロキシのバージョン。

3つの部分からなるZabbixのバージョン番号で、各部分に2桁の10進数が使用されます。例: バージョン6.4.1の場合は60401、バージョン7.0.2の場合は70002など。
0 - 不明なプロキシバージョン。

プロパティの動作:
- 読み取り専用
compatibility integer Zabbixサーバーバージョンと比較したプロキシのバージョン。

可能な値:
0 - 未定義;
1 - 現行バージョン(プロキシとサーバーのメジャーバージョンが同じ);
2 - 古いバージョン(プロキシバージョンがサーバーバージョンより古いが、一部サポートされている);
3 - サポートされていないバージョン(プロキシバージョンがサーバーの前回のLTSリリースバージョンより古い、またはサーバーのメジャーバージョンがプロキシのメジャーバージョンより古い)。

プロパティの動作:
- 読み取り専用
state integer プロキシの状態。

可能な値:
0 - 不明;
1 - オフライン;
2 - オンライン。

プロパティの動作:
- 読み取り専用