- 重要な情報
- はじめに
- 用語集
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Google Cloud Spanner は、初めて強力な一貫性と水平方向の拡張性を兼ね備えた唯一のリレーショナルデータベースサービスです。
Google Spanner からメトリクスを取得して、以下のことができます。
Google Cloud Platform インテグレーションをまだセットアップしていない場合は、最初にセットアップします。それ以上のインストール手順はありません。
Google Cloud Spanner のログは Google Cloud Logging により収集され、HTTP プッシュフォワーダーを使用して Cloud Pub/Sub へ送信されます。HTTP プッシュフォワーダーを使用した Cloud Pub/Sub をまだセットアップしていない場合は、これをセットアップしてください。
これが完了したら、Google Cloud Spanner のログを Google Cloud Logging から Pub/Sub へエクスポートします。
Google Cloud Logging のページに移動し、Google Cloud Spanner のログを絞り込みます。
シンクを作成し、シンクに適宜名前を付けます。
エクスポート先として「Cloud Pub/Sub」を選択し、エクスポート用に作成された Pub/Sub を選択します。注: この Pub/Sub は別のプロジェクト内に配置することもできます。
作成をクリックし、確認メッセージが表示されるまで待ちます。
gcp.spanner.api.received_bytes_count (gauge) | Uncompressed request bytes received by Cloud Spanner. Shown as byte |
gcp.spanner.api.sent_bytes_count (gauge) | Uncompressed response bytes sent by Cloud Spanner. Shown as byte |
gcp.spanner.api.api_request_count (count) | Cloud Spanner API requests. Shown as second |
gcp.spanner.api.request_count (rate) | Rate of Cloud Spanner API requests. Shown as request |
gcp.spanner.api.request_latencies.avg (gauge) | Average server request latencies for a database. Shown as second |
gcp.spanner.api.request_latencies.samplecount (gauge) | Sample count of server request latencies for a database. Shown as second |
gcp.spanner.api.request_latencies.sumsqdev (gauge) | Sum of Squared Deviation of server request latencies for a database. Shown as second |
gcp.spanner.api.request_latencies_by_transaction_type (count) | Distribution of server request latencies by transaction types. Shown as second |
gcp.spanner.instance.cpu.utilization (gauge) | Utilization of provisioned CPU, between 0 and 1. Shown as fraction |
gcp.spanner.instance.cpu.smoothed_utilization (gauge) | 24-hour smoothed utilization of provisioned CPU between 0.0 and 1.0. Shown as fraction |
gcp.spanner.instance.cpu.utilization_by_operation_type (gauge) | Percent utilization of provisioned CPU, by operation type between 0.0 and 1.0. Shown as fraction |
gcp.spanner.instance.cpu.utilization_by_priority (gauge) | Percent utilization of provisioned CPU, by priority between 0.0 and 1.0. Shown as fraction |
gcp.spanner.instance.node_count (gauge) | Total number of nodes. Shown as node |
gcp.spanner.instance.session_count (gauge) | Number of sessions in use. Shown as session |
gcp.spanner.instance.storage.used_bytes (gauge) | Storage used in bytes. Shown as byte |
gcp.spanner.instance.storage.limit_bytes (gauge) | Storage limit for instance in bytes Shown as byte |
gcp.spanner.instance.storage.limit_bytes_per_processing_unit (gauge) | Storage limit per processing unit in bytes. Shown as byte |
gcp.spanner.instance.storage.utilization (gauge) | Storage used as a fraction of storage limit. Shown as fraction |
gcp.spanner.instance.backup.used_bytes (gauge) | Backup storage used in bytes. Shown as byte |
gcp.spanner.instance.leader_percentage_by_region (gauge) | Percentage of leaders by cloud region between 0.0 and 1.0. Shown as fraction |
gcp.spanner.instance.processing_units (gauge) | Total number of processing units. |
gcp.spanner.lock_stat.total.lock_wait_time (count) | Total lock wait time for lock conflicts recorded for the entire database. Shown as second |
gcp.spanner.query_count (count) | Count of queries by database name, status, query type, and used optimizer version. Shown as query |
gcp.spanner.query_stat.total.bytes_returned_count (count) | Number of data bytes that the queries returned Shown as byte |
gcp.spanner.query_stat.total.cpu_time (count) | Number of seconds of CPU time Cloud Spanner spent on operations to execute the queries. Shown as second |
gcp.spanner.query_stat.total.execution_count (count) | Number of times Cloud Spanner saw queries during the interval. Shown as query |
gcp.spanner.query_stat.total.failed_execution_count (count) | Number of times queries failed during the interval. Shown as query |
gcp.spanner.query_stat.total.query_latencies (gauge) | Distribution of total length of time, in seconds, for query executions within the database. Shown as second |
gcp.spanner.query_stat.total.returned_rows_count (count) | Number of rows that the queries returned. Shown as row |
gcp.spanner.query_stat.total.scanned_rows_count (count) | Number of rows that the queries scanned excluding deleted values. Shown as row |
gcp.spanner.read_stat.total.bytes_returned_count (count) | Total number of data bytes that the reads returned excluding transmission encoding overhead. Shown as byte |
gcp.spanner.read_stat.total.client_wait_time (count) | Number of seconds spent waiting due to throttling. Shown as second |
gcp.spanner.read_stat.total.cpu_time (count) | Number of seconds of CPU time Cloud Spanner spent execute the reads excluding prefetch CPU and other overhead. Shown as second |
gcp.spanner.read_stat.total.execution_count (count) | Number of times Cloud Spanner executed the read shapesduring the interval. |
gcp.spanner.read_stat.total.leader_refresh_delay (count) | Number of seconds spent coordinating reads across instances in multi-regionconfigurations. Shown as second |
gcp.spanner.read_stat.total.locking_delays (gauge) | Distribution of total time in seconds spent waiting due to locking. Shown as second |
gcp.spanner.read_stat.total.returned_rows_count (count) | Number of rows that the read returned. Shown as row |
gcp.spanner.row_deletion_policy.deleted_rows_count (count) | Count of rows deleted by the policy since the last sample. Shown as row |
gcp.spanner.row_deletion_policy.processed_watermark_age (gauge) | Time between now and the read timestamp of the last successful execution. Shown as second |
gcp.spanner.row_deletion_policy.undeletable_rows (count) | Number of rows in all tables in the database that can't be deleted. Shown as row |
gcp.spanner.transaction_stat.total.bytes_written_count (count) | Number of bytes written by transactions. Shown as byte |
gcp.spanner.transaction_stat.total.commit_attempt_count (count) | Number of commit attempts for transactions. |
gcp.spanner.transaction_stat.total.commit_retry_count (count) | Number of commit attempts that are retries from previously aborted transaction attempts. |
gcp.spanner.transaction_stat.total.participants (gauge) | Distribution of total number of participants in each commit attempt. |
gcp.spanner.transaction_stat.total.transaction_latencies (gauge) | Distribution of total seconds takenfrom the first operation of the transaction to commit or abort. Shown as second |
Google Cloud Spanner インテグレーションには、イベントは含まれません。
Google Cloud Spanner インテグレーションには、サービスのチェック機能は含まれません。
ご不明な点は、Datadog のサポートチームまでお問合せください。