Présentation
Google Cloud Tasks est un service entièrement géré qui vous permet d’administrer l’exécution, l’envoi et la distribution d’un grand nombre de tâches distribuées.
Utilisez l’intégration Datadog/Google Cloud Platform pour recueillir des métriques de Google Cloud Tasks.
Configuration
Installation
Si vous ne l’avez pas déjà fait, configurez d’abord l’intégration Google Cloud Platform
. Aucune autre procédure d’installation n’est requise.
Collecte de logs
Les logs Google Cloud Tasks sont recueillis avec Google Cloud Logging et envoyés à un Cloud Pub/Sub via un forwarder Push HTTP. Si vous ne l’avez pas déjà fait, configurez un Cloud Pub/Sub à l’aide d’un forwarder Push HTTP
.
Une fois cette opération effectuée, exportez vos logs Google Cloud Tasks depuis Google Cloud Logging vers le Pub/Sub :
- Accédez à la page Google Cloud Logging
et filtrez les logs Google Cloud Tasks.
- Cliquez sur Create Export et nommez le récepteur.
- Choisissez Cloud Pub/Sub comme destination et sélectionnez le Pub/Sub créé à cette fin. Remarque : le Pub/Sub peut se situer dans un autre projet.
- Cliquez sur Create et attendez que le message de confirmation s’affiche.
Données collectées
Métriques
gcp.cloudtasks.api.request_count (count) | Count of Cloud Tasks API calls. Shown as request |
gcp.cloudtasks.queue.task_attempt_count (count) | Count of task attempts broken down by response code. |
gcp.cloudtasks.queue.task_attempt_delays.avg (gauge) | Delay between each scheduled attempt time and actual attempt time. Shown as millisecond |
gcp.cloudtasks.queue.task_attempt_delays.samplecount (count) | Sample count for task attempt delays Shown as millisecond |
gcp.cloudtasks.queue.task_attempt_delays.sumsqdev (gauge) | Sum of squared deviation for task attempt delays Shown as second |
Événements
L’intégration Google Cloud Tasks n’inclut aucun événement.
Checks de service
L’intégration Google Cloud Tasks n’inclut aucun check de service.
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog
.