指標とアラート ポリシーのフィルタ

このドキュメントでは、Database Center によって生成される指標の概要について説明します。また、フィルタを使用して、グラフ化されるデータやアラート ポリシーでモニタリングされるデータを制限する方法についても説明します。Cloud SQL、AlloyDB for PostgreSQL、Spanner などのデータベース プロダクトのパフォーマンスの問題を特定してトラブルシューティングするには、アラート ポリシーに関する有用な指標と情報を表示するカスタム ダッシュボードを作成します。

Database Center の指標タイプ

このセクションでは、Database Center によって生成される指標タイプの一覧を示します。

次の表の指標タイプの文字列には、databasecenter.googleapis.com/ という接頭辞を付ける必要があります。この接頭辞は表内で省略されています。 ラベルをクエリする場合は、metric.labels. 接頭辞を使用します(例: metric.labels.LABEL="VALUE")。

指標タイプリリース ステージ (リソース階層レベル)
表示名
種類、タイプ、単位
モニタリング対象リソース
説明
ラベル
resource/new_resource_count ベータ版(プロジェクト)
新しいデータベース リソース
CUMULATIVEINT641
databasecenter.googleapis.com/Resource
新しいデータベース リソースの数。
product: 商品のタイプ。
engine: エンジンのタイプ。
version: プロダクトのバージョン。
resource/new_signal_count ベータ版(プロジェクト)
新しいデータベース シグナル
CUMULATIVEINT641
databasecenter.googleapis.com/Resource
リソースに対して生成されたシグナルの数。
issue_type: シグナルのタイプ。

表の生成日時: 2026-03-04 20:51:34 UTC。

指標フィルタについて

グラフまたはアラート ポリシーを作成するときに、グラフ化またはモニタリングする指標データを制限するフィルタを追加できます。たとえば、特定のリソースのデータのみがグラフに表示されるようにフィルタを追加できます。アラート ポリシーのグラフと通知は、問題のトラブルシューティングに役立ちます。また、データベース フリートの健全性に関する詳細な分析情報を取得することもできます。

フィルタは、ラベルキーとラベル値で構成されます。たとえば、ラベルキーが resource_container で、ラベル値が特定のリソース コンテナである場合があります。指標ラベルとリソースラベルで指標データをフィルタできます。

  • 指標ラベルを使用すると、データベース プロダクト タイプやシグナルタイプなど、指標タイプの特性に基づいてアラートをフィルタできます。

  • リソースラベルを使用すると、モニタリング対象リソースのプロパティ(ロケーションや名前など)に基づいてアラートをフィルタできます。

フィルタ値は大文字と小文字が区別されるため、このドキュメントの表に表示されているとおりに入力する必要があります。

グラフまたはアラート ポリシーには複数のフィルタを追加できます。複数のフィルタを追加すると、すべてのラベルに一致する指標データのみが表示されます。

このドキュメントの残りの部分では、データベース センターで生成される指標データのフィルタリングに使用できる指標ラベルとリソースラベルを一覧表示します。フィルタを作成する際は、このドキュメントに記載されているフィルタ値をコピーして、フィルタ要素に貼り付けることをおすすめします。

リソースタイプでフィルタする

次のラベルキーを使用すると、リソースタイプで New database resources (resource/new_resource_count) 指標データと New database signals (Resource/new_signal_count) 指標データをフィルタできます。

  • resource_container
  • monitored_resource_container
  • location
  • resource_type
  • full_resource_name

resource_type を除くすべてのラベルキーについて、 Google Cloud コンソールでフィルタを作成すると、値メニューに有効な値がすべて表示されます。

ラベルキー resource_type の場合、 Google Cloud コンソールで選択できるラベル値のリストが不完全である可能性があります。次の表を参考にして、サポートされているリソースタイプを選択してください。

resource_type 定義
alloydb.googleapis.com/Cluster
AlloyDB for PostgreSQL クラスタ。
alloydb.googleapis.com/Instance
AlloyDB for PostgreSQL インスタンス。
bigtableadmin.googleapis.com/Cluster
Bigtable クラスタ。
bigtableadmin.googleapis.com/Instance
Bigtable インスタンス。
compute.googleapis.com/Instance
Compute Engine インスタンス。
firestore.googleapis.com/Database
Firestore データベース。
oracledatabase.googleapis.com/AutonomousDatabase
Oracle 自律型データベース リソース。
oracledatabase.googleapis.com/CloudExadataInfrastructure
Oracle Cloud Exadata インフラストラクチャ リソース
oracledatabase.googleapis.com/CloudVmCluster
Oracle Cloud VM クラスタ リソース
redis.googleapis.com/Cluster
Redis クラスタ
redis.googleapis.com/Instance
Redis インスタンス
spanner.googleapis.com/Instance
Spanner インスタンス。
sqladmin.googleapis.com/Instance
Cloud SQL インスタンス。

