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.
Journalisation par les pairs du serveur de routage
Utilisez la journalisation par les pairs du serveur de routage VPC lorsque vous devez :
Surveiller l'état des sessions BGP et BFD
Résoudre les problèmes de connexion
Consulter l'historique des modifications apportées aux sessions
Suivez l'état du réseau
Tarification
-
CloudWatch: Les frais d'ingestion de données et d'archivage pour les journaux vendus s'appliquent lorsque vous publiez les journaux homologues du serveur de routage vers CloudWatch Logs.
-
S3 : Les frais d'ingestion de données et d'archivage pour les journaux vendus s'appliquent lorsque vous publiez les journaux homologues du serveur de routage sur Amazon S3.
-
Data Firehose : les frais standard d'ingestion et de livraison s'appliquent.
Les journaux vendus sont des journaux provenant de AWS services spécifiques qui sont disponibles à une tarification échelonnée en fonction du volume et fournis à CloudWatch Logs, Amazon S3 ou Amazon Data Firehose. Pour plus d'informations, ouvrez Amazon CloudWatch Pricing, sélectionnez Logs et recherchez Vended Logs.
{
"resource_arn": "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0",
"event_timestamp": 1746643505367,
"type": "RouteStatus",
"status": "ADVERTISED",
"message": {
"prefix": "10.24.34.0/32",
"asPath": "65000",
"med": 100,
"nextHopIp": "10.24.34.1"
}
}
{
"resource_arn": "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0",
"event_timestamp": 1746643490000,
"type": "BGPStatus",
"status": "UP",
"message": null
}
Où :
resource_arn
Il s'agit de l'ARN de l'homologue du serveur de route.
event_timestamp
Il s'agit de l'horodatage de l'événement.
Le nombre type
d'événements de journal que nous produisons (RouteStatus
BGPStatus
,,BFDStatus
).
-
Le status
champ est la mise à jour du statut.
Le message
champ n'est actuellement utilisé que pour les attributs de route du type de RouteStatus message, mais il peut être rempli avec des informations pertinentes pour n'importe quel type de message.
- AWS Management Console
-
Pour créer des journaux homologues d'un serveur de routage, procédez comme suit :
Ouvrez la console Amazon VPC à l’adresse https://console.aws.amazon.com/vpc/.
Dans le volet de navigation, sous Virtual private cloud, sélectionnez Route servers.
Sur la page des serveurs de routage, choisissez les homologues du serveur de route.
Choisissez l'onglet Livraison du journal.
Choisissez Ajouter une livraison de journaux.
-
Choisissez une destination et configurez les paramètres :
-
Amazon CloudWatch Logs
Type de journal : types de journaux à livrer. Le seul type de journal pris en charge est EVENT_LOGS.
Groupe de journaux de destination : groupe de journaux dans lequel les journaux seront envoyés. CloudWatch Vous pouvez sélectionner un groupe de journaux existant ou en créer un nouveau (exemple :/aws/vpc/route-server-peers).
Sélection des champs : champs de données à inclure dans vos journaux.
-
Format de sortie : mode de formatage des journaux :
Séparateur de champs : lorsque vous utilisez le format texte, il s'agit du caractère qui sépare les champs (exemple : virgule, tabulation, espace).
-
Amazon S3
-
Amazon Data Firehose
-
Compte croisé
Type de journal : types de journaux à livrer. Le seul type de journal pris en charge est EVENT_LOGS.
ARN de destination de livraison : nom de ressource Amazon du flux de diffusion Firehose dans un autre AWS compte.
Sélection des champs : champs de données à inclure dans vos journaux.
Séparateur de champs : lorsque vous utilisez le format texte, il s'agit du caractère qui sépare les champs.
-
En compte courant
Type de journal : types de journaux à livrer. Le seul type de journal pris en charge est EVENT_LOGS.
Flux de destination de livraison : le flux de livraison Firehose de votre compte où les journaux seront envoyés. Le flux doit utiliser le type de source « Direct Put ».
Sélection des champs : champs de données à inclure dans vos journaux.
-
Format de sortie : mode de formatage des journaux :
Séparateur de champs : lorsque vous utilisez le format texte, il s'agit du caractère qui sépare les champs.
- Command line
-
Les commandes de cette section renvoient à la documentation de référence de la AWS CLI. La documentation fournit des descriptions détaillées des options que vous pouvez utiliser lorsque vous exécutez les commandes.
Pour créer des journaux homologues d'un serveur de routage, procédez comme suit :
-
Utilisez la commande put-delivery-source.
-
Exemple de demande
aws logs put-delivery-source --name "source-rsp-1234567890abcdef0" --resource-arn "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0" --log-type "EVENT_LOGS"
-
Exemple de réponse
{
"deliverySource": {
"name": "source-rsp-1234567890abcdef0",
"arn": "arn:aws:logs:us-east-1:111122223333:delivery-source:source-rsp-1234567890abcdef0",
"resourceArns": [
"arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0"
],
"service": "ec2",
"logType": "EVENT_LOGS"
}
}
-
Utilisez la commande put-delivery-destination.
-
L'exemple de AWS CLI suivant crée un journal de serveur de routage. Les journaux sont envoyés au groupe de journaux spécifié.
-
Exemple de demande
aws logs put-delivery-destination --name "destination-rsp-abcdef01234567890" --destination-resource-arn "arn:aws:logs:us-east-1:111122223333:log-group:/aws/vendedlogs/ec2/route-server-peer/EVENT_LOGS/rsp-abcdef01234567890"
-
Exemple de réponse
{
"deliveryDestination": {
"name": "destination-rsp-abcdef01234567890",
"arn": "arn:aws:logs:us-east-1:111122223333:delivery-destination:destination-rsp-abcdef01234567890",
"deliveryDestinationType": "CWL",
"deliveryDestinationConfiguration": {
"destinationResourceArn": "arn:aws:logs:us-east-1:111122223333:log-group:/aws/vendedlogs/ec2/route-server-peer/EVENT_LOGS/rsp-abcdef01234567890"
}
}
}
-
Utilisez la commande create-delivery.
-
Exemple de demande
aws logs create-delivery --delivery-source-name "source-rsp-1234567890abcdef0" --delivery-destination-arn "arn:aws:logs:us-east-1:111122223333:delivery-destination:destination-rsp-abcdef01234567890"
-
Exemple de réponse
{
"delivery": {
"id": "1234567890abcdef0",
"arn": "arn:aws:logs:us-east-1:111122223333:delivery:1234567890abcdef0",
"deliverySourceName": "source-rsp-1234567890abcdef0",
"deliveryDestinationArn": "arn:aws:logs:us-east-1:111122223333:delivery-destination:destination-rsp-abcdef01234567890",
"deliveryDestinationType": "CWL",
"recordFields": [
"resource_arn",
"event_timestamp",
"type",
"status",
"message"
]
}
}