Überwachen und Verwalten Ihrer Bereitstellung
Wichtig:
Citrix Hypervisor 8.2 Kumulatives Update 1 wird am 25. Juni 2025 End of Life. Planen Sie jetzt Ihr Upgrade auf XenServer 8, um einen reibungslosen Übergang und kontinuierlichen Support zu gewährleisten. Weitere Informationen finden Sie unter Upgrade.
Wenn Sie Ihre Citrix Virtual Apps and Desktops-Lizenzdateien verwenden, um Ihre Citrix Hypervisor 8.2 Cumulative Update 1-Hosts zu lizenzieren, sind diese Lizenzdateien nicht mit XenServer 8 kompatibel. Vor dem Upgrade müssen Sie XenServer Premium Edition-Socket-Lizenzdateien für die Verwendung mit XenServer 8 erwerben. Diese Socket-Lizenzdateien sind als Berechtigung für die Abonnements Citrix für Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP und Citrix Platform License für die Ausführung Ihrer Citrix-Workloads verfügbar. Citrix-Kunden, die noch nicht auf diese neuen Abonnements umgestiegen sind, können die Teilnahme an einer kostenlosen Aktion für 10.000 XenServer Premium Edition-Socket-Lizenzen anfordern. Weitere Informationen finden Sie unter XenServer (Englisch).
Wenn Sie vor dem Upgrade keine kompatible Lizenz für XenServer 8 erhalten, werden Ihre Hosts beim Upgrade auf die 90-Tage-Testversion zurückgesetzt. Die Testversion bietet die gleichen Funktionen wie die Premium Edition, jedoch mit einigen Einschränkungen. Weitere Informationen finden Sie unter Übersicht über die XenServer 8-Lizenzierung.
Citrix Hypervisor bietet eine detaillierte Überwachung der Leistungsmetriken. Zu diesen Metriken gehören CPU, Arbeitsspeicher, Festplatte, Netzwerk, C-Status/P-Statusinformationen und Speicher. Gegebenenfalls sind diese Metriken pro Host und pro VM verfügbar. Diese Metriken sind direkt verfügbar oder können in XenCenter oder anderen Anwendungen von Drittanbietern aufgerufen und grafisch angezeigt werden.
Citrix Hypervisor bietet auch System- und Leistungswarnungen. Warnungen sind Benachrichtigungen, die als Reaktion auf ausgewählte Systemereignisse auftreten. Diese Benachrichtigungen treten auch auf, wenn einer der folgenden Werte einen angegebenen Schwellenwert auf einem verwalteten Host, einer VM oder einem Speicherrepository überschreitet: CPU-Auslastung, Netzwerkauslastung, Speicherauslastung, Steuerung der Domänenspeicherauslastung, Speicherdurchsatz oder VM-Datenträgerauslastung. Sie können die Warnungen mithilfe der xe CLI oder mit XenCenter konfigurieren. Informationen zum Erstellen von Benachrichtigungen basierend auf einer der verfügbaren Host- oder VM-Leistungsmetriken finden Sie unter Leistungswarnungen.
Überwachen Sie die Leistung von Citrix Hypervisor
Kunden können die Leistung ihrer Citrix Hypervisor-Server und virtuellen Maschinen (VMs) mithilfe der Metriken überwachen, die über Round Robin Databases (RRDs) verfügbar gemacht werden. Diese Metriken können über HTTP oder über das RRD2CSV-Tool abgefragt werden. Darüber hinaus verwendet XenCenter diese Daten, um Systemleistungsdiagramme zu erstellen. Weitere Informationen finden Sie unter Analysieren und visualisieren Sie Metriken.
In den folgenden Tabellen sind alle verfügbaren Host- und VM-Metriken aufgeführt.
Hinweise:
- Die Latenz über einen Zeitraum ist definiert als die durchschnittliche Latenz von Vorgängen während dieses Zeitraums.
- Die Verfügbarkeit und der Nutzen bestimmter Metriken sind SR- und CPU-abhängig.
- Leistungsmetriken sind für GFS2-SRs und Festplatten auf diesen SRs nicht verfügbar.
Verfügbare Host-Metriken
Name der Metrik | Beschreibung | Bedingung | XenCenter-Name |
---|---|---|---|
avgqu_sz_<sr-uuid-short> |
Durchschnittliche Größe der E/A-Warteschlange (Anforderungen). | Mindestens ein eingesteckter VBD in SR <sr-uuid-short> auf dem Host |
sr-uuid-kurz Größe der Warteschlange |
cpu<cpu>-C<cstate> |
Zeit CPU CPU verbracht im C-Staat cstate in Millisekunden. |
C-Status ist auf der CPU vorhanden | CPU CPU C-Zustand cstate
|
cpu<cpu>-P<pstate> |
Zeit CPU CPU im P-Zustand verbracht pstate in Millisekunden. |
P-Status ist auf der CPU vorhanden | CPU CPU P-Zustand pstate
|
cpu<cpu> |
Auslastung der physischen CPU CPU (Bruch). Standardmäßig aktiviert. |
CPU CPU existiert |
CPU CPU
|
cpu_avg |
Mittlere Auslastung physischer CPUs (Bruchteil). Standardmäßig aktiviert. | None | Durchschnittliche CPU |
inflight_<sr-uuid-short> |
Anzahl der derzeit ausgeführten E/A-Anforderungen. Standardmäßig aktiviert. | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr Anfragen während des Fluges |
io_throughput_read_<sr-uuidshort> |
Daten werden von SR gelesen (MiB/s). | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr Lesedurchsatz |
io_throughput_write_<sr-uuidshort> |
Daten, die in den SR geschrieben werden (MiB/s). | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr Schreibdurchsatz |
io_throughput_total_<sr-uuidshort> |
Alle SR-E/A (MiB/s). | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr Gesamter Durchsatz |
iops_read_<sr-uuid-short> |
Leseanforderungen pro Sekunde. | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr IOPS lesen |
iops_write_<sr-uuid-short> |
Schreibanforderungen pro Sekunde. | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr Schreiben von IOPS |
iops_total_<sr-uuid-short> |
E/A-Anforderungen pro Sekunde. | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr IOPS gesamt |
iowait_<sr-uuid-short> |
Prozentsatz der Zeit, die auf E/A gewartet wird. | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr E/A-Wartezeit |
latency_<sr-uuid-short> |
Durchschnittliche E/A-Latenz (Millisekunden). | Mindestens ein eingesteckter VBD in SR Sr auf dem Host |
Sr Latenz |
loadavg |
Durchschnittliche Auslastung von Domain0. Diese Option ist in der Standardeinstellung aktiviert. | None | Steuern der Domänenlast |
memory_free_kib |
Gesamtmenge des freien Arbeitsspeichers (KiB). Standardmäßig aktiviert. | None | Freier Speicher |
memory_reclaimed |
Hostspeicher, der durch Squeeze (B) freigegeben wird. | None | Zurückgewonnener Speicher |
memory_reclaimed_max |
Hostspeicher, der mit Squeeze (B) zurückgewonnen werden kann. | None | Potenziell zurückgewonnener Speicher |
memory_total_kib |
Gesamtmenge an Arbeitsspeicher (KiB) auf dem Host. Standardmäßig aktiviert. | None | Gesamter Arbeitsspeicher |
network/latency |
Intervall in Sekunden zwischen den letzten beiden Heartbeats, die vom lokalen Host an alle Online-Hosts übertragen werden. Diese Funktion ist standardmäßig deaktiviert. | HA-aktiviert | Netzwerk-Latenz |
statefile/<vdi_uuid>/latency |
Bearbeitungszeit in Sekunden nach dem letzten Zugriff auf die State-File vom lokalen Host. Diese Funktion ist standardmäßig deaktiviert. | HA-aktiviert | Latenz von HA-Statusdateien |
pif_<pif>_rx |
Bytes pro Sekunde, die über die physische Schnittstelle empfangen wurden pif . Standardmäßig aktiviert. |
PIF existiert |
XenCenter-pifname Empfangen (siehe Hinweis) |
pif_<pif>_tx |
Bytes pro Sekunde, die über die physische Schnittstelle gesendet werden pif . Standardmäßig aktiviert. |
PIF existiert |
XenCenter-pifname Senden (siehe Hinweis) |
pif_<pif>_rx_errors |
Empfangen von Fehlern pro Sekunde auf der physischen Schnittstelle pif . Diese Funktion ist standardmäßig deaktiviert. |
PIF existiert |
XenCenter-pifname Empfangsfehler (siehe Hinweis) |
pif_<pif>_tx_errors |
Übertragungsfehler pro Sekunde an der physischen Schnittstelle pif . Diese Funktion ist standardmäßig deaktiviert |
PIF existiert |
XenCenter-pifname Fehler senden (siehe Hinweis) |
pif_aggr_rx |
Bytes pro Sekunde, die auf allen physischen Schnittstellen empfangen werden. Standardmäßig aktiviert. | None | Gesamter NIC-Empfang |
pif_aggr_tx |
Bytes pro Sekunde, die an alle physischen Schnittstellen gesendet werden. Standardmäßig aktiviert. | None | Gesamter NIC-Versand |
pvsaccelerator_evicted |
Bytes pro Sekunde, die aus dem Cache entfernt wurden | PVSAccelerator aktiviert | PVS-Accelerator Räumungsrate |
pvsaccelerator_read_hits |
Lesevorgänge pro Sekunde, die aus dem Cache bereitgestellt werden | PVSAccelerator aktiviert | PVS-Beschleuniger Trefferquote |
pvsaccelerator_read_misses |
Lesevorgänge pro Sekunde, die nicht aus dem Cache bereitgestellt werden können | PVSAccelerator aktiviert | Fehlerquote des PVS-Beschleunigers |
pvsaccelerator_traffic_client_sent |
Bytes pro Sekunde, die von zwischengespeicherten PVS-Clients gesendet werden | PVSAccelerator aktiviert | PVS-Accelerator beobachtete den Netzwerkverkehr von Clients |
pvsaccelerator_traffic_server_sent |
Bytes pro Sekunde, die von zwischengespeicherten PVS-Servern gesendet werden | PVSAccelerator aktiviert | PVS-Accelerator beobachtet Netzwerkverkehr von Servern |
pvsaccelerator_read_total |
Vom Cache beobachtete Lesevorgänge pro Sekunde | PVSAccelerator aktiviert | Beobachtete Leserate des PVS-Beschleunigers |
pvsaccelerator_traffic_proxy_saved |
Bytes pro Sekunde, die von PVSAccelerator anstelle des PVS-Servers gesendet werden | PVSAccelerator aktiviert | PVS-Accelerator spart Netzwerkverkehr |
pvsaccelerator_space_utilization |
Prozentsatz des von PVSAccelerator auf diesem Host verwendeten Speicherplatzes im Vergleich zur Gesamtgröße des Cachespeichers | PVSAccelerator aktiviert | PVS-Beschleuniger Raumnutzung |
sr_<sr>_cache_size |
Größe der IntelliCache-SR in Byte. Standardmäßig aktiviert. | IntelliCache aktiviert | IntelliCache-Cache-Größe |
sr_<sr>_cache_hits |
Zwischenspeichern von Treffern pro Sekunde. Standardmäßig aktiviert. | IntelliCache aktiviert | IntelliCache-Cache-Treffer |
sr_<sr>_cache_misses |
Cache-Fehler pro Sekunde. Standardmäßig aktiviert. | IntelliCache aktiviert | IntelliCache-Cache-Fehler |
xapi_allocation_kib |
Speicherzuweisung (KiB), die vom XAPI-Daemon vorgenommen wird. Standardmäßig aktiviert. | None | Zuweisung des Agenten-Arbeitsspeichers |
xapi_free_memory_kib |
Freier Arbeitsspeicher (KiB), der dem XAPI-Daemon zur Verfügung steht. Standardmäßig aktiviert. | None | Freier Agentenspeicher |
xapi_healthcheck/latency |
Bearbeitungszeit in Sekunden nach dem letzten Aufruf der XAPI-Statusüberwachung auf dem lokalen Host. Diese Funktion ist standardmäßig deaktiviert. | Hochverfügbarkeit aktiviert | Citrix Hypervisor Hochverfügbarkeitslatenz |
xapi_live_memory_kib |
Live-Speicher (KiB), der vom XAPI-Daemon verwendet wird. Standardmäßig aktiviert. | None | Agenten-Speicher Live |
xapi_memory_usage_kib |
Gesamter zugeordneter Arbeitsspeicher (KiB), der vom XAPI-Daemon verwendet wird. Standardmäßig aktiviert. | None | Auslastung des Agenten-Arbeitsspeichers |
Verfügbare VM-Metriken
Name der Metrik | Beschreibung | Bedingung | XenCenter-Name |
---|---|---|---|
cpu<cpu> |
Auslastung der vCPU CPU (Bruch). Diese Option ist in der Standardeinstellung aktiviert. |
vCPU-Verbindung CPU existiert |
CPU |
memory |
Arbeitsspeicher, der der VM derzeit zugewiesen ist (Bytes). Standardmäßig aktiviert | None | Gesamter Arbeitsspeicher |
memory_target |
Ziel des VM-Sprechblasentreibers (Bytes). Diese Option ist in der Standardeinstellung aktiviert. | None | Ziel des Arbeitsspeichers |
memory_internal_free |
Verwendeter Speicher, wie vom Gastagenten (KiB) gemeldet. Diese Option ist in der Standardeinstellung aktiviert. | None | Freier Speicher |
runstate_fullrun |
Bruchteil der Zeit, die alle vCPUs ausgeführt werden. | None | Volle Ausführung der vCPUs |
runstate_full_contention |
Bruchteil der Zeit, in der alle vCPUs ausführbar sind (d. h. auf CPU warten) | None | vCPUs voller Konflikt |
runstate_concurrency_hazard |
Bruchteil der Zeit, die einige vCPUs ausgeführt werden und andere ausführbar sind | None | Gefahr der Parallelität von vCPUs |
runstate_blocked |
Bruchteil der Zeit, in der alle vCPUs blockiert oder offline sind | None | vCPUs im Leerlauf |
runstate_partial_run |
Bruchteil der Zeit, in der einige vCPUs ausgeführt werden und andere blockiert sind | None | Teilweiser Lauf von vCPUs |
runstate_partial_contention |
Bruchteil der Zeit, in der einige vCPUs lauffähig und andere blockiert sind | None | Partielle Konflikte bei vCPUs |
vbd_<vbd>_write |
Schreibvorgänge auf das Gerät VBD in Bytes pro Sekunde. Diese Option ist in der Standardeinstellung aktiviert. |
VBD VBD existiert |
Scheibe VBD Schreiben |
vbd_<vbd>_read |
Liest vom Gerät VBD in Bytes pro Sekunde. Standardmäßig aktiviert. |
VBD VBD existiert |
Scheibe VBD Lesen |
vbd_<vbd>_write_latency |
Schreibvorgänge auf das Gerät VBD in Mikrosekunden. |
VBD VBD existiert |
Scheibe VBD Schreib-Latenz |
vbd_<vbd>_read_latency |
Liest vom Gerät VBD in Mikrosekunden. |
VBD VBD existiert |
Scheibe VBD Lese-Latenz |
vbd <vbd>_iops_read |
Leseanforderungen pro Sekunde. | Mindestens eine angeschlossene VBD für Nicht-ISO-VDI auf dem Host | Scheibe VBD IOPs ablesen |
vbd <vbd>_iops_write |
Schreibanforderungen pro Sekunde. | Mindestens eine angeschlossene VBD für Nicht-ISO-VDI auf dem Host | Scheibe VBD Schreiben von IOPS |
vbd <vbd>_iops_total |
E/A-Anforderungen pro Sekunde. | Mindestens eine angeschlossene VBD für Nicht-ISO-VDI auf dem Host | Scheibe VBD IOPS gesamt |
vbd <vbd>_iowait |
Prozentsatz der Wartezeit auf I/0. | Mindestens eine angeschlossene VBD für Nicht-ISO-VDI auf dem Host | Scheibe VBD E/A-Wartezeit |
vbd <vbd>_inflight |
Anzahl der derzeit ausgeführten E/A-Anforderungen. | Mindestens eine angeschlossene VBD für Nicht-ISO-VDI auf dem Host | Scheibe VBD Anfragen während des Fluges |
vbd <vbd>_avgqu_sz |
Durchschnittliche Größe der E/A-Warteschlange. | Mindestens eine angeschlossene VBD für Nicht-ISO-VDI auf dem Host | Scheibe VBD Größe der Warteschlange |
vif_<vif>_rx |
Bytes pro Sekunde, die bei der Nummer der virtuellen Schnittstelle empfangen wurden vif . Standardmäßig aktiviert. |
VIF vif existiert |
vif Empfangen |
vif_<vif>_tx |
Bytes pro Sekunde, die über die virtuelle Schnittstelle übertragen werden vif . Standardmäßig aktiviert. |
VIF vif existiert |
vif Senden |
vif_<vif>_rx_errors |
Empfangen von Fehlern pro Sekunde auf der virtuellen Schnittstelle vif . Standardmäßig aktiviert. |
VIF vif existiert |
vif Fehler empfangen |
vif_<vif>_tx_errors |
Übertragen von Fehlern pro Sekunde auf der virtuellen Schnittstelle vif Standardmäßig aktiviert. |
VIF vif existiert |
vif Fehler senden |
Hinweis:
Der Wert von
<XenCenter-pif-name>
Kann eine der folgenden Optionen sein:
NETZWERKKARTE <pif>
-wenn<pif>
enthältpif_eth#
wo##
ist 0–9<pif>
-wenn<pif>
enthältpif_eth#. ##
oderpif_xenbr##
oderpif_bond##
<Internal> Netz <pif>
-wenn<pif>
enthältpif_xapi##
(beachten Sie, dass<Internal>
wird so angezeigt, wie es ist)KLOPFEN <tap>
-wenn<pif>
enthältpif_tap##
xapi-Loopback
-wenn<pif>
enthältpif_lo
Analysieren und visualisieren Sie Metriken
Die Registerkarte “Leistung” in XenCenter bietet neben der grafischen Darstellung der Leistung virtueller und physischer Maschinen auch die Echtzeitüberwachung von Leistungsstatistiken über Ressourcenpools hinweg. Diagramme, die CPU-, Arbeitsspeicher-, Netzwerk- und Festplatten-E/A anzeigen, sind standardmäßig auf der Registerkarte Leistung enthalten. Sie können weitere Metriken hinzufügen, das Erscheinungsbild der vorhandenen Diagramme ändern oder zusätzliche Metriken erstellen. Weitere Informationen finden Sie unter Konfigurieren von Metriken im folgenden Abschnitt.
-
Sie können Leistungsdaten von bis zu 12 Monaten anzeigen und heranzoomen, um einen genaueren Blick auf Aktivitätsspitzen zu werfen.
-
XenCenter kann Leistungswarnungen generieren, wenn CPU-, Arbeitsspeicher-, Netzwerk-E/A-, Speicher-E/A- oder Festplatten-E/A-Auslastung einen angegebenen Schwellenwert auf einem Server, einer VM oder einer SR überschreitet. Weitere Informationen finden Sie unter Alarmsignale im folgenden Abschnitt.
Hinweis:
Installieren Sie die XenServer VM Tools, um die vollständigen VM-Leistungsdaten anzuzeigen.
Konfigurieren von Leistungsdiagrammen
So fügen Sie ein Diagramm hinzu:
-
Am Leistung Registerkarte, klicken Sie auf Aktionen Und dann Neue Grafik. Das Dialogfeld Neues Diagramm wird angezeigt.
-
Im Name einen Namen für das Diagramm ein.
-
Aus der Liste der Datenquellen, aktivieren Sie die Kontrollkästchen für die Datenquellen, die Sie in das Diagramm einbeziehen möchten.
-
Klicken Sie auf Speichern.
So bearbeiten Sie ein vorhandenes Diagramm:
-
Navigieren Sie zum Leistung und wählen Sie das Diagramm aus, das Sie ändern möchten.
-
Klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie Aktionen, oder klicken Sie auf das Symbol Aktionen Knopf. Wählen Sie dann Diagramm bearbeiten.
-
Nehmen Sie im Fenster mit den Diagrammdetails die erforderlichen Änderungen vor, und klicken Sie auf OKAY.
Konfigurieren des Diagrammtyps
Die Daten in den Performance-Diagrammen können als Linien oder als Flächen dargestellt werden. So ändern Sie den Diagrammtyp:
-
Am Werkzeuge auf Optionen und wählen Sie Schaubilder.
-
Um Leistungsdaten als Liniendiagramm anzuzeigen, klicken Sie auf das Symbol Liniendiagramm Option.
-
Um Leistungsdaten als Flächendiagramm anzuzeigen, klicken Sie auf das Symbol Flächendiagramm Option.
-
Klicken Sie auf OK, um die Änderungen zu speichern.
Umfassende Details zum Konfigurieren und Anzeigen von XenCenter-Leistungsdiagrammen finden Sie in der XenCenter-Dokumentation im Abschnitt Überwachen der Systemleistung.
Metriken konfigurieren
Hinweis:
C-Zustände und P-Zustände sind Energieverwaltungsfunktionen einiger Prozessoren. Der Bereich der verfügbaren Zustände hängt von den physischen Fähigkeiten des Hosts sowie von der Konfiguration der Energieverwaltung ab.
Sowohl Host- als auch VM-Befehle geben Folgendes zurück:
-
Eine vollständige Beschreibung der Datenquelle
-
Die Einheiten, die auf die Metrik angewendet werden
-
Der Bereich der möglichen Werte, die verwendet werden können
Beispiel:
name_label: cpu0-C1
name_description: Proportion of time CPU 0 spent in C-state 1
enabled: true
standard: true
min: 0.000
max: 1.000
units: Percent
<!--NeedCopy-->
Aktivieren einer bestimmten Metrik
Die meisten Metriken sind standardmäßig aktiviert und erfasst. Um die Metriken zu aktivieren, die dies nicht sind, geben Sie Folgendes ein:
xe host-data-source-record data-source=metric name host=hostname
<!--NeedCopy-->
Deaktivieren einer bestimmten Metrik
Möglicherweise möchten Sie bestimmte Metriken nicht regelmäßig erfassen. Um eine zuvor aktivierte Metrik zu deaktivieren, geben Sie Folgendes ein:
xe host-data-source-forget data-source=metric name host=hostname
<!--NeedCopy-->
Zeigen Sie eine Liste der derzeit aktivierten Hostmetriken an
Um die Hostmetriken aufzulisten, die derzeit erfasst werden, geben Sie Folgendes ein:
xe host-data-source-list host=hostname
<!--NeedCopy-->
Zeigen Sie eine Liste der derzeit aktivierten VM-Metriken an
Geben Sie Folgendes ein, um die VM-Metriken zu hosten, die derzeit erfasst werden:
xe vm-data-source-list vm=vm_name
<!--NeedCopy-->
Verwenden von RRDs
Citrix Hypervisor verwendet RRDs, um Leistungsmetriken zu speichern. Diese RRDs bestehen aus mehreren Round Robin Archives (RRAs) in einer Datenbank mit fester Größe.
Jedes Archiv in der Datenbank stichprobt seine jeweilige Metrik mit einer bestimmten Granularität ab:
- Alle 5 Sekunden für 10 Minuten
- Jede Minute in den letzten zwei Stunden
- Jede Stunde in der letzten Woche
- Jeden Tag im vergangenen Jahr
Die Stichprobe, die alle fünf Sekunden stattfindet, zeichnet tatsächliche Datenpunkte auf, die folgenden RRAs verwenden jedoch stattdessen Konsolidierungsfunktionen. Die von Citrix Hypervisor unterstützten Konsolidierungsfunktionen sind:
- DURCHSCHNITT
- MIN
- MAX
RRDs sind für einzelne VMs (einschließlich dom0) und den Citrix Hypervisor-Server vorhanden. VM-RRDs werden auf dem Host gespeichert, auf dem sie ausgeführt werden, oder auf dem Poolmaster, wenn sie nicht ausgeführt werden. Daher muss der Speicherort einer VM bekannt sein, um die zugehörigen Leistungsdaten abrufen zu können.
Ausführliche Informationen zur Verwendung von Citrix Hypervisor RRDs finden Sie unter Citrix Hypervisor Software Development Kit Leitfaden.
Analysieren von RRDs mithilfe von HTTP
Sie können RRDs über HTTP vom Citrix Hypervisor-Server herunterladen, der mit dem HTTP-Handler angegeben wird, der bei registriert ist /host_rrd
oder /vm_rrd
. Beide Adressen erfordern eine Authentifizierung entweder durch HTTP-Authentifizierung oder durch Bereitstellen einer gültigen Verwaltungs-API-Sitzungsreferenz als Abfrageargument. Beispiel:
Laden Sie eine Host-RRD herunter.
wget http://server/host_rrd?session_id=OpaqueRef:SESSION HANDLE>
<!--NeedCopy-->
Laden Sie eine VM-RRD herunter.
wget http://server/vm_rrd?session_id=OpaqueRef:SESSION HANDLE>&uuid=VM UUID>
<!--NeedCopy-->
Beide Aufrufe laden XML in einem Format herunter, das direkt analysiert werden kann.
Analysieren von RRDs mit rrd2csv
Zusätzlich zur Anzeige von Leistungsmetriken in XenCenter protokolliert das rrd2csv-Tool RRDs im CSV-Format (Comma Separated Value). Man- und Hilfeseiten werden bereitgestellt. Führen Sie den folgenden Befehl aus, um die Man- oder Hilfeseiten des Tools rrd2csv anzuzeigen:
man rrd2csv
<!--NeedCopy-->
Oder
rrd2csv --help
<!--NeedCopy-->
Hinweis:
Wenn mehrere Optionen verwendet werden, liefern Sie diese einzeln. Beispiel: Um sowohl die UUID als auch die Namensbezeichnung zurückzugeben, die einer VM oder einem Host zugeordnet ist, rufen Sie rrd2csv wie unten gezeigt auf:
rrd2csv -u -n
Die zurückgegebene UUID ist eindeutig und eignet sich als Primärschlüssel, jedoch muss die Namensbezeichnung einer Entität nicht unbedingt eindeutig sein.
Die Manpage (rrd2csv --help
) ist der maßgebliche Hilfetext des Tools.
Warnungen
Sie können Citrix Hypervisor so konfigurieren, dass Warnungen basierend auf einer der verfügbaren Host- oder VM-Metriken generiert werden. Darüber hinaus bietet Citrix Hypervisor vorkonfigurierte Warnungen, die ausgelöst werden, wenn Hosts bestimmte Bedingungen und Zustände durchlaufen. Sie können diese Warnungen mit XenCenter oder der xe CLI anzeigen.
Anzeigen von Warnungen mit XenCenter
Sie können verschiedene Arten von Warnungen in XenCenter anzeigen, indem Sie auf Benachrichtigungen Und dann Alarmsignale. In der Ansicht “Warnungen” werden verschiedene Arten von Warnungen angezeigt, z. B. Leistungswarnungen, Systemwarnungen und Warnungen zu Softwareupdates.
Leistungswarnungen
Leistungswarnungen können generiert werden, wenn einer der folgenden Werte einen angegebenen Schwellenwert auf einem verwalteten Host, einer VM oder einem Speicherrepository (SR) überschreitet: CPU-Auslastung, Netzwerkauslastung, Speicherauslastung, Steuerung der Speicherauslastung der Domäne, Speicherdurchsatz oder VM-Datenträgerauslastung.
Standardmäßig ist das Wiederholungsintervall für Alarme auf 60 Minuten eingestellt und kann bei Bedarf geändert werden. Warnungen werden auf der Seite “Warnungen” im Bereich “Benachrichtigungen” in XenCenter angezeigt. Sie können XenCenter auch so konfigurieren, dass eine E-Mail für alle angegebenen Leistungswarnungen zusammen mit anderen schwerwiegenden Systemwarnungen gesendet wird.
Alle benutzerdefinierten Warnungen, die mit der xe CLI konfiguriert werden, werden auch auf der Seite “Warnungen” in XenCenter angezeigt.
Jede Warnung verfügt über einen entsprechenden Prioritäts-/Schweregrad. Sie können diese Ebenen ändern und optional festlegen, dass Sie eine E-Mail erhalten möchten, wenn die Warnung ausgelöst wird. Die standardmäßige Priorität/der Schweregrad der Warnung ist auf 3
.
Priorität | Name | Beschreibung | Standard-E-Mail-Benachrichtigung |
---|---|---|---|
1 | Kritisch | Handeln Sie jetzt, sonst können Daten dauerhaft verloren gehen/beschädigt werden. | Ja |
2 | Hauptfach | Handeln Sie jetzt, sonst könnten einige Dienste fehlschlagen. | Ja |
3 | Warnung | Handeln Sie jetzt, sonst kann ein Dienst darunter leiden. | Ja |
4 | Minor | Beachten Sie, dass sich gerade etwas verbessert hat. | Nein |
5 | Informationen | Alltägliche Informationen (VM Start, Stopp, Fortsetzen usw.) | Nein |
? | Unbekannt | Unbekannter Fehler | Nein |
Konfigurieren von Leistungswarnungen
-
Im Betriebsmittel , wählen Sie den entsprechenden Host, die entsprechende VM oder SR aus und klicken Sie dann auf das Symbol Allgemein und dann Eigenschaften.
-
Klicken Sie auf das Symbol Alarmsignale Registerkarte. Sie können die folgenden Warnungen konfigurieren:
-
CPU-Auslastung Warnungen für einen Host oder eine VM: Aktivieren Sie die CPU generieren Kontrollkästchen für Nutzungswarnungen und legen Sie dann den Schwellenwert für die CPU-Auslastung und den Zeitschwellenwert fest, der die Warnung auslöst
-
Netzwerknutzung Warnungen für einen Host oder eine VM: Aktivieren Sie die Generieren von Warnungen zur Netzwerknutzung und legen Sie dann den Schwellenwert für die Netzwerknutzung und den Zeitraum fest, der die Warnung auslöst.
-
Speicherauslastung Benachrichtigungen für einen Host: Überprüfen Sie die Option Generieren von Warnungen zur Speicherauslastung Kontrollkästchen, und legen Sie dann den Schwellenwert für freien Arbeitsspeicher und Zeit fest, der die Warnung auslöst.
-
Steuern der Speicherauslastung der Domäne Benachrichtigungen für einen Host: Überprüfen Sie die Option Generieren von Warnungen zur Speicherauslastung der Steuerdomäne Kontrollkästchen, und legen Sie dann den Schwellenwert für die Speicherauslastung und den Zeitschwellenwert für die Steuerung der Domäne fest, der die Warnung auslöst.
-
Festplattennutzung Warnungen für einen virtuellen Computer: Aktivieren Sie die Option Generieren von Warnungen zur Festplattenauslastung und legen Sie dann den Schwellenwert für die Festplattenauslastung und den Zeitraum fest, der die Warnung auslöst.
-
Durchsatz der Lagerung Warnmeldungen für eine SR: Überprüfen Sie die Generieren von Warnungen zum Speicherdurchsatz und legen Sie dann den Schwellenwert für den Speicherdurchsatz und den Zeitschwellenwert fest, der die Warnung auslöst.
Hinweis:
Physical Block Devices (PBD) stellen die Schnittstelle zwischen einem bestimmten Citrix Hypervisor-Server und einer angehängten SR dar. Wenn die gesamte SR-Durchsatzaktivität mit Lese-/Schreibzugriff auf einer PBD den von Ihnen angegebenen Schwellenwert überschreitet, werden Warnungen auf dem Host generiert, der mit der PBD verbunden ist. Im Gegensatz zu anderen Citrix Hypervisor-Serverwarnungen muss diese Warnung auf der SR konfiguriert werden.
-
-
Um das Wiederholungsintervall für Warnungen zu ändern, geben Sie die Anzahl der Minuten in das Feld Wiederholungsintervall für Warnungen Schachtel. Wenn ein Warnungsschwellenwert erreicht und eine Warnung generiert wurde, wird eine weitere Warnung erst nach Ablauf des Intervalls für die Wiederholung der Warnung generiert.
-
Klicken Sie auf OK, um die Änderungen zu speichern.
Ausführliche Informationen zum Anzeigen, Filtern und Konfigurieren von Schweregraden für Leistungswarnungen finden Sie unter Konfigurieren von Leistungswarnungen in der XenCenter-Dokumentation.
Systemwarnungen
In der folgenden Tabelle werden die Systemereignisse/-bedingungen angezeigt, die eine Warnung auslösen, die auf der Seite “Warnungen” in XenCenter angezeigt wird.
Name | Priorität/Schweregrad | Beschreibung |
---|---|---|
license_expires_soon | 2 | Der Citrix Hypervisor-Lizenzvertrag läuft bald ab. |
ha-statefile_lost | 2 | Verlorener Kontakt zum hochverfügbaren Storage Repository, handeln Sie bald. |
ha-heartbeat_approaching_timeout | 5 | Hochverfügbarkeit nähert sich dem Timeout, der Host wird möglicherweise neu gestartet, sofern keine Maßnahmen ergriffen werden. |
ha_statefile_approaching_timeout | 5 | Hochverfügbarkeit nähert sich dem Timeout, der Host wird möglicherweise neu gestartet, sofern keine Maßnahmen ergriffen werden. |
haxapi_healthcheck_approaching_timeout | 5 | Hochverfügbarkeit nähert sich dem Timeout, der Host wird möglicherweise neu gestartet, sofern keine Maßnahmen ergriffen werden. |
ha_network_bonding_error | 3 | Potenzieller Serviceverlust. Verlust des Netzwerks, das einen Hochverfügbarkeits-Heartbeat sendet. |
ha_pool_overcommited | 3 | Potenzieller Serviceverlust. Die Hochverfügbarkeit kann den Schutz für konfigurierte VMs nicht gewährleisten. |
ha_poor_drop_in_plan_exists_for | 3 | Die Hochverfügbarkeitsabdeckung ist gesunken, die Wahrscheinlichkeit eines Ausfalls, und es ist noch kein Verlust vorhanden. |
ha_protected_vm_restart_failed | 2 | Service-Verlust. Bei der Hochverfügbarkeit konnte eine geschützte VM nicht neu gestartet werden. |
ha_host_failed | 3 | Die Hochverfügbarkeit hat erkannt, dass ein Host ausgefallen ist. |
ha_host_was_fenced | 4 | Bei der Hochverfügbarkeit wurde ein Host neu gestartet, um sich vor VM-Beschädigungen zu schützen. |
redo_log_healthy | 4 | Das XAPI-Wiederholungsprotokoll wurde nach einem vorherigen Fehler wiederhergestellt. |
redo_log_broken | 3 | Im XAPI-Wiederholungsprotokoll ist ein Fehler aufgetreten. |
ip_configured_pif_can_unplug | 3 | Eine IP-konfigurierte Netzwerkkarte kann bei Verwendung von Hochverfügbarkeit von der XAPI getrennt werden, was möglicherweise zu einem Ausfall der Hochverfügbarkeit führt. |
host_sync_data_failed | 3 | Fehler beim Synchronisieren der Citrix Hypervisor-Leistungsstatistiken. |
host_clock_skew_detected | 3 | Die Hostuhr wird nicht mit anderen Hosts im Pool synchronisiert. |
host_clock_went_backwards | 1 | Die Hostuhr ist beschädigt. |
pool_master_transition | 4 | Ein neuer Host wurde als Pool Master angegeben. |
pbd_plug_failed_on_server_start | 3 | Der Host konnte beim Booten keine Verbindung zum Speicher herstellen. |
auth_external_init_failed | 2 | Der Host konnte die externe AD-Authentifizierung nicht aktivieren. |
auth_external_pool_non-homogen | 2 | Hosts in einem Pool haben eine unterschiedliche AD-Authentifizierungskonfiguration. |
multipath_period_alert | 3 | Ein Pfad zu einer SR ist fehlgeschlagen oder wurde wiederhergestellt. |
Anleihe-Status-geändert | 3 | Eine Verbindung in einer Anleihe wurde getrennt oder wieder verbunden. |
Warnungen zu Softwareupdates
- XenCenter alt: Citrix Hypervisor erwartet eine neuere Version, kann aber weiterhin eine Verbindung mit der aktuellen Version herstellen
- XenCenter veraltet: XenCenter ist zu alt, um eine Verbindung mit Citrix Hypervisor herzustellen
- Citrix Hypervisor veraltet: Citrix Hypervisor ist eine alte Version, mit der das aktuelle XenCenter keine Verbindung herstellen kann
- Warnung bei abgelaufener Lizenz: Die Citrix Hypervisor-Lizenz ist abgelaufen
- Alarm bei fehlendem IQN: Citrix Hypervisor verwendet iSCSI-Speicher, aber der Host-IQN ist leer
- Doppelte IQN-Warnung: Citrix Hypervisor verwendet iSCSI-Speicher, und es gibt doppelte Host-IQNs
Konfigurieren von Leistungswarnungen mithilfe der xe CLI
Hinweis:
Auslöser für Alarme werden in einem Mindestintervall von fünf Minuten überprüft. Dieses Intervall vermeidet eine übermäßige Belastung des Systems, um diese Bedingungen zu überprüfen und falsch positive Ergebnisse zu melden. Das Festlegen eines Wiederholungsintervalls für Warnungen von weniger als fünf Minuten führt dazu, dass die Warnungen weiterhin im Mindestintervall von fünf Minuten generiert werden.
Die Leistungsüberwachung perfmon
Das Tool wird alle fünf Minuten ausgeführt und fordert Aktualisierungen von Citrix Hypervisor an, bei denen es sich um Durchschnittswerte von mehr als einer Minute handelt. Diese Standardeinstellungen können in /etc/sysconfig/perfmon
.
Das perfmon
Das Tool liest alle fünf Minuten Aktualisierungen von Leistungsvariablen, die auf demselben Host ausgeführt werden. Diese Variablen werden in eine Gruppe unterteilt, die sich auf den Host selbst bezieht, und eine Gruppe für jede VM, die auf diesem Host ausgeführt wird. Für jede VM und jeden Host perfmon
liest den Parameter andere-konfiguration:perfmon
und verwendet diese Zeichenfolge, um zu bestimmen, welche Variablen überwacht werden sollen und unter welchen Umständen eine Nachricht generiert werden soll.
Im Folgenden sehen Sie z. B. ein Beispiel für die Konfiguration einer VM-Warnung “CPU-Auslastung”, indem eine XML-Zeichenfolge in den Parameter geschrieben wird andere-konfiguration:perfmon
:
xe vm-param-set uuid=vm_uuid other-config:perfmon=\
'<config>
<variable>
<name value="cpu_usage"/>
<alarm_trigger_level value="0.5"/>
</variable>
</config>'
<!--NeedCopy-->
Hinweis:
Sie können mehrere Variablenknoten verwenden.
Nachdem Sie die neue Konfiguration festgelegt haben, verwenden Sie den folgenden Befehl zum Aktualisieren perfmon
Für jeden Host:
xe host-call-plugin host=host_uuid plugin=perfmon fn=refresh
<!--NeedCopy-->
Wenn diese Aktualisierung nicht durchgeführt wird, gibt es eine Verzögerung, bevor die neue Konfiguration wirksam wird, da standardmäßig perfmon
Sucht alle 30 Minuten nach neuen Konfigurationen. Diese Standardeinstellung kann geändert werden in /etc/sysconfig/perfmon
.
Gültige VM-Elemente
-
Name
: Der Name der Variablen (kein Standard). Wenn der Namenswert entwedercpu_usage
,network_usage
oderdisk_usage
dasrrd_regex
undalarm_trigger_sense
Parameter sind nicht erforderlich, da die Standardwerte für diese Werte verwendet werden. -
alarm_priority
: Die Priorität der generierten Warnungen (Standardeinstellung3
). -
alarm_trigger_level
: Die Wertstufe, die eine Warnung auslöst (kein Standard). -
alarm_trigger_sense
: Der Wert istHoch
wennalarm_trigger_level
ist sonst ein MaximalwertNiedrig
Wenn die Optionalarm_trigger_level
ist ein Mindestwert (der StandardwertHoch
). -
alarm_trigger_period
: Die Anzahl der Sekunden, die Werte (über oder unter dem Alarmschwellenwert) empfangen werden können, bevor eine Warnung gesendet wird (der Standardwert ist60
). -
alarm_auto_inhibit_period
: Die Anzahl der Sekunden, die diese Warnung deaktiviert wird, nachdem eine Warnung gesendet wurde (der Standardwert ist3600
). -
consolidation_fn
: Kombiniert Variablen aus rrd_updates in einem Wert. FürCPU-Auslastung
Der Standardwert istDurchschnitt
fürfs_usage
Der Standardwert istget_percent_fs_usage
und für alle anderen -Summe
. -
rrd_regex
: Stimmt mit den Namen der Variablen vonxe vm-data-sources-list uuid=vm_uuid
, um Leistungswerte zu berechnen. Dieser Parameter hat Standardwerte für die benannten Variablen:- CPU-Auslastung
- network_usage
- disk_usage
Falls angegeben, werden die Werte aller Elemente, die von xe vm-datenquellenliste
deren Namen mit dem angegebenen regulären Ausdruck übereinstimmen, werden mit der Methode konsolidiert, die als consolidation_fn
.
Gültige Host-Elemente
-
Name
: Der Name der Variablen (kein Standard). -
alarm_priority
: Die Priorität der generierten Warnungen (Standardeinstellung3
). -
alarm_trigger_level
: Die Wertstufe, die eine Warnung auslöst (kein Standard). -
alarm_trigger_sense
: Der Wert istHoch
wannalarm_trigger_level
ist sonst ein MaximalwertNiedrig
Wenn die Optionalarm_trigger_level
ist ein Mindestwert. (StandardeinstellungHoch
) -
alarm_trigger_period
: Die Anzahl der Sekunden, die Werte (über oder unter dem Alarmschwellenwert) empfangen werden können, bevor eine Warnung gesendet wird (Standard)60
). -
alarm_auto_inhibit_period
: Die Anzahl der Sekunden, für die die Warnung deaktiviert wird, nachdem eine Warnung gesendet wurde. (Standardeinstellung3600
). -
consolidation_fn
: Kombiniert Variablen ausrrd_updates
in einen Wert (StandardwertSumme
-oderDurchschnitt
) -
rrd_regex
: A regular expression to match the names of variables returned by thexe vm-data-source-list uuid=vm_uuid
command to use to compute the statistical value. This parameter has defaults for the following named variables:- CPU-Auslastung
- network_usage
- speicher_frei_kib
- sr_io_throughput_total_xxxxxxxx (wobei
xxxxxxxx
sind die ersten acht Zeichen der SR-UUID).
SR-Durchsatz: Speicherdurchsatzwarnungen müssen auf der SR und nicht auf dem Host konfiguriert werden. Beispiel:
xe sr-param-set uuid=sr_uuid other-config:perfmon=\
'<config>
<variable>
<name value="sr_io_throughput_total_per_host"/>
<alarm_trigger_level value="0.01"/>
</variable>
</config>'
<!--NeedCopy-->
Generische Beispielkonfiguration
Das folgende Beispiel zeigt eine generische Konfiguration:
<config>
<variable>
<name value="NAME_CHOSEN_BY_USER"/>
<alarm_trigger_level value="THRESHOLD_LEVEL_FOR_ALERT"/>
<alarm_trigger_period value="RAISE_ALERT_AFTER_THIS_MANY_SECONDS_OF_BAD_VALUES"/>
<alarm_priority value="PRIORITY_LEVEL"/>
<alarm_trigger_sense value="HIGH_OR_LOW"/>
<alarm_auto_inhibit_period value="MINIMUM_TIME_BETWEEN_ALERT_FROM_THIS_MONITOR"/>
<consolidation_fn value="FUNCTION_FOR_COMBINING_VALUES"/>
<rrd_regex value="REGULAR_EXPRESSION_TO_CHOOSE_DATASOURCE_METRIC"/>
</variable>
<variable>
...
</variable>
...
</config>
<!--NeedCopy-->
Konfigurieren von E-Mail-Benachrichtigungen
Sie können Citrix Hypervisor so konfigurieren, dass E-Mail-Benachrichtigungen gesendet werden, wenn Citrix Hypervisor-Server Warnungen generieren. Das E-Mail-Alarm-Dienstprogramm in Citrix Hypervisor verwendet sSMTP, um diese E-Mail-Benachrichtigungen zu senden. Sie können grundlegende E-Mail-Benachrichtigungen mithilfe von Xencenter oder der xe-Befehlszeilenschnittstelle (CLI) aktivieren. Für die weitere Konfiguration von E-Mail-Benachrichtigungen können Sie die mail-alarm.conf
Konfigurationsdatei.
Verwenden Sie einen SMTP-Server, der keine Authentifizierung erfordert. E-Mails, die über SMTP-Server gesendet werden, die eine Authentifizierung erfordern, können nicht zugestellt werden.
Aktivieren von E-Mail-Benachrichtigungen mithilfe von XenCenter
-
Im
Betriebsmittel
, klicken Sie mit der rechten Maustaste auf einen Pool, und wählen SieEigenschaften
. -
Im
Eigenschaften
Fenster, wählen SieE-Mail-Optionen
. -
Wählen Sie die Schaltfläche
Senden von E-Mail-Benachrichtigungen
Kontrollkästchen. Geben Sie Ihre bevorzugte Zieladresse für die Benachrichtigungs-E-Mails und SMTP-Serverdetails ein. -
Wählen Sie Ihre bevorzugte Sprache aus der
Sprache der E-Mail
Liste. Die Standardsprache für E-Mails mit Leistungswarnungen ist Englisch.
Aktivieren von E-Mail-Benachrichtigungen mithilfe der xe CLI
Um E-Mail-Benachrichtigungen zu konfigurieren, geben Sie Ihre bevorzugte Zieladresse für die Benachrichtigungs-E-Mails und den SMTP-Server an:
xe pool-param-set uuid=pool_uuid other-config:mail-destination=joe.bloggs@example.com
xe pool-param-set uuid=pool_uuid other-config:ssmtp-mailhub=smtp.example.com:<port>
<!--NeedCopy-->
Citrix Hypervisor konfiguriert die Absenderadresse automatisch als keine Antwort@<hostname>
. Sie können die Absenderadresse jedoch explizit festlegen:
xe pool-param-set uuid=pool_uuid other-config:mail-sender=serveralerts@example.com
<!--NeedCopy-->
Wenn Sie E-Mail-Benachrichtigungen aktivieren, erhalten Sie eine E-Mail-Benachrichtigung, wenn eine Warnung mit einer Priorität von 3 oder höher generiert wird. Daher ist die standardmäßige Mindestprioritätsstufe 3
. Sie können diese Standardeinstellung mit dem folgenden Befehl ändern:
xe pool-param-set uuid=pool_uuid other-config:mail-min-priority=level
<!--NeedCopy-->
Hinweis:
Einige SMTP-Server leiten nur E-Mails mit Adressen weiter, die FQDNs verwenden. Wenn Sie feststellen, dass E-Mails nicht weitergeleitet werden, kann dies einen solchen Grund haben. In diesem Fall können Sie den Hostnamen des Servers auf den FQDN festlegen, sodass diese Adresse beim Herstellen einer Verbindung mit dem Mailserver verwendet wird.
So konfigurieren Sie die Sprache für die Leistungswarnungs-E-Mails:
xe pool-param-set uuid=pool_uuid other-config:mail-language=ja-JP
<!--NeedCopy-->
Die Standardsprache für E-Mails mit Leistungswarnungen ist Englisch.
Weitere Konfiguration
Um das E-Mail-Alarm-Dienstprogramm in Citrix Hypervisor weiter zu konfigurieren, erstellen Sie eine /etc/mail-alarm.conf
Datei mit folgenden Inhalten:
root=postmaster
authUser=<username>
authPass=<password>
mailhub=@MAILHUB@
<!--NeedCopy-->
/etc/mail-alarm.conf
ist eine vom Benutzer bereitgestellte Vorlage für die Konfigurationsdatei von sSMTP ssmtp.conf
und wird für alle Warnungen verwendet, die von Citrix Hypervisor-Servern generiert werden. Es besteht aus Schlüsseln, bei denen Schlüssel=@KEY@
und @KEY@
wird durch den entsprechenden Wert von ssmtp-Schlüssel
in pool.other_config
. Diese Werte werden dann an ssmtp übergeben, sodass Sie Aspekte der sSMTP-Konfiguration mit Werten von pool.other_config
. Beachten Sie, wie @KEY@
(Großbuchstabe) entspricht ssmtp-Schlüssel
(Kleinbuchstabe, mit dem Präfix ssmtp-
).
Wenn Sie z. B. den SMTP-Server festlegen:
xe pool-param-set uuid=pool_uuid other-config:ssmtp-mailhub=smtp.example.com
<!--NeedCopy-->
und fügen Sie dann Folgendes zu Ihrer /etc/mail-alarm.conf
Datei:
mailhub=@MAILHUB@
<!--NeedCopy-->
mailhub=@MAILHUB@
wird mailhub=smtp.example.com
.
Jeder SMTP-Server kann sich in seiner Einrichtung leicht unterscheiden und erfordert möglicherweise eine zusätzliche Konfiguration. Um sSMTP weiter zu konfigurieren, ändern Sie die Konfigurationsdatei ssmtp.conf
. Durch das Speichern relevanter Schlüssel in der mail-alarm.conf
können Sie die Werte in pool.other_config
, um sSMTP zu konfigurieren. Der folgende Auszug aus dem ssmtp.conf
Die Manpage zeigt die korrekte Syntax und die verfügbaren Optionen:
NAME
ssmtp.conf – ssmtp configuration file
DESCRIPTION
ssmtp reads configuration data from /etc/ssmtp/ssmtp.conf The file con-
tains keyword-argument pairs, one per line. Lines starting with '#'
and empty lines are interpreted as comments.
The possible keywords and their meanings are as follows (both are case-
insensitive):
Root
The user that gets all mail for userids less than 1000. If blank,
address rewriting is disabled.
Mailhub
The host to send mail to, in the form host | IP_addr port :
<port>. The default port is 25.
RewriteDomain
The domain from which mail seems to come. For user authentication.
Hostname
The full qualified name of the host. If not specified, the host
is queried for its hostname.
FromLineOverride
Specifies whether the From header of an email, if any, may over-
ride the default domain. The default is "no".
UseTLS
Specifies whether ssmtp uses TLS to talk to the SMTP server.
The default is "no".
UseSTARTTLS
Specifies whether ssmtp does a EHLO/STARTTLS before starting TLS
negotiation. See RFC 2487.
TLSCert
The file name of an RSA certificate to use for TLS, if required.
AuthUser
The user name to use for SMTP AUTH. The default is blank, in
which case SMTP AUTH is not used.
AuthPass
The password to use for SMTP AUTH.
AuthMethod
The authorization method to use. If unset, plain text is used.
May also be set to "cram-md5".
<!--NeedCopy-->
Benutzerdefinierte Felder und Tags
XenCenter unterstützt die Erstellung von Tags und benutzerdefinierten Feldern, was die Organisation und schnelle Suche von VMs, Speicher usw. ermöglicht. Weitere Informationen finden Sie unter Überwachen der Systemleistung.
Benutzerdefinierte Suchen
XenCenter unterstützt die Erstellung benutzerdefinierter Suchen. Suchen können exportiert und importiert werden, und die Ergebnisse einer Suche können im Navigationsbereich angezeigt werden. Weitere Informationen finden Sie unter Überwachen der Systemleistung.
Bestimmen des Durchsatzes von physischen Busadaptern
Für FC-, SAS- und iSCSI-HBAs können Sie den Netzwerkdurchsatz Ihrer PBDs mit dem folgenden Verfahren bestimmen.
- Listen Sie die PBDs auf einem Host auf.
- Bestimmen Sie, welche LUNs über welche PBDs geroutet werden.
- Listen Sie für jede PBD und SR die VBDs auf, die auf VDIs auf der SR verweisen.
- Berechnen Sie für alle aktiven VBDs, die an VMs auf dem Host angefügt sind, den kombinierten Durchsatz.
Überprüfen Sie bei iSCSI- und NFS-Speicher Ihre Netzwerkstatistiken, um festzustellen, ob es einen Durchsatzengpass auf dem Array gibt oder ob die PBD ausgelastet ist.