次のオブジェクトは、proxyAPIに直接関連しています。
プロキシオブジェクトには以下のプロパティがあります。
| プロパティ | 型 | 説明 |
|---|---|---|
| proxyid | ID | プロキシのID。 プロパティの動作: - 読み取り専用 - 更新操作時に必須 |
| name | string | プロキシの名前。 プロパティの動作: - 作成操作時に必須 |
| proxy_groupid | ID | プロキシグループのID。 0 - プロキシはプロキシグループに割り当てられていません。 |
| local_address | string | アクティブエージェント用のアドレス。接続先のIPアドレスまたはDNS名。 プロパティの動作: - proxy_groupidが0でない場合に必須 |
| local_port | string | 接続先のローカルプロキシポート番号。 ユーザーマクロがサポートされています。 デフォルト: 10051。 プロパティの動作: - proxy_groupidが0でない場合にサポート |
| 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_timeoutsが1に設定されている場合に必須。 |
| 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 - オンライン。 プロパティの動作: - 読み取り専用 |