Bibliothèques et intégrations sans serveur


AWS Step Functions

Activez l’intégration AWS Step Functions afin de récupérer automatiquement des tags supplémentaires pour vos métriques Lambda et de déterminer à quelles machines d’état une fonction donnée appartient. Ces tags vous permettent d’obtenir une vue agrégée de vos métriques et logs Lambda par fonction dans la vue Serverless.

  1. Installez l’intégration AWS Step Functions.
  2. Ajoutez les autorisations suivantes à votre stratégie IAM Datadog afin d’ajouter des tags supplémentaires à vos métriques Lambda.
    Autorisation AWSDescription
    states:ListStateMachinesÉnumère les instances Step Functions actives.
    states:DescribeStateMachineRécupère les métadonnées et les tags Step Functions.
  3. Configurez le tracing distribué et la journalisation pour AWS Step Functions :
  4. Une fois la configuration terminée, accédez à la page d’accueil Serverless et filtrez vos fonctions Lambda par statemachinename, statemachinearn ou stepname.
Tracing AWS Step Function

Amazon EFS pour Lambda

Activez Amazon EFS pour Lambda afin de récupérer automatiquement des tags supplémentaires pour vos métriques Lambda et de déterminer à quel EFS une fonction donnée appartient. Ces tags vous permettent d’obtenir une vue agrégée de vos métriques et logs Lambda par EFS dans la vue Serverless.

  1. Installez l’intégration Amazon EFS.

  2. Ajoutez les autorisations suivantes à votre stratégie IAM Datadog afin de recueillir des métriques EFS de Lambda.

    Autorisation AWSDescription
    elasticfilesystem:DescribeAccessPointsÉnumère les instances EFS actives connectées aux fonctions Lambda.
  3. Accédez ensuite à la vue Serverless pour utiliser le nouveau tag filesystemid sur vos fonctions Lambda.

Lambda@Edge

Utilisez les tags at_edge, edge_master_name et edge_master_arn afin d’obtenir une vue agrégée de vos métriques et logs de fonctions Lambda lorsqu’elles sont exécutées dans des emplacements Edge.

Pour aller plus loin