プロダクト、エンジン、バージョンでフィルタする

New database resources (resource/new_resource_count) 指標タイプは、次のラベルキーを定義します。

  • product - 商品のタイプ
  • engine - エンジンの種類
  • version - プロダクトのバージョン

次の表の各行には、ラベル値の有効な組み合わせが一覧表示されています。たとえば、グラフにフィルタ product=CLOUD_SQLversion=SQLSERVER_2022_WEB を追加すると、グラフにデータが表示されることがあります。ただし、グラフにフィルタ product=CLOUD_SQLversion=2 を追加すると、グラフにデータが表示されなくなります。

product engine version
ALLOYDB POSTGRES 14151617
BIGTABLE NATIVE なし
CLOUD_SQL MYSQL 5.65.78.08.4
CLOUD_SQL POSTGRES 9.61011121314151617
CLOUD_SQL SQL_SERVER SQLSERVER_2017_EXPRESSSQLSERVER_2017_STANDARDSQLSERVER_2017_ENTERPRISESQLSERVER_2017_WEBSQLSERVER_2019_EXPRESSSQLSERVER_2019_STANDARDSQLSERVER_2019_ENTERPRISESQLSERVER_2019_WEBSQLSERVER_2022_EXPRESSSQLSERVER_2022_STANDARDSQLSERVER_2022_ENTERPRISESQLSERVER_2022_WEB
COMPUTE_ENGINE MYSQLPOSTGRESSQL_SERVER なし
FIRESTORE FIRESTORE_WITH_NATIVE_MODEFIRESTORE_WITH_DATASTORE_MODEFIRESTORE_WITH_MONGODB_COMPATIBILITY_MODE なし
MEMORYSTORE MEMORYSTORE_FOR_REDIS 3.24.05.06.X7.07.2
MEMORYSTORE MEMORYSTORE_FOR_REDIS_CLUSTER 7
ORACLE_ON_GCP EXADATA_ORACLE 19, 23
ORACLE_ON_GCP ADB_SERVERLESS_ORACLE 19c、23ai
SPANNER NATIVE なし

シグナルタイプでフィルタする

New database signals (resource/new_signal_count) 指標タイプは、1 つのラベルキー issue_type を定義します。このラベルの値はシグナルタイプに設定されます。

ラベルキー issue_type の場合、 Google Cloud コンソールで選択できるリソースタイプのリストに、サポートされているすべての値が含まれていないことがあります。次の表を参考にして、サポートされているシグナルタイプを選択してください。

