Je souhaite identifier les frais d'adresse IPv4 publique d'Amazon Virtual Private Cloud (Amazon VPC) pour mes ressources AWS en cours d'exécution et supprimées.
Résolution
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'AWS CLI.
Identifier les frais d'adresse IPv4 publique pour les ressources en cours d'exécution
Pour identifier les frais d'adresse IPv4 publique actuels dans toutes les régions AWS, consultez la section Comment identifier, surveiller et optimiser l'utilisation de mon adresse IPv4 publique Amazon VPC ?
Identifier les frais d'adresse IPv4 publique pour les ressources supprimées
Créer un CUR
Le rapport d'utilisation et de coût AWS (CUR) inclut des données d'utilisation détaillées pour les adresses IPv4 publiques. Cela inclut les adresses IP que vous utilisez actuellement et celles que vos ressources utilisaient précédemment. Après avoir créé un rapport d’utilisation et de coût, vous pouvez surveiller les frais d'adresse IPv4 publique actuels et antérieurs.
Pour plus d'informations sur la procédure d’accès à votre rapport et de l'interroger, consultez la section Utilisation de votre rapport.
Remarque : AWS met à jour les fichiers de rapport au moins une fois par jour avec des données allant du début du mois en cours à la date actuelle.
Pour surveiller l'utilisation des adresses IPv4 publiques dans votre rapport, consultez les types d'utilisation PublicIPv4:IdleAddress et PublicIPv4:InUseAddress.
La colonne lineItem/Operation identifie l'utilisation de l'adresse IPv4 selon l'un des types suivants :
- AllocateAddressVPC surveille les adresses IP Elastic inactives auxquelles aucune ressource n'est associée.
- AssociateAddressVPC surveille les adresses IP Elastic auxquelles est associée une ressource AWS.
- RunInstances surveille les adresses IPv4 publiques d'Amazon Elastic Compute Cloud (Amazon EC2) qui se trouvent dans des VPC.
- DescribeNetworkInterfaces surveille les adresses IPv4 publiques gérées par des services qui se trouvent dans des VPC.
- CreateVPNConnection surveille les adresses IPv4 publiques pour les connexions AWS Site-to-Site VPN.
- CreateAccelerator surveille les adresses IPv4 publiques pour AWS Global Accelerator.
Remarque : La transmission du rapport à votre compartiment Amazon Simple Storage Service (Amazon S3) peut prendre jusqu'à 24 heures.
Utiliser AWS CloudTrail
Pour identifier les adresses IPv4 publiques des ressources supprimées, utilisez AWS CloudTrail pour rechercher des événements d'attribution d'adresses IP.
Recherchez les noms d'événements suivants :
- AllocateAddress
- AssociateAddress
- RunInstances
- CreateVpnConnection
- CreateAccelerator
Remarque : CloudTrail enregistre les événements CreateAccelerator uniquement dans la région USA Ouest (Oregon).
Pour surveiller les événements d'attribution d'adresses IPv4 au cours des 90 derniers jours, exécutez la commande lookup-events de l'AWS CLI :
aws cloudtrail lookup-events --lookup-attributes AttributeKey=EventName,AttributeValue=API_NAME
Remarque : Remplacez API_NAME par le nom d'événement approprié.