Obtenir des informations sur vos access logs

Vous pouvez obtenir des informations sur les access logs de vos load balancers, comme l’intervalle de publication et le nom du bucket OOS.

Si vous dépassez le nombre autorisé de requêtes identiques pour une durée configurée, le message d’erreur Throttling est renvoyé.

Obtenir des informations sur vos load balancers avec Cockpit

  1. Cliquez sur Services > Load balancers.

  2. Cliquez sur le load balancer à propos duquel vous voulez obtenir des informations.

  3. Cliquez sur Modifier les attributs .
    La boîte de dialogue MODIFIER LES ATTRIBUTS apparaît.

  4. Si les access logs sont activés :

    1. L’option Activer les logs est sélectionnée.

    2. Vous pouvez modifier les champs Nom du bucket OOS et Intervalle de publication.

    3. Le détail des derniers access logs apparaît dans la partie inférieure de la boîte de dialogue.

  5. Si les access logs sont désactivés :

    1. L’option Activer les logs est désélectionnée.

    2. Vous ne pouvez pas modifier les champs Nom du bucket OOS et Intervalle de publication.

Obtenir des informations sur vos load balancers avec AWS CLI

Pour obtenir des informations sur les access logs d’un load balancer, utilisez la commande describe-load-balancer-attributes suivant cette syntaxe :

Exemple de requête
$ aws elb describe-load-balancer-attributes \
    --profile YOUR_PROFILE \
    --load-balancer-name LOAD_BALANCER_NAME \
    --endpoint https://lbu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Utiliser et configurer AWS CLI.

  • load-balancer-name : Le nom du load balancer à propos duquel vous voulez obtenir des informations.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

La commande describe-load-balancer-attributes renvoie les éléments suivants :

  • LoadBalancerAttributes : Information sur le load balance spécifié. Cet élément contient les informations suivantes :

    • AccessLog : Information sur la publication des access logs. Cet élément contient les informations suivantes :

      • S3BucketPrefix : Le chemin d’accès du répertoire dans le bucket OOS pour la publication des access logs. Si aucun chemin d’accès n’est spécifié, ils sont publiés au niveau root du bucket.

      • EmitInterval : L’intervalle de temps pour la publication des access logs dans le bucket OOS, de 5 ou 60 minutes (par défaut, 60 minutes).

      • Enabled : Si true, les access logs sont activés pour le load balancer spécifié. Si false, ils ne le sont pas.

      • S3BucketName : Le nom du bucket OOS dans lequel les access logs sont publiés. Pour en savoir plus, voir À propos d’OOS.

        Exemple de résultat
        {
            "LoadBalancerAttributes": {
                "AccessLog": {
                    "S3BucketPrefix": "BUCKET_PREFIX",
                    "EmitInterval": 60,
                    "Enabled": true,
                    "S3BucketName":"BUCKET_NAME"
                }
            }
        }

Pages connexes

Méthode API correspondante

AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.