Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exemple de définition de ECS tâche Amazon : acheminer les journaux vers CloudWatch
Avant que vos conteneurs puissent envoyer des journaux CloudWatch, vous devez spécifier le pilote de awslogs
journal pour les conteneurs dans votre définition de tâche. Pour plus d'informations sur les paramètres du journal, voir Stockage et journalisation
La définition de tâche JSON qui suit contient un logConfiguration
objet spécifié pour chaque conteneur. L'un concerne le WordPress conteneur qui envoie les journaux à un groupe de journaux appeléawslogs-wordpress
. L'autre concerne un SQL conteneur My qui envoie des journaux à un groupe de journaux appeléawslogs-mysql
. Les deux conteneurs utilisent le préfixe de flux de journal awslogs-example
.
{ "containerDefinitions": [ { "name": "wordpress", "links": [ "mysql" ], "image": "wordpress", "essential": true, "portMappings": [ { "containerPort": 80, "hostPort": 80 } ], "logConfiguration": { "logDriver": "awslogs", "options": { "awslogs-create-group": "true", "awslogs-group": "
awslogs-wordpress
", "awslogs-region": "us-west-2
", "awslogs-stream-prefix": "awslogs-example
" } }, "memory": 500, "cpu": 10 }, { "environment": [ { "name": "MYSQL_ROOT_PASSWORD", "value": "password" } ], "name": "mysql", "image": "mysql", "cpu": 10, "memory": 500, "essential": true, "logConfiguration": { "logDriver": "awslogs", "options": { "awslogs-create-group": "true", "awslogs-group": "awslogs-mysql
", "awslogs-region": "us-west-2
", "awslogs-stream-prefix": "awslogs-example
", "mode": "non-blocking", "max-buffer-size": "25m" } } } ], "family": "awslogs-example" }
Après avoir enregistré une définition de tâche avec le pilote de awslogs
journal dans une configuration de journal de définition de conteneur, vous pouvez exécuter une tâche ou créer un service avec cette définition de tâche pour commencer à envoyer des CloudWatch journaux à Logs. Pour plus d’informations, consultez Exécution d'une application en tant que ECS tâche Amazon et Création d'un ECS service Amazon à l'aide de la console.