Amazon Rekognition

Présentation

Amazon Rekognition facilite l’ajout d’une analyse des images et des vidéos à vos applications. Vous fournissez simplement une image ou une vidéo à l’API Rekognition, et le service peut identifier les objets, les personnes, le texte, les scènes et les activités, ainsi que détecter tout contenu inapproprié.

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

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. Dans le carré d’intégration AWS, assurez-vous que l’option Rekognition est cochée dans la section concernant la collecte des métriques.
  2. Installez l’intégration Datadog/Amazon Rekognition.

Collecte de logs

Activer le logging

Configurez Amazon Rekognition 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_rekognition est défini en tant que Target prefix.

Envoyer des logs à Datadog

  1. Si vous ne l’avez pas déjà fait, configurez la fonction Lambda de collecte de logs AWS avec 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 Rekognition dans la console AWS :

Données collectées

Métriques

aws.rekognition.deteceted_label_count
(count)
The average number of labels detected with the DetectLabels operation.
aws.rekognition.deteceted_label_count.sum
(count)
The sum of the number of labels detected with the DetectLabels operation.
aws.rekognition.detected_face_count
(count)
The average number of faces detected with the IndexFaces or DetectFaces operation.
aws.rekognition.detected_face_count.sum
(count)
The sum of the number of faces detected with the IndexFaces or DetectFaces operation.
aws.rekognition.response_time
(count)
The time in milliseconds for Rekognition to compute the response.
Shown as millisecond
aws.rekognition.response_time.data_samples
(count)
The time in milliseconds for Rekognition to compute the response.
aws.rekognition.server_error_count
(count)
The number of server errors.
aws.rekognition.server_error_count.sum
(count)
The sum of the number of server errors.
aws.rekognition.successful_request_count
(count)
The average number of successful requests.
aws.rekognition.successful_request_count.sum
(count)
The sum of the number of successful requests.
aws.rekognition.throttled_count
(count)
The average number of throttled requests. Rekognition throttles a request when it receives more requests than the limit of transactions per second set for your account.
aws.rekognition.throttled_count.sum
(count)
The sum of the number of throttled requests. Rekognition throttles a request when it receives more requests than the limit of transactions per second set for your account.
aws.rekognition.user_error_count
(count)
The average number of user errors (invalid parameters - invalid image - no permission etc).
aws.rekognition.user_error_count.sum
(count)
The sum of the number of user errors (invalid parameters - invalid image - no permission etc).

Événements

L’intégration Amazon Rekognition n’inclut aucun événement.

Checks de service

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

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.