Citrix Application Delivery Management Service

Analytics aktivieren und Alarme auf einem virtuellen Server konfigurieren, der in einem StyleBook definiert ist

Mit dem Operations-Konstrukt können Sie Citrix Application Delivery Management (ADM) -Analysen konfigurieren, um Appflow-Datensätze für alle oder einige der Traffic-Transaktionen zu sammeln, die von einer beliebigen virtuellen Serverkomponente verarbeitet werden, die Teil eines StyleBook ist. Sie können dieses Konstrukt auch verwenden, um Alarme zu konfigurieren, um Einblicke in den vom virtuellen Server verwalteten Datenverkehr zu erhalten.

Das folgende Beispiel zeigt einen Operationsabschnitt eines StyleBook:

operations:
  analytics:
   -
    name: lbvserver-ops
    properties:
      target: $components.basic-lb-comp
      filter: HTTP.REQ.URL.CONTAINS("catalog")
  alarms:
   -
    name: lbvserver-alarm
    properties:
      target: $components.basic-lb-comp
      email-profile: $parameters.emailprofile
      sms-profile: "MyProdSMS"
      rules:
       -
         metric: "total_requests"
         operator: "greaterthan"
         value: 25
         period-unit: $parameters.period
       -
         metric: "total_bytes"
         operator: "lessthan"
         value: 60
         period-unit: "day"

Die Attribute im Analyseabschnitt werden verwendet, um die Citrix ADM Analysefunktion anzuweisen, Appflow-Datensätze auf einer virtuellen Serverkomponente zu sammeln, die von der Zieleigenschaft identifiziert wird. Sie können optional auch eine Filtereigenschaft angeben, die einen Citrix ADM Richtlinienausdruck akzeptiert, um Anforderungen zu filtern, für die Appflow-Datensätze auf dem virtuellen Server erfasst werden.

Wenn aus diesem StyleBook ein Configpack erstellt wird, wird die Citrix ADM Analysefunktion so konfiguriert, dass Appflow-Datensätze auf den virtuellen Servern gesammelt werden, die beim Erstellen eines Configpacks angegeben wurden.

Die Attribute im Abschnitt Alarme werden verwendet, um Schwellenwerte für die Generierung von Alarmen und das Senden von Benachrichtigungen auf dem virtuellen Server festzulegen, der von der Zieleigenschaft identifiziert wird. Im obigen Beispiel werden die Eigenschaften email-profile und sms-profile verwendet, um anzugeben, wohin die Benachrichtigungen gesendet werden sollen. Der Abschnitt Regeln definiert die Schwellenwerte. Wenn beispielsweise die Gesamtanforderungen, die vom virtuellen Server verarbeitet werden, größer als 25 sind und für einen vom Benutzer definierten Zeitraum ein Alarm gesetzt und eine Benachrichtigung gesendet wird. Period-Unit gibt an, wie häufig ein Alarm ausgelöst wird. Es kann den Wert des Tages, der Stunde oder der Woche nehmen.

Sie können die folgenden Operatoren verwenden, wenn Sie den Metrikwert mit dem Schwellenwert vergleichen:

  • Greaterthan für >
  • lessthan für <
  • greaterthanequal für >=
  • lessthanequal für <=

Beachten Sie, dass StyleBooks API-Namen für die Metriken verwenden und nicht die Namen, die auf der Citrix ADM Analytics-GUI angezeigt werden.

Informationen zum Anzeigen und Analysieren von Daten, die auf virtuellen Servern gesammelt wurden, die als Teil eines Configpacks erstellt wurden, finden Sie in der Dokumentation zu Citrix ADM Analytics.

Analytics aktivieren und Alarme auf einem virtuellen Server konfigurieren, der in einem StyleBook definiert ist