概要
Cloud Datastore は、Web およびモバイルアプリケーション用の高い拡張性を備えた NoSQL データベースです。
Google Datastore からメトリクスを取得して、以下のことができます。
- Datastore のパフォーマンスを視覚化。
- Datastore のパフォーマンスをアプリケーションと関連付け。
セットアップ
インストール
Google Cloud Platform インテグレーションをまだセットアップしていない場合は、最初にセットアップします。これ以外に必要なインストール手順はありません。
収集データ
Google Cloud Datastore のログは Google Cloud Logging で収集され、Cloud Pub/Sub トピックを通じて Dataflow ジョブに送信されます。まだの場合は、Datadog Dataflow テンプレートでロギングをセットアップしてください。
これが完了したら、Google Cloud Datastore のログを Google Cloud Logging から Pub/Sub トピックへエクスポートします。
- Google Cloud Logging のページに移動し、Google Cloud Datastore のログを絞り込みます。
- Create Export をクリックし、シンクに名前を付けます。
- 宛先として “Cloud Pub/Sub” を選択し、その目的で作成された Pub/Sub トピックを選択します。注: Pub/Sub トピックは別のプロジェクトに配置できます。
- 作成をクリックし、確認メッセージが表示されるまで待ちます。
収集データ
メトリクス
gcp.datastore.api.request_count (count) | Datastore API calls. Shown as request |
gcp.datastore.index.write_count (count) | Datastore index writes. Shown as write |
gcp.datastore.entity.read_sizes.avg (gauge) | Average of sizes of read entities. Shown as byte |
gcp.datastore.entity.read_sizes.samplecount (count) | Sample Count for sizes of read entities. Shown as byte |
gcp.datastore.entity.read_sizes.sumsqdev (gauge) | Sum of Squared Deviation for sizes of read entities. Shown as byte |
gcp.datastore.entity.write_sizes.avg (gauge) | Average of sizes of written entities. Shown as byte |
gcp.datastore.entity.write_sizes.samplecount (gauge) | Sample Count for sizes of written entities. Shown as byte |
gcp.datastore.entity.write_sizes.sumsqdev (gauge) | Sum of Squared Deviation for sizes of written entities. Shown as byte |
イベント
Google Cloud Datastore インテグレーションには、イベントは含まれません。
サービスチェック
Google Cloud Datastore インテグレーションには、サービスのチェック機能は含まれません。
トラブルシューティング
ご不明な点は、Datadog のサポートチームまでお問い合わせください。