Supported OS Linux

概要

YugabyteDB は、PostgreSQL と API 互換性のあるクラウドネイティブな分散データベースです。

YugabyteDB Managed は、YugabyteDB のフルマネージド DBaaS (Database-as-a-service) です。このインテグレーションを使用すると、クラスターのメトリクスを Datadog に送信して、YugabyteDB Managed クラスターの健全性とパフォーマンスを視覚化することができます。このインテグレーションには、すぐに使えるダッシュボードが付属しており、以下のような YugabyteDB Managed クラスターの健全性とパフォーマンスの監視に必要な最も重要なメトリクスをすべて視覚化します。

  • ノードのリソース使用状況 (ディスク、メモリ、CPU、ネットワークなど)。
  • 読み取り/書き込み操作のスループットとレイテンシー (YSQL と YCQL の両方)。
  • 高度なマスターとタブレットサーバーのテレメトリー (例えば、内部 RPC スループット/レイテンシー、WAL 読み取り/書き込みスループット)。

セットアップ

: この機能は Sandbox Clusters では使用できません。

インストール

YugabyteDB Managed と Datadog のインテグレーションを有効にするには

構成の作成

  1. YugabyteDB Managedで 、Integrations > Metrics タブに移動します。
  2. Create Export Configuration または Add Export Configuration をクリックします。
  3. Datadog プロバイダーを選択します。
  4. API keySite フィールドに対応する値を入力します。詳細は、Datadog API とアプリケーションキーおよび Datadog サイト URL のドキュメントを参照してください。
  5. 構成を確認するには、Test Configuration をクリックします。
  6. Create Configuration をクリックします。

クラスターへの構成の関連付け

  1. YugabyteDB Managedで 、Integrations > Metrics タブに移動します。
  2. Export Metrics by Cluster テーブルでクラスターを見つけます。
  3. Export Configuration ドロップダウンメニューから必要な構成を選択します。
  4. Export StatusActive と表示されるのを待ちます。

: クラスターは、一時停止中または別の操作が進行中の場合、構成を関連付けることはできません。

セットアップの詳細については、YugabyteDB ドキュメントを参照してください。

アンインストール

Datadog にエクスポートされるメトリクスを無効にするには

  1. YugabyteDB Managedで 、Integrations > Metrics タブに移動します。
  2. Export Metrics by Cluster テーブルでクラスターを見つけます。
  3. Export Configuration ドロップダウンでクラスターのドロップダウンを開き、None を選択します。
  4. Export Status- と表示されるのを待ちます。

: クラスターは、一時停止中または別の操作が進行中の場合、構成を関連付けることはできません。

収集データ

メトリクス

