Die Ereignisdatenbank speichert Informationen zu VMware Horizon 8-Ereignissen nicht in einer Protokolldatei, sondern in Form von Einträgen in einer Datenbank.
Sie konfigurieren eine Ereignisdatenbank nach der Installation einer Verbindungsserver-Instanz. Sie müssen nur einen Host in einer Verbindungsserver-Gruppe konfigurieren. Die verbleibenden Hosts in der Gruppe werden automatisch konfiguriert.
- Wenn Sie zusätzliche Sicherheitsmaßnahmen ergreifen möchten, können Sie diesen Kanal durch IPSec oder ein anderes Hilfsmittel schützen. Sie können die Datenbank auch lokal auf dem Verbindungsserver-Computer bereitstellen.
- Standardmäßig stellt der Verbindungsserver eine Verbindung zur Ereignisdatenbank im Nicht-SSL-Modus her. Informationen zum Aktivieren der SSL-Verbindung finden Sie unter SSL-Verbindung zur Ereignisdatenbank.
Sie können Microsoft SQL Server-, Oracle- oder PostgreSQL-Datenbank-Reporting-Tools verwenden, um Ereignisse in den Datenbanktabellen zu untersuchen. Weitere Informationen finden Sie im Dokument Horizon 8-Verwaltung.
Sie können auch VMware Horizon 8-Ereignisse im Format Syslog generieren, damit Analysesoftware von Drittanbietern auf die Ereignisdaten zugreifen kann. Sie verwenden den Befehl vdmadmin in Verbindung mit der Option -I, um VMware Horizon 8-Ereignismeldungen in den Ereignisprotokolldateien im Format Syslog aufzuzeichnen. Siehe „Generieren von VMware Horizon 8-Ereignisprotokollmeldungen im Syslog-Format mit der Option -I“ im Dokument Horizon 8-Verwaltung.
Voraussetzungen
Sie benötigen die folgenden Informationen, um eine Ereignisdatenbank zu konfigurieren:
- Den DNS-Namen oder die IP-Adresse des Datenbankservers.
- Den Typ des Datenbankservers: Microsoft SQL Server, Oracle oder PostgreSQL.
- Die Portnummer, die für den Zugriff auf den Datenbankserver verwendet wird. Standardmäßig wird Port 1521 für Oracle und Port 1433 für SQL Server verwendet. Wenn es sich beim SQL Server-Datenbankserver um eine benannte Instanz handelt oder Sie SQL Server Express verwenden, müssen Sie möglicherweise die Portnummer ermitteln. Informationen zum Herstellen einer Verbindung mit einer benannten Instanz von SQL Server finden Sie im Microsoft KB-Artikel unter http://support.microsoft.com/kb/265808.
- Der Name der Ereignisdatenbank, die Sie auf dem Datenbankserver erstellt haben. Siehe Hinzufügen einer Datenbank und eines Datenbankbenutzers für VMware Horizon 8-Ereignisse in Horizon Console.
Wenn Sie die Ereignisdatenbank in Horizon Console konfigurieren, müssen Sie für eine Oracle 12c- oder 11g-Datenbank die Oracle-Systemkennung (SID) als Datenbanknamen verwenden.
- Den Benutzernamen und das Kennwort des Benutzers, den Sie für diese Datenbank erstellt haben. Siehe Hinzufügen einer Datenbank und eines Datenbankbenutzers für VMware Horizon 8-Ereignisse in Horizon Console.
Für SQL Server verwenden Sie die SQL Server-Authentifizierung für diesen Benutzer. Verwenden Sie nicht das Sicherheitsmodell der integrierten Windows-Authentifizierung als Authentifizierungsmethode.
- Ein Präfix für die Tabellen in der Ereignisdatenbank, beispielsweise VE_. Das Präfix ermöglicht eine gemeinsame Verwendung der Datenbank durch die VMware Horizon 8-Installationen.
Hinweis: Die eingegebenen Zeichen müssen für die verwendete Datenbanksoftware zulässig sein. Die Syntax des Präfixes wird nicht überprüft, wenn Sie Daten in das Dialogfeld eingeben. Wenn Sie Zeichen eingeben, die für die verwendete Datenbanksoftware unzulässig sind, tritt ein Fehler auf, wenn der Verbindungsserver versucht, eine Verbindung mit dem Datenbankserver herzustellen. Dieser Fehler und mögliche andere Fehlermeldungen, die bei einem ungültigen Datenbanknamen auftreten, werden in der Protokolldatei aufgezeichnet.