AWS Trusted Advisor

Présentation

AWS Trusted Advisor est un outil en ligne fournissant des conseils en temps réel pour vous aider à provisionner vos ressources conformément aux bonnes pratiques AWS.

Activez cette intégration pour visualiser dans Datadog toutes vos métriques de Trusted Advisor.

Remarque : cette intégration ne fonctionne que pour les clients AWS disposant d’une formule Business ou Entreprise.

Configuration

Installation

Si vous ne l’avez pas déjà fait, configurez d’abord l’intégration Amazon Web Services.

Collecte de métriques

  1. Depuis la console IAM, ajoutez support:describe* et support:refresh* en tant qu’action dans le champ de document de stratégie. Pour en savoir plus sur l’API AWS Support, consultez la section Actions, ressources et clés de condition pour AWS Support.
  2. Dans la page de l’intégration AWS, vérifiez que Trusted Advisor est activé dans l’onglet Metric Collection.
  3. Installez l’intégration Datadog/AWS Trusted Advisor.

Collecte de logs

Activer le logging

Configurez AWS Trusted Advisor de façon à ce que ses logs soient envoyés vers un compartiment S3 ou vers CloudWatch.

Remarque : si vous envoyez vos logs vers un compartiment S3, assurez-vous que amazon_trusted_advisor est défini en tant que Target prefix.

Envoi de logs à Datadog

  1. Si vous ne l’avez pas déjà fait, configurez la fonction Lambda du Forwarder Datadog.

  2. Une fois la fonction Lambda installée, ajoutez manuellement un déclencheur sur le compartiment S3 ou sur le groupe de logs CloudWatch qui contient vos logs Amazon Trusted Advisor dans la console AWS :

Données collectées

Métriques

aws.advisor.service_limit.max
(gauge)
Amazon Trusted Advisor service limit max
aws.advisor.service_limit.usage
(gauge)
Amazon Trusted Advisor service limit usage
aws.advisor.service_limit.usage_ratio
(gauge)
Amazon Trusted Advisor service limit usage ratio
aws.trustedadvisor.green_checks
(gauge)
The number of Trusted Advisor checks in a green (OK) state.
Shown as check
aws.trustedadvisor.red_checks
(gauge)
The number of Trusted Advisor checks in a red (ERROR) state.
Shown as check
aws.trustedadvisor.service_limit_usage
(gauge)
The percentage of resource utilization against a service limit.
Shown as percent
aws.trustedadvisor.yellow_checks
(gauge)
The number of Trusted Advisor checks in a yellow (WARN) state.
Shown as check

Événements

L’intégration AWS Trusted Advisor n’inclut aucun événement.

Checks de service

L’intégration Amazon Trusted Advisor n’inclut aucun check de service.

Dashboard

Pour ajouter des données au dashboard de l’intégration AWS Trusted Advisor, procédez comme suit :

  1. Configurez des autorisations d’assistance.
    • Dans la console IAM, ajoutez support:describe* et support: refresh* en tant qu’action dans la zone de texte du document de stratégie.
  2. Vérifiez que vous disposez d’une offre d’assistance AWS payante.

Le dashboard Datadog Trusted Advisor doit accéder à l’ensemble complet des checks AWS Trusted Advisor. Ces checks ne sont disponibles qu’avec une offre d’assistance AWS payante. Vérifiez donc que vous disposez d’une offre AWS adéquate.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.

Pour aller plus loin

Documentation, liens et articles supplémentaires utiles: