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.
Créez un journal de flux qui sera publié sur Amazon Data Firehose
Vous pouvez créer des journaux de flux pour votreVPCs, vos sous-réseaux ou vos interfaces réseau.
Prérequis
-
Créez le flux de livraison Amazon Data Firehose de destination. Utilisez Direct Put en tant que source. Pour plus d'informations, consultez Création d'un flux de diffusion Amazon Data Firehose.
-
Si vous publiez des journaux de flux sur un autre compte, créez les IAM rôles requis, comme décrit dansRôles IAM pour la diffusion entre comptes.
Pour créer un journal de flux publié sur Amazon Data Firehose
-
Effectuez l’une des actions suivantes :
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. Dans le volet de navigation, choisissez Network Interfaces. Cochez la case correspondant à l’interface réseau. -
Ouvrez la VPC console Amazon à l'adresse https://console.aws.amazon.com/vpc/
. Dans le volet de navigation, sélectionnez Votre VPCs. Cochez la case correspondant au. VPC -
Ouvrez la VPC console Amazon à l'adresse https://console.aws.amazon.com/vpc/
. Dans le panneau de navigation, choisissez Subnets (Sous-réseaux). Cochez la case correspondant au sous-réseau.
-
-
Choisissez Actions, Create flow log (Créer le journal de flux).
-
Pour Filter (Filtre), spécifiez le type de trafic à journaliser.
-
Accept (Accepter) : journalise uniquement le trafic accepté
-
Reject (Rejeter) : journalise uniquement le trafic rejeté
-
All (Tout) : journalise le trafic accepté et rejeté
-
-
Pour Maximum aggregation interval (Intervalle d'agrégation maximal), choisissez la période maximale pendant laquelle un flux est capturé et agrégé dans un enregistrement de journal de flux.
-
Pour Destination, choisissez l'une ou l'autre des options suivantes :
-
Envoyer à Amazon Data Firehose via le même compte : le flux de diffusion et la ressource à surveiller se trouvent dans le même compte.
-
Envoyer à Amazon Data Firehose via un autre compte : le flux de diffusion et la ressource à surveiller se trouvent dans des comptes différents.
-
-
Pour le nom du flux Amazon Data Firehose, choisissez le flux de diffusion que vous avez créé.
-
[Livraison entre comptes uniquement] Pour les IAMrôles, spécifiez les rôles requis (voirRôles IAM pour la diffusion entre comptes).
-
Pour Log record format (Format d'enregistrement du journal), sélectionnez le format de l'enregistrement du journal de flux.
-
Pour utiliser le format de registre de journal de flux par défaut, sélectionnez AWS default format (Format par défaut).
-
Pour créer un format personnalisé, choisissez Custom format (Format personnalisé). Pour Log format (Format de journal), choisissez les champs à inclure dans l'enregistrement de journal de flux.
-
-
Pour Métadonnées supplémentaires, indiquez si vous souhaitez inclure les métadonnées d'Amazon ECS dans le format du journal.
-
(Facultatif) Choisissez Ajouter une balise pour appliquer des balises au journal de flux.
-
Choisissez Create flow log (Créer le journal de flux).
Pour créer un journal de flux publié sur Amazon Data Firehose à l'aide d'un outil de ligne de commande
Utilisez l’une des commandes suivantes :
-
create-flow-logs (AWS CLI)
-
New-EC2FlowLogs (AWS Tools for Windows PowerShell)
L' AWS CLI exemple suivant crée un journal de flux qui capture tout le trafic pour le flux spécifié VPC et transmet les journaux de flux au flux de livraison Amazon Data Firehose spécifié dans le même compte.
aws ec2 create-flow-logs --traffic-type ALL \ --resource-type
VPC
\ --resource-idsvpc-00112233344556677
\ --log-destination-typekinesis-data-firehose
\ --log-destination arn:aws:firehose:us-east-1
:123456789012
:deliverystream/flowlogs_stream
L' AWS CLI exemple suivant crée un journal de flux qui capture tout le trafic pour le flux spécifié VPC et transmet les journaux de flux au flux de livraison Amazon Data Firehose spécifié dans un autre compte.
aws ec2 create-flow-logs --traffic-type ALL \ --resource-type
VPC
\ --resource-idsvpc-00112233344556677
\ --log-destination-typekinesis-data-firehose
\ --log-destination arn:aws:firehose:us-east-1
:123456789012
:deliverystream/flowlogs_stream
\ --deliver-logs-permission-arn arn:aws:iam::source-account
:role/mySourceRole
\ --deliver-cross-account-role arn:aws:iam::destination-account
:role/AWSLogDeliveryFirehoseCrossAccountRole
Après avoir créé le journal de flux, vous pouvez obtenir les données du journal de flux à partir de la destination que vous avez configurée pour le flux de diffusion.