Systemüberwachung

Last published : Oct 21, 2026
Um eine optimale Betriebszeit für den App-Zugriff und die Konnektivität zu gewährleisten, müssen Sie die folgenden Kernkomponenten in der XenMobile®-Umgebung überwachen.

XenMobile Server

Der XenMobile Server generiert und speichert Protokolle auf dem lokalen Speicher, die Sie auch auf einen Systemprotokollserver (Syslog-Server) exportieren können. Sie können die Protokolleinstellungen konfigurieren, um Größenbeschränkungen oder die Protokollebene festzulegen, oder Sie können benutzerdefinierte Logger erstellen, um bestimmte Ereignisse zu filtern. Sie können die XenMobile Server-Protokolle jederzeit über die XenMobile-Konsole einsehen. Sie können Informationen in den Protokollen auch über den Syslog-Server an Ihre Produktions-Splunk-Protokollierungsserver exportieren.
Die folgende Liste beschreibt die verschiedenen Arten von Protokolldateien, die in XenMobile verfügbar sind:
Debug-Protokolldatei: Enthält Informationen auf Debug-Ebene über die Kern-Webdienste von XenMobile, einschließlich Fehlermeldungen und serverbezogenen Aktionen.
Nachrichtenformat:
<date> <timestamp> <loglevel> <class name (including the package)> - <id> <log message>
  • wobei <id> ein eindeutiger Bezeichner wie sessionID ist.
  • wobei <log message> die von der Anwendung bereitgestellte Nachricht ist.
