NetScaler Console-Dienst

Problembehandlung bei Lizenzproblemen mit gepoolter Kapazität

In diesem Abschnitt wird beschrieben, wie häufig auftretende Probleme mit gepoolter Kapazität analysiert und behoben werden.

Überprüfen Sie den Lizenzstatus

Die NetScaler Console fungiert als Lizenzserver für Ihre NetScaler Pooled-Kapazitätslizenz. Sie können die NetScaler Console-GUI verwenden, um den Status der Lizenz zu überprüfen. Navigieren Sie zu Infrastruktur > Pool-Lizenzierung > Gepoolte Kapazität > Lizenznutzung.

Lizenzstatus verstehen

In der folgenden Tabelle sind die Arten des Lizenzstatus aufgeführt und was sie bedeuten

Status was es bedeutet
Zugeteilt Der Lizenzstatus ist in Ordnung.
Zugeteilt: nicht auf NetScaler angewendet NetScaler erfordert möglicherweise einen Neustart, wenn die Lizenz von NetScaler aus- oder eingecheckt ist, NetScaler jedoch noch nicht neu gestartet wurde.
Nicht zugeteilt Die Lizenz wird in der NetScaler-Instanz nicht zugewiesen.
Kulanzzeitraum Die NetScaler-Instanz befindet sich 30 Tage lang in der Kulanzzeit der Lizenz
Synchronisierung wird ausgeführt NetScaler Console ruft in Intervallen von 2 Minuten Informationen von NetScaler ab. Das Synchronisieren von Lizenzen zwischen NetScaler Console und NetScaler kann bis zu 15 Minuten dauern. Die NetScaler Console wurde möglicherweise neu gestartet oder der NetScaler Console HAS-Failover wird ausgelöst.
Teilweise zugeordnet NetScaler kann die zugewiesene Kapazität nicht akzeptieren, da sie möglicherweise mit ihrer maximalen Zuweisung ausgeführt wird. NetScaler wird beispielsweise mit einer Kapazität von 10 Gbit/s -Lizenzpools ausgeführt. Wenn NetScaler neu gestartet wird, werden die 10 Gbit/s wieder auf den NetScaler Console-Lizenzserver eingecheckt. Wenn NetScaler wieder online kommt, versucht er, die zuvor zugewiesenen 10 Gbit/s automatisch auszuchecken. In der Zwischenzeit haben andere NetScaler-Instanzen diese Bandbreite möglicherweise ausgecheckt. Teilweise zugewiesen wird angezeigt, wenn der Lizenzpool nicht über genügend Kapazität verfügt, um diesem NetScaler vollständige 10 Gbit/s oder sogar einen Teil der Kapazität zuzuweisen.
Nicht verwaltet NetScaler wurde aus Gründen der Verwaltbarkeit nicht zur NetScaler Console hinzugefügt. Dies hat keine Auswirkungen auf die NetScaler-Lizenzierung, kann sich jedoch auf die Lizenzüberwachung von NetScaler Console aus auswirken.
Nicht verwaltet NetScaler wurde aus Gründen der Verwaltbarkeit nicht zur NetScaler Console hinzugefügt. Dies hat keine Auswirkungen auf die NetScaler-Lizenzierung, kann sich jedoch auf die Lizenzüberwachung von NetScaler Console aus auswirken.
Verbindung unterbrochen NetScaler ist aus Gründen der Verwaltbarkeit nicht von der NetScaler Console aus erreichbar. Beispielsweise gibt es Netzwerkkonnektivitätsprobleme, NITRO funktioniert nicht oder NetScaler-Kennwörter nicht übereinstimmen. Wenn NITRO nicht funktioniert oder das NetScaler-Kennwort nicht übereinstimmt, hat dies keine Auswirkungen auf die NetScaler-Lizenzierung. Dies kann sich jedoch auf die Lizenzüberwachung von NetScaler Console aus auswirken.

Überprüfen Sie den Serverstatus

In diesem Abschnitt werden die allgemeinen Probleme mit dem Serverstatus und mögliche Gründe und Korrekturen beschrieben.

Problem: NetScaler zeigt den Lizenzserver als nicht erreichbar an und der Lizenzstatus ändert sich in Grace.

  • Die Verbindung zum Lizenzserver (NetScaler Console oder Agent) wurde für mehr als 15 Minuten unterbrochen. Überprüfen Sie, ob der Lizenzserver betriebsbereit und erreichbar ist.

  • NetScaler befindet sich im Grace-Modus.

Problem: NetScaler zeigt den Lizenzserverstatus als erreichbar an, aber der Versuch des Benutzers, die Zuordnung zu ändern, hat keine Auswirkung. Wenn Sie auf Zuordnung ändern klicken, wird 0 0 zurückgegeben Dieser Wert könnte den Anschein erwecken, dass die konfigurierte Kapazität verloren gegangen ist.

  • Die Verbindung zum Lizenzserver ist kürzlich unterbrochen worden, aber der NetScaler hat den zweiten Heartbeat immer noch nicht verpasst. Daher ist es (noch) nicht in Grace. Überprüfen Sie, ob der Lizenzserver betriebsbereit und erreichbar ist.

Problem: NetScaler zeigt Kapazität und Anzahl der Instanzen an, aber der Lizenzserver ist erreichbar/nicht erreichbar. Wenn Sie auf Zuordnung ändern klicken, werden einige Zahlen zurückgegeben, die konfigurierte Kapazität wird jedoch nicht berücksichtigt.

  • Die Verbindung zum Lizenzserver wurde wiederhergestellt, aber der NetScaler verpasst immer noch den zweiten Heartbeat oder sendet den Reconnect-Test.