issue_type 定義
RESOURCE_FAILOVER_PROTECTED
リソースはフェイルオーバーで保護されています。
GROUP_MULTIREGIONAL
リソースがマルチリージョン グループの一部である。
GROUP_REPLICA_POOL
リソースはレプリカプールの一部です。
NO_AUTOMATED_BACKUP_POLICY
リソースに自動バックアップ ポリシーがありません。
SHORT_BACKUP_RETENTION
リソースのバックアップ保持期間が短い。
LAST_BACKUP_FAILED
リソースの直前のバックアップが失敗しました。
LAST_BACKUP_OLD
リソースの直前のバックアップから 24 時間以上経過しています。
VIOLATES_CIS_GCP_FOUNDATION_2_0
リソースが CIS Google Cloud Foundation 2.0 ベンチマークに違反しています。
VIOLATES_CIS_GCP_FOUNDATION_1_3
リソースが CIS Google Cloud Foundation 1.3 ベンチマークに違反しています。
VIOLATES_CIS_GCP_FOUNDATION_1_2
リソースが CIS Google Cloud Foundation 1.2 ベンチマークに違反しています。
VIOLATES_CIS_GCP_FOUNDATION_1_1
リソースが CIS Google Cloud Foundation 1.1 ベンチマークに違反しています。
VIOLATES_CIS_GCP_FOUNDATION_1_0
リソースが CIS Google Cloud Foundation 1.0 ベンチマークに違反しています。
VIOLATES_CIS_CONTROLS_V8_0
リソースが CIS Controls 8.0 に違反しています。
VIOLATES_NIST_800_53
リソースが NIST 800-53 に違反しています。
VIOLATES_NIST_800_53_R5
リソースが NIST 800-53 R5 に違反しています。
VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0
リソースが NIST サイバーセキュリティ フレームワーク 1.0 に違反しています。
VIOLATES_ISO_27001
リソースが ISO-27001 に違反しています。
VIOLATES_ISO_27001_V2022
リソースが ISO-27001 v2022 に違反しています。
VIOLATES_PCI_DSS_V3_2_1
リソースが PCI-DSS v3.2.1 に違反しています。
VIOLATES_PCI_DSS_V4_0
リソースが PCI-DSS v4.0 に違反しています。
VIOLATES_CLOUD_CONTROLS_MATRIX_V4
リソースが Cloud Controls Matrix 4 に違反しています。
VIOLATES_HIPAA
リソースが HIPAA に違反しています。
VIOLATES_SOC2_V2017
リソースが SOC2 v2017 に違反しています。
LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING
ログがトラブルシューティングに最適化されていません。
QUERY_DURATIONS_NOT_LOGGED
クエリの実行時間がログに記録されていません。
VERBOSE_ERROR_LOGGING
エラーロギングが詳細に構成されています。
QUERY_LOCK_WAITS_NOT_LOGGED
クエリのロック待機がログに記録されていません。
LOGGING_MOST_ERRORS
ステートメントのエラーロギングの構成が適切ではありません。
LOGGING_ONLY_CRITICAL_ERRORS
ステートメントの重大度に関するエラーロギングの構成が適切ではありません。
MINIMAL_ERROR_LOGGING
メッセージの重大度に関するエラーロギングの構成が適切ではありません。
QUERY_STATS_LOGGED
クエリの統計情報がログに記録されています。
EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME
クライアント ホスト名が過剰にログに記録されています。
EXCESSIVE_LOGGING_OF_PARSER_STATS
パーサーの統計情報が過剰にログに記録されています。
EXCESSIVE_LOGGING_OF_PLANNER_STATS
プランナーの統計情報が過剰にログに記録されています。
NOT_LOGGING_ONLY_DDL_STATEMENTS
DDL ステートメントのみがログに記録されるように構成されていません。
LOGGING_QUERY_STATS
クエリの統計情報がログに記録されています。
NOT_LOGGING_TEMPORARY_FILES
一時ファイルがログに記録されていません。
CONNECTION_MAX_NOT_CONFIGURED
最大同時接続数が構成されていません。
USER_OPTIONS_CONFIGURED
ユーザー オプションが構成されています。
EXPOSED_TO_PUBLIC_ACCESS
リソースがパブリック アクセスに公開されている。
UNENCRYPTED_CONNECTIONS
リソースは暗号化されていない直接接続を許可します。
NO_ROOT_PASSWORD
root ユーザーにはパスワードがありません。
WEAK_ROOT_PASSWORD
root ユーザーのパスワードが脆弱です。
ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED
暗号鍵が顧客管理ではありません。
SERVER_AUTHENTICATION_NOT_REQUIRED
含まれているデータベース認証が有効になっているため、サーバー認証は必要ありません。
EXPOSED_BY_OWNERSHIP_CHAINING
リソースは所有権の連鎖によって公開されています。
EXPOSED_TO_EXTERNAL_SCRIPTS
リソースが外部スクリプトに公開されています。
EXPOSED_TO_LOCAL_DATA_LOADS
リソースはローカルデータ読み込みに対して公開されています。
CONNECTION_ATTEMPTS_NOT_LOGGED
接続試行はログに記録されません。
DISCONNECTIONS_NOT_LOGGED
接続切断はログに記録されません。
LOGGING_EXCESSIVE_STATEMENT_INFO
過剰なステートメント情報がログに記録されています。
EXPOSED_TO_REMOTE_ACCESS
リソースがリモート アクセスに公開されています。
DATABASE_NAMES_EXPOSED
データベース名が公開されています。
SENSITIVE_TRACE_INFO_NOT_MASKED
機密トレース情報がマスクされていません。
PUBLIC_IP_ENABLED
リソースでパブリック IP が有効になっている。
IDLE
リソースがアイドル状態です。
OVERPROVISIONED
リソースがオーバー プロビジョニングされています。
HIGH_NUMBER_OF_OPEN_TABLES
リソースで開いているテーブルの数が多い。
HIGH_NUMBER_OF_TABLES
リソースに多数のテーブルが含まれている。
HIGH_TRANSACTION_ID_UTILIZATION
リソースのトランザクション ID の使用率が高い。
UNDERPROVISIONED
リソースがアンダープロビジョニングされている(リソース使用率が高い)。
OUT_OF_DISK
リソースがストレージ容量の上限に達したか上限に近づいています。
SERVER_CERTIFICATE_NEAR_EXPIRY
サーバー証明書の有効期限が近づいています。
DATABASE_AUDITING_DISABLED
データベース監査が無効になっています。
RESTRICT_AUTHORIZED_NETWORKS
リソースが承認済みネットワークを制限するポリシーに違反しています。
VIOLATE_POLICY_RESTRICT_PUBLIC_IP
リソースがパブリック IP を制限するポリシーに違反しています。
QUOTA_LIMIT
リソースがクラスタ割り当ての上限に近づいています。
NO_PASSWORD_POLICY
パスワード ポリシーが構成されていません。
CONNECTIONS_PERFORMANCE_IMPACT
接続数が多く、ディスクのパフォーマンスに影響している。
TMP_TABLES_PERFORMANCE_IMPACT
一時テーブルの使用がパフォーマンスに影響しています。
TRANS_LOGS_PERFORMANCE_IMPACT
トランザクション ログ アクティビティがディスク パフォーマンスに影響している。
HIGH_JOINS_WITHOUT_INDEXES
インデックスのない結合の数が多いため、パフォーマンスに影響しています。
SUPERUSER_WRITING_TO_USER_TABLES
スーパーユーザーがユーザー テーブルに書き込んでいます。
USER_GRANTED_ALL_PERMISSIONS
ユーザーにすべての権限が付与されている。
DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET
データが外部の Cloud Storage バケットにエクスポートされています。
DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET
データが公開 Cloud Storage バケットにエクスポートされました。
WEAK_PASSWORD_HASH_ALGORITHM
脆弱なパスワード ハッシュ アルゴリズムが使用されています。
NO_USER_PASSWORD_POLICY
ユーザーのパスワード ポリシーはありません。
HOT_NODE
クラスタ内のノードの使用率が高くなっています。
NO_DELETION_PROTECTION
削除保護が有効になっていない。
NO_POINT_IN_TIME_RECOVERY
ポイントインタイム リカバリが有効になっていない。
RESOURCE_SUSPENDED
リソースが一時停止されています。
EXPENSIVE_COMMANDS
負荷の高いコマンドが実行されています。
NO_MAINTENANCE_POLICY_CONFIGURED
メンテナンス ポリシーが構成されていません。
INEFFICIENT_QUERY
非効率的なクエリが実行されています。
READ_INTENSIVE_WORKLOAD
ワークロードの読み取り負荷が高い。
MEMORY_LIMIT
リソースがメモリティアの上限に近づいています。
MAX_SERVER_MEMORY
最大サーバーメモリが正しく構成されていません。
LARGE_ROWS
大きな行が検出されました。
HIGH_WRITE_PRESSURE
リソースの書き込みの負荷が高くなっています。
HIGH_READ_PRESSURE
リソースの読み取りの負荷が高い。
ENCRYPTION_ORG_POLICY_NOT_SATISFIED
組織の暗号化ポリシーが満たされていません。
LOCATION_ORG_POLICY_NOT_SATISFIED
組織のロケーション ポリシーが満たされていません。
OUTDATED_MINOR_VERSION
リソースで古いマイナー バージョンが実行されているため、パッチが必要です。
SCHEMA_NOT_OPTIMIZED
データベース スキーマが最適化されていない。
MANY_IDLE_CONNECTIONS
アイドル状態の接続が多数あります。
REPLICATION_LAG
レプリケーション ラグが大きい。
OUTDATED_VERSION
リソースが古いメジャー バージョンを実行しています。

