保護している仮想マシンのレポートのデータを管理する方法 / ダウンロードする方法
更新日: 2020年06月23日
Article ID: 15307
対象製品:
- Kaspersky Security for Virtualization 6.0 Agentless
クライアント仮想マシンの保護の有効化と無効化に関する情報を含むテーブルが、Integration Server 上に作成されます。デフォルトでは、レコードはテーブルに追加されません。レコードは 3 ヶ月間保存されます。
管理者は、テーブルを新しいレコードで更新するかどうかを選択したり、レコードの保存時間を調整したり、テーブルを CSV ファイルにダウンロードしたりすることができます。
データの記録を有効または無効にする方法
- 次のコマンドを実行し、Integration Server の構成ファイルを編集モードで開きます。
- 64 ビットオペレーティングシステムの場合:
notepad "%ProgramFiles(x86)%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- 32 ビットオペレーティングシステムの場合:
notepad "%ProgramFiles%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- 64 ビットオペレーティングシステムの場合:
- <add key="IsProtectionPeriodsSavingEnabled" value="false" /> パラメーターを見つけます。
- "value" を変更します:
- true — テーブルへのデータの記録を有効にします。
- false — テーブルへのデータの記録を無効にします。
- Integration Server の構成ファイルを保存します。
- VIIS サービスを再起動します。
指定したパラメーターに応じて、テーブルが新しいレコードで更新または維持されます。
レコードの保存時間を編集する方法
- 次のコマンドを実行し、Integration Server の構成ファイルを編集モードで開きます。
- 64 ビットオペレーティングシステムの場合:
notepad "%ProgramFiles(x86)%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- 32 ビットオペレーティングシステムの場合:
notepad "%ProgramFiles%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- 64 ビットオペレーティングシステムの場合:
- <add key="MaxProtectionPeriodRecordAgeSeconds" value="7776000" /> パラメーターを見つけます。
- "value" を秒単位で指定します。
- Integration Server の構成ファイルを保存します。
- VIIS サービスを再起動します。
レコードの保存時間が変更されます。
レポートをダウンロードする方法
パラメータを指定してテーブルからレポートにデータをダウンロードするには、次の HTTP リクエストを実行します。
GET <login>:<password> https://<IP address>:<port>/api/1.0/reports/protectionPeriods?[infraId=<Infrastructure ID>&tenantId=<Correspondence ID>&periodStart=<Starting date>&periodEnd=<Ending date>]
パラメーターの詳細:
- Login and password — 管理者アカウントのログインとパスワード。Integration Server がドメイン外にある場合に指定します。
- IP address and port — Integration Server Console への接続に使用される IP アドレスとポート。
- infraId — 指定されたインフラストラクチャの仮想マシンに関するレポートを受信するために使用されるオプションのパラメーター。特定のインフラストラクチャの ID が必要です。
インフラストラクチャの完全なリストを取得するには、次のコマンドを実行します。
GET /api/1.0/im/vsphere
インフラストラクチャ ID は、インフラストラクチャ要素の "id "属性として指定します。 - tenantId — 指定した対応関係にある仮想マシンのレポートを受信するために使用するオプションのパラメータ。特定の Correspondence ID または "none" パラメータを指定する必要があります (後者は Correspondence に該当しない仮想マシンに使用します)。
Correspondence の完全なリストを取得するには、次のコマンドを実行します。
GET /api/1.0/mt/tenants
Correspondence ID は、テナント要素の "id" 属性として指定します。 - periodStart — 指定する日付から始まる仮想マシンに関するレポートを受信するために使用されるオプションのパラメーター。
日付形式:YYYY-MM-DDThh:mm:ssZ - periodEnd — 指定する日付までの仮想マシンに関するレポートを受信するために使用されるオプションのパラメーター。
日付形式:YYYY-MM-DDThh:mm:ssZ
例:curl コマンド
curl -i -S -s -o - --noproxy '*' --insecure -u admin:1 -X GET https://192.168.77.7:7271/api/1.0/reports/protectionPeriods?infraId=19e47e17-e7b9-4819-9495-284af29e86f7&tenantId=VSRV9e1a72ee-6b78-4f3d-a7d4-1025f1c18016