Google Bigtable
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Google Bigtable

Crawler Crawler

Présentation

Cloud Bigtable est le service de base de données NoSQL big data de Google. Cette base de données est utilisée par beaucoup de services Google, tels que le moteur de recherche, Analytics, Maps et Gmail.

Utilisez l’intégration Datadog/Google Cloud Platform pour recueillir des métriques de Google Bigtable.

Implémentation

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 Bigtable sont recueillis avec Stackdriver et envoyés à un Cloud Pub/Sub via un redirecteur Push HTTP. Si vous ne l’avez pas déjà fait, configurez le Cloud Pub/Sub à l’aide d’un redirecteur Push HTTP.

Une fois cette opération effectuée, exportez vos logs Google Bigtable depuis Stackdriver vers le Pub/sub :

  1. Accédez à la page Stackdriver et filtrez les logs Google Bigtable.
  2. Cliquez sur Create Export et nommez le récepteur.
  3. 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.
  4. Cliquez sur Create et attendez que le message de confirmation s’affiche.

Données collectées

Métriques

gcp.bigtable.cluster.cpu_load
(gauge)
CPU load of a cluster.
gcp.bigtable.cluster.cpu_load_hottest_node
(gauge)
CPU load of the busiest node in a cluster.
gcp.bigtable.cluster.disk_load
(gauge)
Utilization of HDD disks in a cluster
gcp.bigtable.cluster.node_count
(gauge)
Number of nodes in a cluster.
Shown as node
gcp.bigtable.cluster.storage_utilization
(gauge)
Storage used as a fraction of total storage capacity.
gcp.bigtable.disk.bytes_used
(gauge)
Amount of compressed data for tables stored in a cluster.
Shown as byte
gcp.bigtable.disk.storage_capacity
(gauge)
Capacity of compressed data for tables that can be stored in a cluster.
Shown as byte
gcp.bigtable.replication.latencies.avg
(gauge)
Distribution of replication request latencies for a table.
Shown as millisecond
gcp.bigtable.replication.latencies.samplecount
(count)
Sample count for replication request latencies
Shown as sample
gcp.bigtable.replication.latencies.sumsqdev
(gauge)
Sum of squared deviation for replication request latencies
Shown as second
gcp.bigtable.server.error_count
(gauge)
Number of server requests for a table that failed with an error.
Shown as error
gcp.bigtable.server.latencies.avg
(gauge)
Distribution of server request latencies for a table.
Shown as millisecond
gcp.bigtable.server.latencies.samplecount
(count)
Sample count for server request latencies
Shown as sample
gcp.bigtable.server.latencies.sumsqdev
(gauge)
Sum of squared deviation for server request latencies
Shown as second
gcp.bigtable.server.modified_rows_count
(gauge)
Number of rows modified by server requests for a table.
gcp.bigtable.server.received_bytes_count
(gauge)
Number of uncompressed bytes of request data received by servers for a table.
Shown as byte
gcp.bigtable.server.request_count
(gauge)
Number of server requests for a table.
Shown as request
gcp.bigtable.server.returned_rows_count
(gauge)
Number of rows returned by server requests for a table.
gcp.bigtable.server.sent_bytes_count
(gauge)
Number of uncompressed bytes of response data sent by servers for a table.
Shown as byte
gcp.bigtable.table.bytes_used
(gauge)
Amount of compressed data stored in a table.
Shown as byte

Événements

L’intégration Google Bigtable n’inclut aucun événement.

Checks de service

L’intégration Google Bigtable n’inclut aucun check de service.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.