例: グラフを作成する

新しいデータベース リソースの数をグラフで可視化する手順は次のとおりです。他の Database Center の指標タイプについても同じ手順を使用できます。

  1. Google Cloud コンソールで Metrics explorer のページに移動します。

    [Metrics Explorer] に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。

  2. Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub の構成には、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
  3. [指標] 要素の [指標を選択] メニューを開いてフィルタバーに「New database signals」と入力し、サブメニューを使用して特定のリソースタイプと指標を選択します。
    1. [有効なリソース] メニューで、[データベース リソース] を選択します。
    2. [有効な指標カテゴリ] メニューで、[リソース] を選択します。
    3. [アクティブな指標] メニューで、[新しいデータベース シグナル] を選択します。
    4. [適用] をクリックします。
    この指標の完全修飾名は databasecenter.googleapis.com/resource/new_signal_count です。
  4. シグナルの種類とリソースタイプでデータをフィルタします。

    • シグナルタイプでフィルタするには、[フィルタ] 要素で [フィルタを追加] をクリックし、[issue_type] を選択します。ラベル値については、値を選択または入力します。
    • リソースタイプでフィルタするには、[フィルタ] 要素で [フィルタを追加] をクリックし、[resource_type] を選択します。ラベル値については、値を選択または入力します。

次のステップ