Konsolenhistorie für Instanzen anzeigen
Sie können die aktuellen Daten aus der seriellen Konsole für eine Instanz erfassen und aufrufen. Die Daten beinhalten beim Booten der Instanz auftretende Konfigurationsmeldungen wie Kernel- und BIOS-Meldungen. Damit können Sie den Status der Instanz prüfen oder Probleme diagnostizieren und beheben.
Die Konsolenhistorie erfasst bis zu einem Megabyte der aktuellen Daten aus der seriellen Konsole für die angegebene Instanz. Beachten Sie, dass die raw-Konsolendaten einschließlich Multibyte-Zeichen erfasst werden.
Die Konsolenhistorie ist ein Point-in-Time-Datensatz. Um Fehler in einer Instanz mit einer interaktiven Konsolenverbindung zu beheben, verwenden Sie eine serielle Konsolenverbindung oder eine VNC-Konsolenverbindung.
Erforderliche IAM-Policy
Um Oracle Cloud Infrastructure zu verwenden, muss Ihnen ein Administrator in einer Policy Sicherheitszugriff erteilen. Dieser Zugriff ist erforderlich, unabhängig davon, ob Sie die Konsole oder die REST-API mit einem SDK, einer CLI oder einem anderen Tool verwenden. Wenn Sie eine Meldung erhalten, dass Sie keine Berechtigung haben oder nicht autorisiert sind, fragen Sie den Administrator, welcher Zugriffstyp Ihnen erteilt wurde und in welchem Compartment Sie arbeiten sollen.
Für Administratoren: Mit der Policy unter Starten von Compute-Instanzen durch Benutzer zulassen können Benutzer die Konsolenhistoriendaten verwalten. Wenn die angegebene Gruppe keine Instanzen starten oder Volumes zuordnen muss, können Sie die Policy so vereinfachen, dass nur manage instance-family
enthalten ist, und die Anweisungen mit volume-family
sowie virtual-network-family
entfernen.
Ressourcen taggen
Wenden Sie Tags auf Ihre Ressourcen an, um diese entsprechend Ihren Geschäftsanforderungen zu organisieren. Wenden Sie Tags beim Erstellen einer Ressource an, oder aktualisieren Sie die Ressource später mit den gewünschten Tags. Allgemeine Informationen über das Anwenden von Tags finden Sie unter Ressourcentags.
Konsolenhistoriendaten verwalten
Mit der Konsole, der CLI oder der API können Sie die Erfassung der Konsolenhistorie verwalten. Mit der Konsolenhistorie können Sie die serielle Ausgabe Ihrer Instanz anzeigen, ohne eine Remoteverbindung zur Instanz herstellen zu müssen. Mit diesen Informationen können Sie Probleme beim Zugriff auf Instanzen beheben.
Konsole verwenden
Auf der Seite "Instanzdetails" in der Konsole können Sie Konsolenhistorien erfassen und herunterladen, Metadatendetails anzeigen und bearbeiten und erfasste Konsolenhistoriendaten löschen.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
- Klicken Sie auf die gewünschte Instanz.
- Klicken Sie unter Ressourcen auf Konsolenhistorie.
-
Klicken Sie auf Aktuelle Historie anzeigen.
- Sie können optional einen Namen für die Konsolenhistorie eingeben. Vermeiden Sie die Eingabe von vertraulichen Informationen.
- Taggingoptionen anzeigen: Wenn Sie über Berechtigungen zum Erstellen einer Ressource verfügen, sind Sie auch berechtigt, Freiformtags auf diese Ressource anzuwenden. Um ein definiertes Tag anzuwenden, benötigen Sie die Berechtigungen zum Verwenden des Tag-Namespace. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Sie Tags anwenden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.
- Um eine Kopie der Konsolenhistorie herunterzuladen, klicken Sie auf Herunterladen.
- Klicken Sie auf Speichern und schließen.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
- Klicken Sie auf die gewünschte Instanz.
- Klicken Sie unter Ressourcen auf Konsolenhistorie.
- Klicken Sie in der Konsolenhistorienliste für die Erfassung der Konsolenhistorie, die Sie herunterladen möchten, auf das , klicken Sie auf Herunterladen, und speichern Sie die Datei.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
- Klicken Sie auf die gewünschte Instanz.
- Klicken Sie unter Ressourcen auf Konsolenhistorie.
-
Klicken Sie in der Konsolenhistorienliste für die Erfassung der Konsolenhistorie, die Sie anzeigen möchten, auf das Menü "Aktionen" (), und klicken Sie dann auf Details anzeigen.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
- Klicken Sie auf die gewünschte Instanz.
- Klicken Sie unter Ressourcen auf Konsolenhistorie.
-
Klicken Sie in der Konsolenhistorienliste neben der Konsolenhistorie auf das Aktionsmenü (), und klicken Sie dann auf Details anzeigen.
- Optional können Sie den Namen der Konsolenhistorie bearbeiten. Vermeiden Sie die Eingabe von vertraulichen Informationen.
- Um Tags anzuzeigen oder zu bearbeiten, klicken Sie auf Taggingoptionen anzeigen.
- Um Tags zu bearbeiten oder zu entfernen, klicken Sie auf das Symbol "Bearbeiten" neben dem Tag. Um ein Tag zu bearbeiten, nehmen Sie im Dialogfeld Tag bearbeiten die gewünschten Änderungen vor, und klicken Sie auf Speichern. Um ein Tag zu entfernen, klicken Sie auf Tag entfernen.
- Klicken Sie auf Speichern und schließen.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
- Klicken Sie auf die gewünschte Instanz.
- Klicken Sie unter Ressourcen auf Konsolenhistorie.
-
Klicken Sie in der Konsolenhistorie für die erfasste Konsolenhistorie, die Sie löschen möchten, auf das Menü Aktionen (), und klicken Sie dann auf Löschen.
- Klicken Sie im Bestätigungsdialogfeld auf Konsolenhistorie löschen.
CLI verwenden
Informationen zur Verwendung der CLI finden Sie unter Befehlszeilenschnittstelle (CLI). Um die Logs der seriellen Konsole über die CLI zu verwalten, öffnen Sie eine Eingabeaufforderung, und führen Sie einen der folgenden Befehle aus.
Wenn Sie mit der CLI die Datenhistorie der seriellen Konsole der Instanz erfassen, verwenden Sie die folgende Option, damit die vollständige Historie erfasst wird. Ohne diese Option können die Daten abgeschnitten werden:
--length 10000000
.Verwenden Sie den Befehl compute console-history capture:
oci compute console-history capture --instance-id <instance-id>
Eine Liste der Optionen finden Sie in der CLI-Onlinehilfe:
oci compute console-history capture --help
Verwenden Sie den Befehl compute console-history get:
oci compute console-history get --instance-console-history-id <instance-console-history-id>
Eine Liste der Optionen finden Sie in der CLI-Onlinehilfe:
oci compute console-history get --help
Verwenden Sie den Befehl compute console-history get-content:
oci compute console-history get-content --file <file_name> --instance-console-history-id <instance-console-history-id>
Eine Liste der Optionen finden Sie in der CLI-Onlinehilfe:
oci compute console-history get-content --help
Verwenden Sie den Befehl compute console-history update:
oci compute console-history update --instance-console-history-id <instance-console-history-id>
Eine Liste der Optionen finden Sie in der CLI-Onlinehilfe:
oci compute console-history update --help
Verwenden Sie den Befehl compute console-history list:
oci compute console-history list --compartment-id <COMPARTMENT_OCID>
Eine Liste der Optionen finden Sie in der CLI-Onlinehilfe:
oci compute console-history list --help
Verwenden Sie den Befehl compute console-history delete:
oci compute console-history delete --instance-console-history-id <instance-console-history-id>
Eine Liste der Optionen finden Sie in der CLI-Onlinehilfe:
oci compute console-history delete --help
API verwenden
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.
Mit den folgenden API-Vorgängen können Sie die Konsolenhistoriendaten verwalten.
- Zum Erfassen der Konsolenhistorie verwenden Sie die Methode CaptureConsoleHistory.
- Um Details zu Metadaten der Konsolenhistorie abzurufen, verwenden Sie die Methode GetConsoleHistory.
- Um Details zum Inhalt der Konsolenhistorie abzurufen, verwenden Sie die Methode GetConsoleHistoryContent.
- Um Metadaten der Konsolenhistorie zu bearbeiten, verwenden Sie die Methode UpdateConsoleHistory.
- Um die erfassten Daten der Konsolenhistorie aufzulisten, verwenden Sie die Methode ListConsoleHistories.
- Um die erfassten Daten der Konsolenhistorie zu löschen, verwenden Sie die Methode DeleteConsoleHistory.