Admin-Audit-Protokolldatei: Enthält Audit-Informationen über Aktivitäten auf der XenMobile-Konsole.
Hinweis:
Dasselbe Format wird sowohl für Admin-Audit- als auch für Benutzer-Audit-Protokolle verwendet.
Nachrichtenformat:
Außer den erforderlichen Werten für Datum und Zeitstempel sind alle anderen Attribute optional. Optionale Felder werden in der Nachricht mit „ “ dargestellt.
<date> <timestamp> "<username/id>" "<sessionid>" "<deviceid>" "<clientip>" "<action>" "<status>" "<application name>" "<app user id>" "<user agent>" "<details>"
Die folgende Tabelle listet die verfügbaren Admin-Audit-Log-Ereignisse auf:
Admin-Audit-Log-Meldungen für Ereignisse Status
Anmeldung Erfolg/Fehler
Abmeldung Erfolg/Fehler
Admin abrufen Erfolg/Fehler
Admin aktualisieren Erfolg/Fehler
Anwendung abrufen Erfolg/Fehler
Anwendung hinzufügen Erfolg/Fehler
Anwendung aktualisieren Erfolg/Fehler
Anwendung löschen Erfolg/Fehler
Anwendung binden Erfolg/Fehler
Anwendung entbinden Erfolg/Fehler
Anwendung deaktivieren Erfolg/Fehler
Anwendung aktivieren Erfolg/Fehler
Kategorie abrufen Erfolg/Fehler
Kategorie hinzufügen Erfolg/Fehler
Kategorie aktualisieren Erfolg/Fehler
Kategorie löschen Erfolg/Fehler
Zertifikat hinzufügen Erfolg/Fehler
Zertifikat löschen Erfolg/Fehler
Aktives Zertifikat Erfolg/Fehler
CSR-Zertifikat Erfolg/Fehler
Zertifikat exportieren Erfolg/Fehler
Zertifikatskette löschen Erfolg/Fehler
Zertifikatskette hinzufügen Erfolg/Fehler
Connector abrufen Erfolg/Fehler
Connector hinzufügen Erfolg/Fehler
Connector löschen Erfolg/Fehler
Connector aktualisieren Erfolg/Fehler
Gerät abrufen Erfolg/Fehler
Gerät sperren Erfolg/Fehlschlag
Gerät entsperren Erfolg/Fehlschlag
Gerät zurücksetzen Erfolg/Fehlschlag
Gerät wiederherstellen Erfolg/Fehlschlag
Gerät entfernen Erfolg/Fehlschlag
Rolle abrufen Erfolg/Fehlschlag
Rolle hinzufügen Erfolg/Fehlschlag
Rolle aktualisieren Erfolg/Fehler
Rolle löschen Erfolg/Fehler
Rolle binden Erfolg/Fehler
Rolle entbinden Erfolg/Fehler
Konfigurationseinstellungen aktualisieren Erfolg/Fehler
Workflow-E-Mail aktualisieren Erfolg/Fehler
Workflow hinzufügen Erfolg/Fehler
Workflow löschen Erfolg/Fehler
Active Directory hinzufügen Erfolg/Fehlschlag
Active Directory aktualisieren Erfolg/Fehlschlag
Masterbenutzerliste hinzufügen Erfolg/Fehlschlag
Masterbenutzerliste aktualisieren Erfolg/Fehlschlag
DNS aktualisieren Erfolg/Fehlschlag
Netzwerk aktualisieren Erfolg/Fehlschlag
Protokollserver aktualisieren Erfolg/Fehlschlag
Protokoll vom Protokollserver übertragen Erfolg/Fehler
Syslog aktualisieren Erfolg/Fehler
Receiver-Updates aktualisieren Erfolg/Fehler
Zeitserver aktualisieren Erfolg/Fehler
Vertrauen aktualisieren Erfolg/Fehler
Dienstdatensatz hinzufügen Erfolg/Fehler
Dienstdatensatz aktualisieren Erfolg/Fehler
Empfänger-E-Mail aktualisieren Erfolg/Fehler
Patch hochladen Erfolg/Fehler
Snapshot importieren Erfolg/Fehler
App-Store-App-Details abrufen Erfolg/Fehler
MDM aktualisieren Erfolg/Fehler
MDM löschen Erfolg/Fehler
HDX hinzufügen Erfolg/Fehler
HDX aktualisieren Erfolg/Fehler
HDX löschen Erfolg/Fehler
Branding hinzufügen Erfolg/Fehler
Branding löschen Erfolg/Fehler
SSL-Offload aktualisieren Erfolg/Fehler
Kontoeigenschaft hinzufügen Erfolg/Fehler
Kontoeigenschaft löschen Erfolg/Fehler
Kontoeigenschaft aktualisieren Erfolg/Fehler
Beacon hinzufügen Erfolg/Fehler
Benutzer-Auditprotokolldatei: Enthält Informationen zur Benutzeraktivität von registrierten Geräten.
Hinweis:
Dasselbe Format wird sowohl für Benutzer-Auditprotokolle als auch für Administrator-Auditprotokolle verwendet.
Nachrichtenformat:
Mit Ausnahme der erforderlichen Werte für Datum und Zeitstempel sind alle anderen Attribute optional. Optionale Felder werden in der Nachricht mit „ “ dargestellt. Zum Beispiel:
<date> <timestamp> " <username/id>" "<sessionid>" "<deviceid>" "<clientip>" "<action>" "<status>" " <application name>" "<app user id>" "<user agent>" "<details>"
Die folgende Tabelle listet die verfügbaren Benutzer-Auditprotokollereignisse auf:
Benutzer-Auditprotokollmeldungen für Ereignisse Status
Anmeldung Erfolg/Fehler
Sitzungs-Timeout Erfolg/Fehler
Abonnieren Erfolg/Fehler
Abmelden Erfolg/Fehler
Vorabstart Erfolg/Fehler
AGEE SSO Erfolg/Fehler
SAML-Token für Citrix Files Erfolg/Fehler
Geräteregistrierung Erfolg/Fehler
Geräteprüfung Sperren/Löschen
Geräteaktualisierung Erfolg/Fehler
Token-Aktualisierung Erfolg/Fehler
Geheimnis gespeichert Erfolg/Fehler
Geheimnis abgerufen Erfolg/Fehler
Vom Benutzer initiierte Passwortänderung Erfolg/Fehler
Download des mobilen Clients Erfolg/Fehler
Abmeldung Erfolg/Fehler
Discovery-Dienst Erfolg/Fehler
Endpunkt-Dienst Erfolg/Fehler
MDM-Funktionen Status
REGHIVE Erfolg/Fehler
Cab-Inventar Erfolg/Fehler
Cab Erfolg/Fehler
Automatische Cab-Installation Erfolg/Fehler
Cab-Shell-Installation Erfolg/Fehler
Cab-Ordnererstellung Erfolg/Fehler
Cab-Datei abrufen Erfolg/Fehler
Datei: Ordner erstellen Erfolg/Fehler
Datei: Abrufen Erfolg/Fehler
Datei: Gesendet Erfolg/Fehler
Skript: Ordner erstellen Erfolg/Fehler
Skript: Abrufen Erfolg/Fehler
Skript: Gesendet Erfolg/Fehler
Skript: Shell-Ausführung Erfolg/Fehler
Automatische Skriptausführung Erfolg/Fehlschlag
APK-Inventar Erfolg/Fehlschlag
APK Erfolg/Fehlschlag
APK-Shell-Installation Erfolg/Fehlschlag
Automatische APK-Installation Erfolg/Fehlschlag
APK-Ordner erstellen Erfolg/Fehlschlag
APK-Datei abrufen Erfolg/Fehlschlag
APK-App Erfolg/Fehler
EXT App Erfolg/Fehler
Liste abrufen Erfolg/Fehler
Liste gesendet Erfolg/Fehler
Gerät lokalisieren Erfolg/Fehler
CFG Erfolg/Fehler
Entsperren Erfolg/Fehler
SharePoint-Löschung Erfolg/Fehler
SharePoint-Konfiguration Erfolg/Fehlschlag
Profil entfernen Erfolg/Fehlschlag
Anwendung entfernen Erfolg/Fehlschlag
Nicht verwaltete Anwendung entfernen Erfolg/Fehlschlag
Nicht verwaltetes Profil entfernen Erfolg/Fehlschlag
IPA-App Erfolg/Fehlschlag
EXT-App Erfolg/Fehlschlag
Einlösecode anwenden Erfolg/Fehler
Einstellungen anwenden Erfolg/Fehler
Geräteverfolgung aktivieren Erfolg/Fehler
App-Verwaltungsrichtlinie Erfolg/Fehler
SD-Kartenlöschung Erfolg/Fehler
Verschlüsselter E-Mail-Anhang Erfolg/Fehler
Branding Erfolg/Fehler
Sicherer Browser Erfolg/Fehler
Container-Browser Erfolg/Fehler
Container entsperren Erfolg/Fehler
Container-Passwort zurücksetzen Erfolg/Fehler
AG-Client-Authentifizierungsdaten Erfolg/Fehler
Citrix ADC überwacht auch den Status des XenMobile-Webdienstes, der mit intelligenten Überwachungssonden konfiguriert ist, um HTTP-Anfragen an jeden XenMobile Server-Clusterknoten zu simulieren. Die Sonden ermitteln, ob der Dienst online ist, und reagieren dann basierend auf der empfangenen Antwort. Falls ein Knoten nicht wie erwartet reagiert, markiert Citrix ADC den Server als ausgefallen. Außerdem entfernt Citrix ADC den Knoten aus dem Lastenausgleichspool und protokolliert das Ereignis zur Verwendung bei der Generierung von Warnungen über die Citrix ADC-Überwachungslösung.
Sie können auch Standard-Hypervisor-Überwachungstools verwenden, um die virtuellen XenMobile-Maschinen zu überwachen und relevante Warnungen bezüglich CPU-, Arbeitsspeicher- und Speicherauslastungsmetriken bereitzustellen.