Problem: NetScaler sagt, dass keine Verbindung zum Lizenzserver hergestellt werden kann, wenn die gepoolte Lizenzierung mit NetScaler Console konfiguriert wird

  • Überprüfen Sie die Firewallregeln, um sicherzustellen, dass die Ports 27000 und 7279 geöffnet sind.
  • Der Agent ist nicht registriert. Weitere Informationen finden Sie unter Erste Schritte.
  • NetScaler Console hat keine Lizenzdateien hochgeladen. Weitere Informationen finden Sie unter NetScaler Pooled Capacity konfigurieren
  • NetScaler Console hat die falsche Lizenzdatei.

Überprüfen Sie den Nutzungsbericht der Lizenz

Unter NetScaler Licensing > Pooled Licensing > Bandwidth Licenses > Pooled Capacity > License Usage in der NetScaler Console GUI können Sie den monatlichen Spitzenwert Ihrer Lizenznutzung sehen. Sie können diesen Bericht verwenden, um Ihre Lizenznutzung zu erhöhen oder den Kauf einer zusätzlichen Lizenz zu planen.

Im Folgenden finden Sie einige Details, wie der Bericht generiert wird und verwendet werden kann.

Polling: Lizenzdaten werden alle 15 Minuten von den NetScaler-Instanzen abgefragt.

Aufrechterhaltung von Spitzenwerten pro Stunde: NetScaler Console behält nur die maximale Lizenznutzung in einer Stunde pro Gerät bei.

** Berichterstattung : Sie können für jede Instanz einen GUI-Bericht für einen bestimmten Zeitraum generieren.

Exportieren: Sie können Berichte entweder im CSV-Format oder im XLS-Format exportieren.

Bereinigen: NetScaler Console löscht Daten am ersten Tag jedes Monats um 12:10 Uhr. Der Löschzeitraum ist konfigurierbar (der Standardzeitraum beträgt zwei Monate).

Zähler und Statistiken für gepoolte Kapazitätslizenzen

Die folgenden Leistungsindikatoren, Protokolle und Befehle enthalten die NetScaler Pooled-Lizenzierungsmetriken, die das Verhalten von NetScaler Console und NetScaler-Instanzen im gepoolten Lizenzierungsmodus angeben.

  • SNMP-Traps: verfügbar ab NetScaler Version 13.xx.
  • NSCONMSG -Zähler zur Ratenbegrenzung: verfügbar ab NetScaler Version 12.1 57.xx.
  • NetScaler Console-ZählerDie Befehlsaktionen der NetScaler Console sind im NetScaler Cloud-Dienst verfügbar.

SNMP-Traps

Sie können die folgenden SNMP-Traps v.13 Pool-Lizenzalarme konfigurieren

  • POOLED-LICENSE-CHECKOUT-FAILURE
  • POOLED-LICENSE-ONGRACE
  • Configure POOLED-LICENSE-PARTIAL

Weitere Informationen zu diesen Alarmen finden Sie unter NetScaler SNMP OID Reference.

NSCONMSG Zähler

Überprüfen Sie die folgenden NCCONMSG-Leistungsindikatoren und was sie bedeuten:

  • allnic_err_rl_cpu_pkt_drops: Aggregat (alle NICs) Paket sinkt, nachdem das CPU-Limit erreicht wurde
  • allnic_err_rl_pps_pkt_drops: Aggregatpaket fällt systemweit nach pps-Limit
  • allnic_err_rl_rate_pkt_drops: Aggregatrate sinkt systemweit
  • allnic_err_rl_pkt_drops: Kumulierte ratenbegrenzende Drops aufgrund von Rate, pps und CPU
  • rl_tot_ssl_rl_enforced: Anzahl der Male, mit der SSL RL angewendet wurde (bei neuen SSL-Verbindungen)
  • rl_tot_ssl_rl_data_limited: Häufigkeit, mit der das SSL-Durchsatzlimit erreicht wurde
  • rl_tot_ssl_rl_sess_limited: Häufigkeit, mit der das SSL-TPS-Limit erreicht wurde

Leistungsindikatoren für NetScaler Console

Wenn Sie die Ereignisaktion „Befehlsaktion ausführen“ wählen, können Sie einen Befehl oder ein Skript erstellen, das in der NetScaler Console für Ereignisse ausgeführt werden kann, die einem bestimmten Filterkriterium entsprechen. Sie können auch die folgenden Parameter für das Skript „ Befehlsaktion ausführen“ festlegen:

Parameter Beschreibung
$source Dieser Parameter entspricht der Quell-IP-Adresse des empfangenen Ereignisses.
$category Dieser Parameter entspricht der Art der Traps, die in der Kategorie des Filters definiert sind.
$entity Dieser Parameter entspricht den Entitätsinstanzen oder Leistungsindikatoren, für die ein Ereignis generiert wurde. Sie kann die Leistungsindikatornamen für alle Ereignisse im Zusammenhang mit dem Schwellenwert, Entitätsnamen für alle entitätsbezogenen Ereignisse und Zertifikatsnamen für alle zertifikatbezogenen Ereignisse enthalten.
$severity Dieser Parameter entspricht dem Schweregrad des Ereignisses.
$ failure.obj Das Fehlerobjekt wirkt sich auf die Art und Weise aus, wie ein Ereignis verarbeitet wird, und stellt sicher, dass das Fehlerobjekt genau das gemeldete Problem wiedergibt. Dieser Parameter kann verwendet werden, um Probleme schnell aufzuspüren und den Grund für den Ausfall zu identifizieren, anstatt nur Rohereignisse zu melden.

Hinweis

Während der Befehlsausführung werden diese Parameter durch tatsächliche Werte ersetzt.

Problembehandlung bei Lizenzproblemen mit gepoolter Kapazität