Comment simplifier le processus de surveillance des journaux sur plusieurs instances Amazon EC2 dans OpsWorks Stacks ?

Date de la dernière mise à jour : 03/04/2020

Je souhaite simplifier le processus de surveillance des journaux sur plusieurs instances Amazon Elastic Compute Cloud (Amazon EC2) dans AWS OpsWorks Stacks.

Brève description

Vous pouvez facilement surveiller les journaux sur plusieurs instances Amazon EC2 en utilisant Amazon CloudWatch Logs avec OpsWorks Stacks. Vous pouvez activer CloudWatch Logs au niveau de la couche dans des piles basées sur Linux pour Chef 11.10 et Chef 12.

Remarque : si vous utilisez un profil d'instance personnalisé qui n'est pas créé par AWS OpsWorks Stacks, vous devez attacher manuellement la stratégie AWSOpsWorksCloudWatchLogs à votre profil. Pour plus d'informations, voir Gestion des stratégies IAM.

Solution

  1. Ouvrez la console OpsWorks Stacks.
  2. Dans la colonne Nom de la pile choisissez la pile que vous souhaitez activer avec CloudWatch Logs.
  3. Dans le volet de navigation, choisissez Layers, (Couches), puis CloudWatch Logs (Journaux CloudWatch).
    Important : pour activer CloudWatch Logs, vous avez besoin d'un agent OpsWorks Stacks compatible avec CloudWatch Logs et d'une stratégie IAM. Vous êtes invité à effectuer une mise à niveau vers la dernière version de l'agent OpsWorks Stacks si vos paramètres ne répondent pas à cette exigence. Si vous y êtes invité, cochez les cases requises, puis choisissez Mettre à niveau.
  4. Pour Intégration de CloudWatch Logs, choisissez Activé.
  5. Pour diffuser les journaux de commande, pour Stream command logs, choisissez Oui.
  6. Pour activer les journaux personnalisés, pour Stream custom logs, entrez le chemin d'accès complet du fichier journal.
    Remarque : par exemple, pour collecter les journaux d'erreurs NGINX, entrez /var/log/nginx/error.log comme chemin d'accès.
  7. Sélectionnez Enregistrer.
  8. Pour afficher les flux de journaux pour OpsWorks Stacks, ouvrez la console Amazon CloudWatch, puis choisissez Logs.
    Remarque : l'affichage des flux de journaux pour OpsWorks Stacks dans la console CloudWatch prend 1 à 5 minutes.

Cet article vous a-t-il été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d’aide ?