Verwalten und Entladen von Berichtsdaten über geschützte virtuelle Maschinen
Auf dem Integrationsserver wird eine Tabelle erstellt, die Informationen zum Aktivieren und Deaktivieren des Schutzes der virtuellen Client-Maschinen enthält. Standardmäßig ist das Füllen der Tabelle mit Daten deaktiviert und die Aufzeichnungen werden 3 Monate lang gespeichert.
Der Administrator kann das Füllen von Tabellen aktivieren oder deaktivieren, den Aufbewahrungszeitraum für Datensätze konfigurieren und Tabellen in eine CSV-Datei entladen.
Datenprotokollierung in einer Tabelle aktivieren oder deaktivieren
- Öffnen Sie die Konfigurationsdatei des Integrationsservers zur Bearbeitung. Geben Sie dazu den folgenden Befehl ein:
- Für 64-Bit Betriebssysteme:
notepad "%ProgramFiles(x86)%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- Für 32-Bit Betriebssysteme:
notepad "%ProgramFiles%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- Für 64-Bit Betriebssysteme:
- Finden Sie den Parameter <add key="IsProtectionPeriodsSavingEnabled" value="false" />
- Ersetzen Sie den Wert „value“ durch:
- true — um das Eintragen der Datensätze in eine Tabelle zu aktivieren;
- false — um das Eintragen der Datensätze in eine Tabelle zu deaktivieren.
- Speichern Sie die Konfigurationsdatei des Integrationsservers.
- Starten Sie den Service „VIIS“ neu.
Aufbewahrungszeitraum für Datensätze in einer Tabelle konfigurieren
- Öffnen Sie die Konfigurationsdatei des Integrationsservers zur Bearbeitung. Geben Sie dazu den folgenden Befehl ein:
- Für 64-Bit Betriebssysteme:
notepad "%ProgramFiles(x86)%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- Für 32-Bit Betriebssysteme:
notepad "%ProgramFiles%\Kaspersky Lab\Kaspersky VIIS\viislaservice.exe.config"
- Für 64-Bit Betriebssysteme:
- Finden Sie den Parameter <add key="MaxProtectionPeriodRecordAgeSeconds" value="7776000" />
- Geben Sie den gewünschten Wert für „value“ in Sekunden an.
- Speichern Sie die Konfigurationsdatei des Integrationsservers.
- Starten Sie den Service „VIIS“ neu.
Bericht entladen
Führen Sie eine HTTP-Anforderung aus, um Daten aus einer Tabelle mit den erforderlichen Parametern in einen Bericht zu entladen:
Wobei:
- Der Benutzername und das Kennwort der Name und Passwort des Administratorkontos sind. Sie werden angezeigt, wenn sich der Integrationsserver außerhalb der Domain befindet.
- IP-Adresse und Port — es werden die IP-Adresse und der Port angegeben, die für die Verbindung zur Konsole des Integrationsservers verwendet werden.
- infraId — optionaler Parameter für die Berichterstellung für virtuelle Maschinen mit der angegebenen Infrastruktur. Die Infrastruktur-ID wird angegeben.
Um die Liste aller Infrastrukturen abzurufen, geben Sie den folgenden Befehl ein:GET /api/1.0/im/vsphere
, wobei die Infrastruktur-ID das Attribut „id“ von den Elementen „infrastructure“ ist. - tenantId — optionaler Parameter für die Berichterstellung für virtuelle Maschinen mit der angegebenen Übereinstimmung. Es werden Die Übereinstimmungs-ID oder „none“ angegeben (für virtuelle Maschinen, die keiner der Übereinstimmungen angehören).
Um die Liste aller Übereinstimmungen abzurufen, geben Sie den folgenden Befehl ein:GET /api/1.0/mt/tenants
, wobei die Übereinstimmungs-ID das Attribut „id“ von den Elementen „tenant“ (vKSC id) ist. - periodStart — optionaler Parameter für den Bericht zu virtuellen Maschinen ab dem angegebenen Datum. Datumsformat: JJJJ-MM-TTThh: mm: ssZ.
- periodEnd — optionaler Parameter für den Bericht zu virtuellen Maschinen, der mit dem angegebenen Datum endet. Datumsformat: JJJJ-MM-TTThh: mm: ssZ.
Beispiel für das Entladen über den Befehl „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