Affichage de l'historique de la console pour une instance
Vous pouvez capturer et afficher les données récentes de la console série pour une instance. Ces données comprennent des messages de configuration qui surviennent lors de l'initialisation de l'instance, comme les messages du noyau et du BIOS, et permettent de vérifier le statut de l'instance ou de diagnostiquer et résoudre les problèmes.
L'historique de la console capture jusqu'à un méga-octet des données les plus récentes de la console série pour l'instance spécifiée. Les données de console brutes, y compris les caractères multi-octets, sont capturées.
L'historique de la console est un enregistrement à un point dans le temps. Pour dépanner une instance défaillante à l'aide d'une connexion à la console interactive, utilisez une connexion à la console série ou à la console VNC.
Stratégie IAM requise
Pour utiliser Oracle Cloud Infrastructure, un administrateur doit vous accorder un accès sécurisé dans une stratégie. Cet accès est requis que vous utilisiez la console ou l'API REST avec un kit SDK, l'interface de ligne de commande ou un autre outil. Si un message vous indique que vous ne disposez pas des droits d'accès ou des autorisations nécessaires, vérifiez auprès de l'administrateur le type d'accès qui vous a été accordé et le compartiment dans lequel vous devez travailler.
Pour les administrateurs : la stratégie dans Autoriser les utilisateurs à lancer des instances de calcul inclut la possibilité de gérer les données de l'historique de la console. Si le groupe spécifié n'a pas besoin de lancer des instances ou d'attacher des volumes, vous pouvez simplifier cette stratégie pour inclure uniquement manage instance-family
et supprimer les instructions impliquant volume-family
et virtual-network-family
.
Balisage des ressources
Appliquez des balises à vos ressources afin de les organiser selon les besoins de votre entreprise. Appliquer des balises lors de la création d'une ressource ou mettre à jour la ressource ultérieurement avec les balises souhaitées. Pour obtenir des informations générales sur l'application de balises, reportez-vous à Balises de ressource.
Gestion des données de l'historique de la console
Vous pouvez utiliser la console, l'interface de ligne de commande ou l'API pour gérer les captures de l'historique de la console. L'historique de la console vous permet de voir la sortie série de l'instance sans avoir à vous y connecter à distance. Vous pouvez utiliser ces informations pour résoudre les problèmes d'accès à l'instance.
Utilisation de la console
Sur la page de détails de l'instance de la console, vous pouvez capturer et télécharger des historiques de console, visualiser et modifier des détails de métadonnées, et supprimer des captures d'historique de console.
- Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
- Cliquez sur l'instance qui vous intéresse.
- Sous Ressources, cliquez sur Historique de la console.
-
Cliquez sur Afficher l'historique en cours.
- (Facultatif) Entrez le nom de l'historique de la console. Evitez de saisir des informations confidentielles.
- Afficher les options de balisage : si vous êtes autorisé à créer une ressource, vous disposez également des droits d'accès nécessaires pour lui appliquer des balises à format libre. Pour appliquer une balise définie, vous devez disposer de droits d'accès permettant d'utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas sûr d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer les balises ultérieurement.
- Pour télécharger une copie de l'historique de console, cliquez sur Télécharger.
- Cliquez sur Enregistrer et fermer.
- Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
- Cliquez sur l'instance qui vous intéresse.
- Sous Ressources, cliquez sur Historique de la console.
- Dans la liste des historiques de la console, pour la capture d'historique de console à télécharger, cliquez sur le , sur Télécharger, puis sur Enregistrer le fichier.
- Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
- Cliquez sur l'instance qui vous intéresse.
- Sous Ressources, cliquez sur Historique de la console.
-
Dans la liste des historiques de la console, pour la capture d'historique de console à visualiser, cliquez sur le menu Actions (
), puis sur Afficher les détails.
- Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
- Cliquez sur l'instance qui vous intéresse.
- Sous Ressources, cliquez sur Historique de la console.
-
Dans la liste des historiques de la console, cliquez sur le menu Actions (
) en regard de l'historique de la console, puis sur Afficher les détails.
- (Facultatif) Modifiez le nom de l'historique de la console. Evitez de saisir des informations confidentielles.
- Pour afficher ou modifier des balises, cliquez sur Afficher les options de balisage.
- Pour modifier ou enlever des balises, cliquez sur l'icône de modification en regard de la balise. Pour modifier une balise, dans la boîte de dialogue Modifier la balise, apportez les modifications nécessaires, puis cliquez sur Enregistrer. Pour enlever une balise, cliquez sur Enlever la balise.
- Cliquez sur Enregistrer et fermer.
- Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
- Cliquez sur l'instance qui vous intéresse.
- Sous Ressources, cliquez sur Historique de la console.
-
Dans la liste des historiques de console, pour la capture d'historique de console à supprimer, cliquez sur le menu Actions (
), puis sur Supprimer.
- Dans la boîte de dialogue de confirmation, cliquez sur Supprimer l'historique de la console.
Utilisation de l'interface de ligne de commande
Pour obtenir des informations sur l'utilisation de l'interface de ligne de commande, reportez-vous à Interface de ligne de commande (CLI). Pour gérer les journaux de la console série à l'aide de l'interface de ligne de commande, ouvrez une invite de commande et exécutez l'une des commandes suivantes.
Lorsque vous utilisez l'interface de ligne de commande pour capturer l'historique des données de la console série de l'instance, incluez l'option suivante pour vous assurer que l'historique complet est capturé. Sans cette option, les données peuvent être tronquées :
--length 10000000
.Utilisez la commande compute console-history capture :
oci compute console-history capture --instance-id <instance-id>
Pour obtenir la liste des options, reportez-vous à l'aide en ligne de l'interface de ligne de commande :
oci compute console-history capture --help
Utilisez la commande compute console-history get :
oci compute console-history get --instance-console-history-id <instance-console-history-id>
Pour obtenir la liste des options, reportez-vous à l'aide en ligne de l'interface de ligne de commande :
oci compute console-history get --help
Utilisez la commande compute console-history get-content :
oci compute console-history get-content --file <file_name> --instance-console-history-id <instance-console-history-id>
Pour obtenir la liste des options, reportez-vous à l'aide en ligne de l'interface de ligne de commande :
oci compute console-history get-content --help
Utilisez la commande compute console-history update :
oci compute console-history update --instance-console-history-id <instance-console-history-id>
Pour obtenir la liste des options, reportez-vous à l'aide en ligne de l'interface de ligne de commande :
oci compute console-history update --help
Utilisez la commande compute console-history list :
oci compute console-history list --compartment-id <COMPARTMENT_OCID>
Pour obtenir la liste des options, reportez-vous à l'aide en ligne de l'interface de ligne de commande :
oci compute console-history list --help
Utilisez la commande compute console-history delete :
oci compute console-history delete --instance-console-history-id <instance-console-history-id>
Pour obtenir la liste des options, reportez-vous à l'aide en ligne de l'interface de ligne de commande :
oci compute console-history delete --help
Utilisation de l'API
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à la documentation relative à l'API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.
Utilisez les opérations d'API suivantes pour gérer les données d'historique de la console.
- Pour capturer l'historique de la console, utilisez la méthode CaptureConsoleHistory.
- Pour obtenir les détails des métadonnées d'historique de la console, utilisez la méthode GetConsoleHistory.
- Pour obtenir les détails du contenu de l'historique de la console, utilisez la méthode GetConsoleHistoryContent.
- Pour modifier les métadonnées d'historique de la console, utilisez la méthode UpdateConsoleHistory.
- Pour répertorier les captures d'historique de la console, utilisez la méthode ListConsoleHistories.
- Pour supprimer les captures d'historique de la console, utilisez la méthode DeleteConsoleHistory.