SQL Server und Datenbank

Die Leistung von SQL Server und Datenbanken wirkt sich direkt auf die XenMobile-Dienste aus. Die XenMobile-Instanz benötigt immer Zugriff auf die Datenbank und geht im Falle eines Ausfalls der SQL-Infrastruktur offline (z. B. reagiert nicht mehr). Die XenMobile-Konsole funktioniert möglicherweise noch eine Weile nach Problemen mit dem Speicherplatz auf dem SQL Server. Um eine maximale Datenbankverfügbarkeit und eine angemessene Leistung für die XenMobile-Workload zu gewährleisten, müssen Sie den Status Ihrer SQL Server proaktiv überwachen. Weitere Informationen zur Überwachung Ihrer SQL Server finden Sie unter Überwachung und Optimierung der Leistung – Übersicht. Außerdem müssen Sie die Ressourcenzuweisung für CPU, Arbeitsspeicher und Speicher anpassen, um Service Level Agreements zu gewährleisten, während Ihre XenMobile-Umgebung weiter wächst.

Citrix ADC

Citrix ADC bietet die Möglichkeit, Metriken im internen Speicher zu protokollieren oder Protokolle an einen externen Protokollierungsserver zu senden. Sie können den Syslog-Server so konfigurieren, dass er Citrix ADC-Protokolle an Ihre Produktions-Splunk-Protokollierungsserver exportiert. Die folgenden Protokollierungsstufen sind in Citrix ADC verfügbar:
  • Notfall
  • Alarm
  • Kritisch
  • Fehler
  • Warnung
  • Information
Die Protokolldateien werden auch im Citrix ADC-Speicher im Verzeichnis /var/log/ns.log gespeichert und als newnslog benannt. Citrix ADC führt einen Rollover durch und komprimiert die Dateien mithilfe des GZIP-Algorithmus. Die Namen der Protokolldateien lauten newnslog.xx.gz, wobei xx eine laufende Nummer darstellt.
Citrix ADC unterstützt auch SNMP-Traps und -Warnungen als Überwachungsoption. Eine Liste der SNMP-Traps finden Sie unter SNMP-Überwachung.