Datensammler der NetApp ONTAP Datenmanagement-Software
Diese Datensammlung erfasst Bestands- und Performancedaten von Storage-Systemen mit ONTAP unter Verwendung von schreibgeschützten API-Aufrufen eines ONTAP-Kontos. Dieser Datensammler erstellt auch einen Datensatz in der Cluster-Anwendungsregistrierung, um den Support zu beschleunigen.
Terminologie
Data Infrastructure Insights erfasst Inventar- und Performance-Daten aus dem ONTAP Datensammler. Für jeden erworbenen Asset-Typ wird die am häufigsten für das Asset verwendete Terminologie angezeigt. Beachten Sie bei der Anzeige oder Fehlerbehebung dieses Datensammlers die folgende Terminologie:
Anbieter-/Modelllaufzeit | Einblicke Aus Der Dateninfrastruktur |
---|---|
Festplatte |
Festplatte |
Raid-Gruppe |
Festplattengruppe |
Cluster |
Storage |
Knoten |
Storage-Node |
Aggregat |
Storage-Pool |
LUN |
Datenmenge |
Datenmenge |
Internes Volumen |
Terminologie für ONTAP Datenmanagement
Die folgenden Begriffe gelten für Objekte oder Referenzen, die Sie auf den Landing Pages für ONTAP Storage-Assets finden können. Viele dieser Bedingungen gelten auch für andere Datensammler.
Storage
-
Modell – Eine durch Komma getrennte Liste der eindeutigen Node-Modellnamen in diesem Cluster. Wenn alle Nodes in den Clustern denselben Modelltyp aufweisen, wird nur ein Modellname angezeigt.
-
Anbieter – derselbe Anbietername, den Sie sehen würden, wenn Sie eine neue Datenquelle konfigurieren würden.
-
Seriennummer: Die Seriennummer des Arrays. Bei Cluster-Architektur Storage-Systemen wie ONTAP Datenmanagement, ist diese Seriennummer möglicherweise weniger nützlich als die einzelnen Seriennummern der Storage-Nodes.
-
IP: In der Regel werden die in der Datenquelle konfigurierten IP(s) oder Hostnamen(s) verwendet.
-
Microcode-Version – Firmware.
-
Rohkapazität – Basis-2-Zusammenfassung aller physischen Laufwerke im System, unabhängig von ihrer Rolle.
-
Latenz – eine Darstellung der Workloads, die sich auf dem Host auslasten, sowohl bei Lese- als auch bei Schreibzugriffen. Idealerweise bezieht Data Infrastructure Insights diesen Wert direkt ein, ist dies jedoch häufig nicht der Fall. Statt dieses Array in Betracht zu ziehen, führt Data Infrastructure Insights in der Regel eine IOPS-gewichtete Berechnung aus den Statistiken der einzelnen internen Volumes durch.
-
Durchsatz: Aggregiert aus internen Volumes. Verwaltung – dieser kann einen Hyperlink für die Verwaltungsschnittstelle des Geräts enthalten. Programmgesteuert erstellt von der Datenquelle „Data Infrastructure Insights“ als Teil der Bestandsberichterstattung.
Storage-Pool
-
Storage – auf welchem Storage-Array dieser Pool lebt. Obligatorisch.
-
Typ – ein beschreibenden Wert aus einer Liste mit einer Aufzählung der Möglichkeiten. Am häufigsten wird „Aggregat“ oder „RAID-Gruppe“ sein.
-
Node – Wenn die Architektur dieses Speicherarrays so ist, dass Pools zu einem bestimmten Speicherknoten gehören, wird sein Name hier als Hyperlink zu seiner eigenen Landing Page angezeigt.
-
Verwendet Flash Pool – Ja/kein Wert: Verfügen in diesem SATA/SAS-basierten Pool über SSDs zur Caching-Beschleunigung?
-
Redundanz: RAID-Level oder Schutzschema. RAID_DP ist Dual-Parity, RAID_TP ist die dreifache Parität.
-
Kapazität – die Werte hier sind die logische genutzte, nutzbare Kapazität und die logische Gesamtkapazität sowie der dafür genutzte Prozentsatz.
-
Überprovisionierung der Kapazität – Wenn Sie durch den Einsatz von Effizienztechnologien eine Summe der Volume- oder internen Volume-Kapazitäten zugewiesen haben, die größer sind als die logische Kapazität des Speicherpools, wird der Prozentwert hier größer als 0 % sein.
-
Snapshot – verwendete und insgesamt Snapshot-Kapazitäten, wenn Ihre Storage Pool-Architektur einem Teil ihrer Kapazität dedizierte Bereiche für Snapshots widmet. ONTAP in MetroCluster Konfigurationen zeigen dies wahrscheinlich, während andere ONTAP Konfigurationen weniger sind.
-
Auslastung – ein Prozentwert, der den höchsten ausgelastet anteil der Festplatte anzeigt, die zur Kapazität dieses Speicherpools beiträgt. Die Festplattenauslastung ist nicht unbedingt mit der Array-Performance korreliert – die Auslastung kann aufgrund von Festplattenwiederherstellungen, Deduplizierungsaktivitäten usw. bei Abwesenheit von Host-gestützten Workloads sehr hoch sein. Auch viele Arrays Replikationsimplementierungen können die Festplattenauslastung steigern, während sie nicht als internes Volume oder Volume-Workload angezeigt werden.
-
IOPS – die Summe der IOPS aller Festplatten, die Kapazität in diesem Storage-Pool beitragen. Durchsatz – der Gesamtdurchsatz aller Festplatten, die Kapazität zu diesem Speicherpool beitragen.
Storage-Node
-
Storage – welches Storage-Array gehört zu diesem Node? Obligatorisch.
-
HA-Partner: Auf Plattformen, auf denen ein Node auf einen und nur einen anderen Node Failover ausgeführt wird, ist er allgemein zu sehen.
-
Status: Systemzustand des Node. Nur verfügbar, wenn das Array ordnungsgemäß genug ist, um von einer Datenquelle inventarisiert zu werden.
-
Modell: Modellname des Knotens
-
Version – Versionsname des Geräts.
-
Seriennummer: Die Seriennummer des Node.
-
Speicher: Sockel 2 Speicher, falls verfügbar.
-
Auslastung – bei ONTAP handelt es sich um einen Controller-Stressindex aus einem proprietären Algorithmus. Bei jeder Performance-Umfrage wird anhand einer Zahl zwischen 0 und 100 % angegeben, die der höhere Wert bei WAFL-Festplattenkonflikten oder der durchschnittlichen CPU-Auslastung ist. Wenn Sie nachhaltige Werte > 50 % beobachten, deutet dies auf eine Unterdimensionierung hin – möglicherweise ist ein Controller/Node nicht groß genug oder nicht genug rotierende Festplatten, um den Schreib-Workload abzufangen.
-
IOPS – direkt von ONTAP-ZAPI-Aufrufen des Node-Objekts abgeleitet.
-
Latenz – wird direkt von ONTAP-ZAPI-Aufrufen des Node-Objekts abgeleitet.
-
Durchsatz – wird direkt von ONTAP-ZAPI-Aufrufen des Node-Objekts abgeleitet.
-
Prozessoren: Anzahl der CPUs
Anforderungen
Die folgenden Anforderungen gelten für die Konfiguration und Verwendung dieses Datensammlers:
-
Sie müssen Zugriff auf ein Administratorkonto haben, das für schreibgeschützte API-Aufrufe konfiguriert ist.
-
Zu den Kontodetails gehören Benutzername und Passwort.
-
Port-Anforderungen: 80 oder 443
-
Kontoberechtigungen:
-
Nur den Rollennamen in der ontapi-Anwendung auf den Standard-Vserver lesen
-
Möglicherweise benötigen Sie zusätzliche optionale Schreibberechtigungen. Siehe Hinweis über Berechtigungen unten.
-
-
ONTAP Lizenzanforderungen:
-
FCP-Lizenz und zugeordnete/maskierte Volumes sind für die Fibre-Channel-Erkennung erforderlich
-
Berechtigungsanforderungen für das Sammeln von ONTAP-Switch-Metriken
Data Infrastructure Insights bietet die Möglichkeit, ONTAP-Cluster-Switch-Daten als Option in den Collector-Erweiterte KonfigurationEinstellungen zu erfassen. Zusätzlich zur Aktivierung dieser Funktion im Data Infrastructure Insights Collector müssen Sie das ONTAP-System* selbst so konfigurieren, dass "Switch-Informationen"die korrekten BerechtigungenEinstellungen vorgenommen werden, damit die Switch-Daten an Data Infrastructure Insights gesendet werden können.
Konfiguration
Feld | Beschreibung |
---|---|
NetApp Management IP |
IP-Adresse oder vollqualifizierter Domain-Name des NetApp Clusters |
Benutzername |
Benutzername für NetApp Cluster |
Passwort |
Passwort für NetApp Cluster |
Erweiterte Konfiguration
Feld | Beschreibung |
---|---|
Verbindungstyp |
Wählen Sie HTTP (Standardport 80) oder HTTPS (Standardport 443). Die Standardeinstellung ist HTTPS |
Kommunikations-Port Überschreiben |
Geben Sie einen anderen Port an, wenn Sie den Standardwert nicht verwenden möchten |
Abfrageintervall für Bestand (min) |
Der Standardwert ist 60 Minuten. |
Für TLS für HTTPS |
TLS nur als Protokoll bei Verwendung von HTTPS zulassen |
Netzgruppen Automatisch Suchen |
Aktivieren Sie die automatische Suche der Netzgruppe nach den Regeln für die Exportrichtlinie |
Netzgruppenerweiterung |
Erweiterungsstrategie Für Netzgruppen: Wählen Sie_file_ oder_Shell_. Der Standardwert ist shell. |
HTTP-Lesezeit Sekunden |
Der Standardwert ist 30 |
Antworten als UTF-8 erzwingen |
Erzwingt den Datensammler-Code, um Antworten aus der CLI als in UTF-8 zu interpretieren |
Leistungsintervall (Sek.) |
Der Standardwert ist 900 Sekunden. |
Erweiterte Zähldatensammlung |
ONTAP Integration aktivieren. Wählen Sie diese Option aus, um ONTAP Advanced Counter-Daten in Umfragen einzubeziehen. Wählen Sie die gewünschten Zähler aus der Liste aus. |
Kennzahlen Für Cluster-Switch |
Erfassung von Cluster-Switch-Daten durch Data Infrastructure Insights Beachten Sie, dass Sie zusätzlich zur Aktivierung dieser Funktion auf der Seite Dateninfrastruktureinblicke auch das ONTAP-System so konfigurieren müssen"Switch-Informationen", dass die korrekten BerechtigungenEinstellungen vorgenommen werden, damit die Switch-Daten an Dateninfrastruktureinblicke gesendet werden können. Siehe „Ein Hinweis zu Berechtigungen“ weiter unten. |
ONTAP-Leistungskennzahlen
Mehrere ONTAP Modelle bieten Stromkennzahlen für Einblicke in die Dateninfrastruktur, die für Monitoring oder Warnmeldungen genutzt werden können. Die unten aufgeführten Listen unterstützter und nicht unterstützter Modelle sind nicht umfassend, sollten jedoch einige Hinweise enthalten. Wenn ein Modell in der gleichen Familie wie ein Modell auf der Liste ist, sollte der Support identisch sein.
Unterstützte Modelle:
A200 A220 A250 A300 A320 A400 A700 A700S A900 C190 FAS2240-4 FAS2552 FAS2650 FAS2720 FAS2750 FAS8200 FAS8300 FAS8700 FAS9000
Nicht Unterstützte Modelle:
FAS2620 FAS3250 FAS3270 FAS500f FAS6280 FAS/AFF 8020 FAS/AFF 8040 FAS/AFF 8060 FAS/AFF 8080
Ein Hinweis zu Berechtigungen
Da eine Reihe von ONTAP Dashboards von Data Infrastructure Insights auf erweiterten ONTAP-Zählern basieren, müssen Sie im Abschnitt Erweiterte Konfiguration des Datensammlers Advanced Counter Data Collection aktivieren.
Sie sollten außerdem sicherstellen, dass die Schreibberechtigung für die ONTAP-API aktiviert ist. Dafür ist in der Regel ein Konto auf Cluster-Ebene mit den erforderlichen Berechtigungen erforderlich.
Um ein lokales Konto für Dateninfrastrukturanalysen auf Cluster-Ebene zu erstellen, melden Sie sich mit dem Benutzernamen/Kennwort des Clusterverwaltungsadministrators bei ONTAP an, und führen Sie die folgenden Befehle auf dem ONTAP-Server aus:
-
Bevor Sie beginnen, müssen Sie mit einem Administrator-Konto bei ONTAP angemeldet sein und die Befehle diagnoseebene müssen aktiviert sein.
-
Erstellen Sie mit den folgenden Befehlen eine schreibgeschützte Rolle.
security login role create -role ci_readonly -cmddirname DEFAULT -access readonly security login role create -role ci_readonly -cmddirname security -access readonly security login role create -role ci_readonly -access all -cmddirname {cluster application-record create}
-
Erstellen Sie den schreibgeschützten Benutzer mit dem folgenden Befehl. Sobald Sie den Befehl create ausgeführt haben, werden Sie aufgefordert, ein Passwort für diesen Benutzer einzugeben.
security login create -username ci_user -application ontapi -authentication-method password -role ci_readonly
Wenn AD/LDAP-Konto verwendet wird, sollte der Befehl sein
security login create -user-or-group-name DOMAIN\aduser/adgroup -application ontapi -authentication-method domain -role ci_readonly Wenn Sie Cluster-Switch-Daten erfassen:
security login rest-role create -role ci_readonly_rest -api /api/network/ethernet -access readonly security login create -user-or-group-name ci_user -application http -authmethod password -role ci_readonly_rest
Die daraus resultierende Rolle und Benutzeranmeldung sieht folgendermaßen aus: Die tatsächliche Ausgabe kann variieren:
Role Command/ Access Vserver Name Directory Query Level ---------- ------------- --------- ------------------ -------- cluster1 ci_readonly DEFAULT read only cluster1 ci_readonly security readonly
cluster1::security login> show Vserver: cluster1 Authentication Acct UserName Application Method Role Name Locked --------- ------- ----------- -------------- -------- ci_user ontapi password ci_readonly no
Wenn die ONTAP-Zugriffssteuerung nicht korrekt eingestellt ist, können die REST-Aufrufe von Data Infrastructure Insights fehlschlagen, was zu Datenlücken für das Gerät führt. Wenn Sie sie beispielsweise auf dem Dateninfrastruktursammler aktiviert haben, aber die Berechtigungen auf dem ONTAP nicht konfiguriert haben, schlägt die Erfassung fehl. Wenn die Rolle zuvor auf der ONTAP definiert ist und Sie die Rest-API-Fähigkeiten hinzufügen, stellen Sie außerdem sicher, dass http der Rolle hinzugefügt wird. |
Fehlerbehebung
Einige Dinge zu versuchen, wenn Sie Probleme mit diesem Datensammler stoßen:
Inventar
Problem: | Versuchen Sie dies: |
---|---|
Erhalten Sie 401 HTTP-Antwort oder 13003 ZAPI-Fehlercode und ZAPI gibt „unzureichende Berechtigungen“ oder „nicht autorisiert für diesen Befehl“ zurück |
Benutzernamen und Kennwort sowie Benutzerrechte/Berechtigungen überprüfen. |
Cluster-Version ist < 8.1 |
Die unterstützte Version für das Cluster-Minimum ist 8.1. Upgrade auf die unterstützte Mindestversion. |
ZAPI gibt zurück „Cluster-Rolle ist keine Cluster_Mgmt LIF“ |
AU muss mit Cluster Management IP sprechen. Überprüfen Sie die IP und wechseln Sie ggf. auf eine andere IP |
Fehler: „7 Modus Filer werden nicht unterstützt“ |
Dies kann passieren, wenn Sie diese Datensammler benutzen, um 7 Modus Filer zu entdecken. Ändern Sie die IP, um stattdessen auf cdot Cluster zu verweisen. |
ZAPI-Befehl schlägt nach dem erneuten Versuch fehl |
AU hat ein Kommunikationsproblem mit dem Cluster. Überprüfen Sie Netzwerk, Port-Nummer und IP-Adresse. Der Benutzer sollte auch versuchen, einen Befehl von der Befehlszeile aus dem AU-Rechner auszuführen. |
AU konnte über HTTP keine Verbindung mit ZAPI herstellen |
Prüfen Sie, ob der ZAPI-Port Klartext akzeptiert. Wenn AU versucht, Klartext an einen SSL-Socket zu senden, schlägt die Kommunikation fehl. |
Die Kommunikation schlägt mit SSLException fehl |
AU versucht, SSL an einen Klartext Port auf einem Filer zu senden. Überprüfen Sie, ob der ZAPI-Port SSL akzeptiert, oder verwenden Sie einen anderen Port. |
Weitere Verbindungsfehler: ZAPI-Antwort hat Fehlercode 13001, „Datenbank ist nicht geöffnet“ ZAPI-Fehlercode ist 60 und die Antwort enthält „API hat nicht auf Zeit beendet“ ZAPI-Antwort enthält „initialize_Session() zurückgegebene Null-Umgebung“ ZAPI-Fehlercode ist 14007 und die Antwort enthält „Knoten ist nicht gesund“ |
Überprüfen Sie Netzwerk, Port-Nummer und IP-Adresse. Der Benutzer sollte auch versuchen, einen Befehl von der Befehlszeile aus dem AU-Rechner auszuführen. |
Performance
Problem: | Versuchen Sie dies: |
---|---|
„Fehler beim Sammeln der Leistung aus ZAPI“ Fehler |
Dies liegt normalerweise daran, dass perfstat nicht ausgeführt wird. Versuchen Sie auf jedem Knoten den folgenden Befehl: > System Node systemshell -Node * -command „spmctl -h cmd -stop; spmctl -h cmd -exec“ |
Weitere Informationen finden Sie auf der "Support" Seite oder im "Data Collector Supportmatrix".