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
- 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. - Dans la page de l’intégration AWS, vérifiez que
Trusted Advisor
est activé dans l’onglet Metric Collection
. - 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
Si vous ne l’avez pas déjà fait, configurez la fonction Lambda du Forwarder Datadog.
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 :
- 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.
- 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: