Product Documentation

Beispiele

Sep 29, 2015

Die folgenden Beispiele zeigen, wie Daten mit der Überwachungsdienst-OData-API exportiert werden. Dieser Abschnitt enthält auch eine Liste von URLs für die verfügbaren Datengruppen.

Beispiel 1 – unformatiertes XML

  1. Geben Sie die URL für jede Datengruppe in einen Webbrowser ein, der mit den für die XenApp- bzw. XenDesktop-Site erforderlichen Administratorrechten ausgeführt wird. Citrix empfiehlt die Verwendung des Chrome-Browsers mit dem Add-In Advanced Rest Client.
  2. Zeigen Sie die Quelle an.

Beispiel 2 - PowerPivot für Excel

  1. Installieren Sie Microsoft Excel.
  2. Folgen Sie den hier verfügbaren Anweisungen zum Installieren von PowerPivot (abhängig davon, ob Sie Version 2010 oder 2013 verwenden): https://support.office.com/en-us/article/Start-Power-Pivot-in-Microsoft-Excel-2013-add-in-a891a66d-36e3-43fc-81e8-fc4798f39ea8.
  3. Öffnen Sie Excel mit den für die XenApp- bzw. XenDesktop-Site erforderlichen Administratorrechten.
  • Bei Verwendung von Excel 2010
  1. Klicken Sie auf der Registerkarte "PowerPivot".
  2. Klicken Sie auf "PowerPivot-Fenster".
  3. Klicken Sie im Menüband auf Aus Datenfeeds.
  4. Wählen Sie einen Anzeigenamen für die Verbindung aus (z. B. "XenDesktop-Überwachungsdaten") und geben Sie die Datenfeed-URL ein: http://{dc-host}/Citrix/Monitor/OData/v1/Data (oder "https:", falls Sie SSL verwenden).
  5. Klicken Sie auf Weiter.
  6. Wählen Sie die Tabellen aus, die Sie in Excel importieren möchten, und klicken Sie auf Fertig stellen. Die Daten werden abgerufen.
  • Bei Verwendung von Excel 2013
  1. Klicken Sie auf die Registerkarte "Daten".
  2. Wählen Sie "Aus anderen Quellen > Aus OData-Datenfeed".
  3. Geben Sie die URL des Datenfeeds ein: http://{dc-host}/Citrix/Monitor/OData/v1/Data (oder "https:", wenn Sie SSL verwenden) und klicken Sie auf Weiter.
  4. Wählen Sie die Tabellen aus, die Sie in Excel importieren möchten, und klicken Sie auf Weiter.
  5. Akzeptieren Sie die Standardnamen oder passen Sie Namen an und klicken Sie auf Fertig stellen.
  6. Wählen Sie Nur Verbindung oder Pivot Report. Die Daten werden abgerufen.

Sie können die Daten jetzt über PowerPivot mit PivotTables und PivotCharts anzeigen und analysieren. Weitere Informationen finden Sie im Learning Center: http://www.microsoft.com/en-us/bi/LearningCenter.aspx.

Beispiel 3 – LinqPad

  1. Laden Sie die neueste Version von LINQPad von http://www.linqpad.net herunter und installieren Sie sie.
  2. Führen Sie LinqPad mit den für die XenApp- bzw. XenDesktop-Site erforderlichen Administratorrechten aus.
    Tipp: Die einfachste Methode ist Download, Installation und Ausführung auf dem Delivery Controller.
  3. Klicken Sie auf den Link "Add connection".
  4. Wählen Sie "WCF Data Services 5.1 (OData 3)" und klicken Sie auf Weiter.
  5. Geben Sie die URL des Datenfeeds ein: http://{dc-host}/Citrix/Monitor/OData/v1/Data (oder "https:", wenn Sie SSL verwenden). Falls erforderlich, geben Sie den Benutzernamen und das Kennwort für den Zugriff auf den Delivery Controller ein. Klicken Sie auf OK.
  6. Sie können jetzt LINQ-Abfragen für den Datenfeed ausführen und die Daten nach Bedarf exportieren. Beispiel: Klicken Sie mit der rechten Maustaste auf "Catalogs" und wählen Sie Catalogs.Take(100) aus. Damit werden die ersten 100 Kataloge in der Datenbank zurückgegeben. Wählen Sie "Export > Export to Excel with formatting" aus.

URLs für verfügbare Datengruppen

URL Beschreibung
http://{dc-host}/Citrix/Monitor/OData/v1/Data/Catalogs Katalogimages in der Site
http://{dc-host}/Citrix/Monitor/OData/v1/Data/ConnectionFailureCategories Kategorien für Verbindungsfehlertypen
http://{dc-host}/Citrix/Monitor/OData/v1/Data/ConnectionFailureLogs Protokoll der einzelnen Verbindungsfehler in der Site
http://{dc-host}/Citrix/Monitor/OData/v1/Data/Connections Repräsentiert eine erste Verbindung oder eine erneute Verbindung für eine Sitzung
http://{dc-host}/Citrix/Monitor/OData/v1/Data/DesktopGroups Bereitstellungsgruppen in der Site
http://{dc-host}/Citrix/Monitor/OData/v1/Data/FailureLogSummaries Fehlerzahlen (Verbindung/Maschine) nach Zeitraum und Bereitstellungsgruppe
http://{dc-host}/Citrix/Monitor/OData/v1/Data/Hypervisors Hosts (Hypervisors) in der Site
http://{dc-host}/Citrix/Monitor/OData/v1/Data/LoadIndexes Lastindexdaten, die vom Virtual Delivery Agent (VDA) empfangen wurden
http://{dc-host}/Citrix/Monitor/OData/v1/Data/LoadIndexSummaries Lastindexdurchschnitte nach Zeitraum und Maschine
http://{dc-host}/Citrix/Monitor/OData/v1/Data/MachineFailureLogs Protokoll jedes Maschinenfehlers in der Site nach Start- und Enddatum
http://{dc-host}/Citrix/Monitor/OData/v1/Data/Machines Maschinen in der Site
http://{dc-host}/Citrix/Monitor/OData/v1/Data/SessionActivitySummaries Sitzungszahlen und Anmeldedaten nach Zeitraum und Bereitstellungsgruppe
http://{dc-host}/Citrix/Monitor/OData/v1/Data/Sessions Repräsentiert einen mit einem Desktop verbundenen Benutzer
http://{dc-host}/Citrix/Monitor/OData/v1/Data/TaskLogs Protokoll aller Tasks, die als Teil des internen Überwachungsdiensts ausgeführt wurden, und von deren Status
http://{dc-host}/Citrix/Monitor/OData/v1/Data/Users Benutzer, die eine Sitzung in der Site gestartet haben