ybdb.automatic_split_manager_time
(gauge)
ybdb.block_cache_multi_touch_usage
(gauge)
ybdb.block_cache_single_touch_usage
(gauge)
ybdb.cpu_stime
(gauge)
ybdb.cpu_utime
(gauge)
ybdb.expired_transactions
(gauge)
ybdb.follower_lag_ms
(gauge)
ybdb.follower_memory_pressure_rejections
(gauge)
ybdb.generic_current_allocated_bytes
(gauge)
ybdb.generic_heap_size
(gauge)
ybdb.glog_error_messages
(gauge)
ybdb.glog_info_messages
(gauge)
ybdb.glog_warning_messages
(gauge)
ybdb.handler_latency_outbound_call_queue_time_count
(gauge)
ybdb.handler_latency_outbound_call_queue_time_sum
(gauge)
ybdb.handler_latency_outbound_transfer_count
(gauge)
ybdb.handler_latency_outbound_transfer_sum
(gauge)
ybdb.hybrid_clock_skew
(gauge)
ybdb.involuntary_context_switches
(gauge)
ybdb.leader_memory_pressure_rejections
(gauge)
ybdb.log_append_latency_count
(gauge)
ybdb.log_append_latency_sum
(gauge)
ybdb.log_bytes_logged
(gauge)
ybdb.log_cache_num_ops
(gauge)
ybdb.log_cache_size
(gauge)
ybdb.log_group_commit_latency_count
(gauge)
ybdb.log_group_commit_latency_sum
(gauge)
ybdb.log_reader_bytes_read
(gauge)
ybdb.log_sync_latency_count
(gauge)
ybdb.log_sync_latency_sum
(gauge)
ybdb.majority_sst_files_rejections
(gauge)
ybdb.node_cpu_seconds_total
(gauge)
ybdb.node_disk_read_bytes_total
(gauge)
ybdb.node_disk_reads_completed_total
(gauge)
ybdb.node_disk_writes_completed_total
(gauge)
ybdb.node_disk_written_bytes_total
(gauge)
ybdb.node_filesystem_free_bytes
(gauge)
ybdb.node_filesystem_size_bytes
(gauge)
ybdb.node_memory_MemAvailable_bytes
(gauge)
ybdb.node_memory_MemTotal_bytes
(gauge)
ybdb.node_network_receive_bytes_total
(gauge)
ybdb.node_network_receive_errs_total
(gauge)
ybdb.node_network_receive_packets_total
(gauge)
ybdb.node_network_transmit_bytes_total
(gauge)
ybdb.node_network_transmit_errs_total
(gauge)
ybdb.node_network_transmit_packets_total
(gauge)
ybdb.operation_memory_pressure_rejections
(gauge)
ybdb.rocksdb_block_cache_hit
(gauge)
ybdb.rocksdb_block_cache_miss
(gauge)
ybdb.rocksdb_bloom_filter_checked
(gauge)
ybdb.rocksdb_bloom_filter_useful
(gauge)
ybdb.rocksdb_compact_read_bytes
(gauge)
ybdb.rocksdb_compact_write_bytes
(gauge)
ybdb.rocksdb_compaction_times_micros_count
(gauge)
ybdb.rocksdb_compaction_times_micros_sum
(gauge)
ybdb.rocksdb_current_version_num_sst_files
(gauge)
ybdb.rocksdb_current_version_sst_files_size
(gauge)
ybdb.rocksdb_db_get_micros_count
(gauge)
ybdb.rocksdb_db_get_micros_sum
(gauge)
ybdb.rocksdb_db_seek_micros_count
(gauge)
ybdb.rocksdb_db_seek_micros_sum
(gauge)
ybdb.rocksdb_db_write_micros_count
(gauge)
ybdb.rocksdb_db_write_micros_sum
(gauge)
ybdb.rocksdb_flush_write_bytes
(gauge)
ybdb.rocksdb_number_db_next
(gauge)
ybdb.rocksdb_number_db_prev
(gauge)
ybdb.rocksdb_number_db_seek
(gauge)
ybdb.rocksdb_numfiles_in_singlecompaction_count
(gauge)
ybdb.rocksdb_numfiles_in_singlecompaction_sum
(gauge)
ybdb.rocksdb_stall_micros
(gauge)
ybdb.rpc_connections_alive
(gauge)
ybdb.rpc_inbound_calls_created
(gauge)
ybdb.rpc_incoming_queue_time_count
(gauge)
ybdb.rpc_incoming_queue_time_sum
(gauge)
ybdb.rpc_latency
(gauge)
ybdb.rpc_latency_count
(gauge)
ybdb.rpc_latency_sum
(gauge)
ybdb.rpcs_in_queue_yb_cdc_CDCService
(gauge)
ybdb.rpcs_in_queue_yb_consensus_ConsensusService
(gauge)
ybdb.rpcs_in_queue_yb_cqlserver_CQLServerService
(gauge)
ybdb.rpcs_in_queue_yb_master_MasterBackup
(gauge)
ybdb.rpcs_in_queue_yb_master_MasterService
(gauge)
ybdb.rpcs_in_queue_yb_server_GenericService
(gauge)
ybdb.rpcs_in_queue_yb_tserver_PgClientService
(gauge)
ybdb.rpcs_in_queue_yb_tserver_RemoteBootstrapService
(gauge)
ybdb.rpcs_in_queue_yb_tserver_TabletServerAdminService
(gauge)
ybdb.rpcs_in_queue_yb_tserver_TabletServerBackupService
(gauge)
ybdb.rpcs_in_queue_yb_tserver_TabletServerService
(gauge)
ybdb.spinlock_contention_time
(gauge)
ybdb.threads_running
(gauge)
ybdb.threads_started
(gauge)
ybdb.transaction_conflicts
(gauge)
ybdb.transaction_pool_cache_count
(gauge)
ybdb.transaction_pool_cache_sum
(gauge)
ybdb.ts_post_split_compaction_added
(gauge)
ybdb.ts_split_op_added
(gauge)
ybdb.ts_split_op_apply
(gauge)
ybdb.up
(gauge)
ybdb.voluntary_context_switches
(gauge)
ybdb.yb_node_boot_time
(gauge)
ybdb.yb_node_version_check
(gauge)
ybdb.yb_node_ycql_connect
(gauge)
ybdb.yb_node_ysql_connect
(gauge)
ybdb.yb_ysqlserver_connection_total
(gauge)

サービスチェック

YugabyteDB Managed には、サービスのチェック機能は含まれません。

イベント

YugabyteDB Managed には、イベントは含まれません。

サポート

ご不明な点は、YugabyteDB のサポートチームまでお問い合わせください。