Tools und Software von NetApp
NetApp bietet Beispiel-Python-Skripts und andere damit verbundene Software zur Unterstützung Ihrer Migration von ONTAP zur ONTAP REST-API. Die wichtigsten dieser Proben werden im Folgenden beschrieben.
Alle Python-Codebeispiele sind auf der verfügbar "NetApp ONTAP REST Python" GitHub Repository: |
ONTAPI Tool zur Berichterstellung zur Nutzung
Das ONTAPI Tool zur Nutzungsberichterstellung soll NetApp Professional Services, Kunden und Partner bei der Identifizierung der ONTAPI-Nutzung in ihrer ONTAP Umgebung unterstützen. Skripts werden für drei verschiedene Anwendungsfälle bereitgestellt, wie in der folgenden Tabelle beschrieben.
Skript | Beschreibung |
---|---|
apache_scraper.py |
Ein Apache-Protokollabstreifer, um die ONTAPI-Aufrufe zu finden, die für die ONTAP-Knoten ausgegeben werden |
session_stats.py |
Ein CLI-Skript zum Abrufen von Sitzungsstatistikdaten aus ONTAP |
zapi_to_rest.py |
Ein Skript, um die RESTLICHEN Details der ONTAPI-Aufrufe und übergebenen Attribute zu extrahieren |
Sie können auf das zugreifen "ONTAPI Tool zur Berichterstellung zur Nutzung" Und legen Sie los. Siehe auch A "Demo" Das Reporting-Tool und seine Verwendung.
Private CLI-Passthrough
Die REST-API bietet umfassende Abdeckung der Funktionen und Einrichtungen von ONTAP. Es kann jedoch vorkommen, dass ein direkter Zugriff über die REST-API auf die ONTAP-CLI nützlich sein kann.
Eine Einführung zu dieser Funktion finden Sie unter "Greifen Sie über die REST API auf die ONTAP-CLI zu". Für die Python-Beispiele siehe "REST CLI-Passthrough-Beispiele".
Python-Client-Bibliothek
Die Python-Client-Bibliothek ist ein Paket, das Sie installieren und verwenden können, um auf die ONTAP-REST-API mit Python zuzugreifen. Mit ihr können Sie schnell und robusten Code für die Automatisierung Ihrer ONTAP Implementierungen entwickeln.
Eine Einführung in die Python Client-Bibliothek finden Sie unter "Überblick über die Python Client Library". Für die Python-Beispiele siehe "Beispiele für Python Client-Bibliotheken".
ONTAP PowerShell Toolkit
Das NetApp.ONTAP PowerShell Toolkit erweitert Ihre lokale PowerShell Umgebung um ein Modul mit mehr als 2,400 Commandlets. Damit können Sie schnell Code für Ihren Windows-Host entwickeln und die ONTAP-Bereitstellungen automatisieren. Weitere Informationen finden Sie unter "Überblick über das PowerShell Toolkit".