- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Supported OS
このチェックは Riak レプリケーション riak-repl を監視します。
Riak-Repl チェックは Datadog Agent パッケージに含まれていないため、お客様自身でインストールする必要があります。
Agent v7.21 / v6.21 以降の場合は、下記の手順に従い Riak-Repl チェックをホストにインストールします。Docker Agent または 上記バージョン以前の Agent でインストールする場合は、コミュニティインテグレーションの使用 をご参照ください。
以下のコマンドを実行して、Agent インテグレーションをインストールします。
datadog-agent integration install -t datadog-riak_repl==<INTEGRATION_VERSION>
コアのインテグレーション と同様にインテグレーションを構成します。
riak_repl のパフォーマンスデータの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/
フォルダーの riak_repl.d/conf.yaml
ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションについては、サンプル riak_repl.d/conf.yaml
を参照してください。
Agent の status サブコマンドを実行
し、Checks セクションで riak_repl
を探します。
riak_repl.server_bytes_sent (gauge) | Total number of bytes the primary has sent Shown as byte |
riak_repl.server_bytes_recv (gauge) | Total number of bytes the primary has received Shown as byte |
riak_repl.server_connects (gauge) | Number of times the primary connects to the client sink Shown as connection |
riak_repl.server_connect_errors (gauge) | The number of listener to site connection errors Shown as error |
riak_repl.server_fullsyncs (gauge) | Number of fullsync operations since the server was started Shown as occurrence |
riak_repl.client_bytes_sent (gauge) | Total number of bytes sent to all connected secondaries Shown as byte |
riak_repl.client_bytes_recv (gauge) | Total number of bytes the client has received since the server has been started Shown as byte |
riak_repl.client_connects (gauge) | Total number of sink connections made to this node Shown as connection |
riak_repl.client_connect_errors (gauge) | Total number of sink connection errors to this node Shown as connection |
riak_repl.client_redirect (gauge) | Count of client connects to a non-leader node that are redirected to a leader node Shown as connection |
riak_repl.objects_dropped_no_clients (gauge) | Total number of objects dropped from a full realtime queue Shown as object |
riak_repl.objects_dropped_no_leader (gauge) | Total number of objects dropped by a sink with no leader Shown as object |
riak_repl.objects_sent (gauge) | Total number of objects sent via realtime replication Shown as object |
riak_repl.objects_forwarded (gauge) | Total number of objects forwarded to the leader Shown as object |
riak_repl.elections_elected (gauge) | Total number of times a new leader has been elected Shown as occurrence |
riak_repl.elections_leader_changed (gauge) | Total number of times a Riak node has surrendered leadership Shown as occurrence |
riak_repl.rt_source_errors (gauge) | Total number of source errors detected on the source node Shown as error |
riak_repl.rt_sink_errors (gauge) | Total number of sink errors detected on the source node Shown as error |
riak_repl.rt_dirty (gauge) | Number of errors detected that can prevent objects from being replicated via realtime Shown as error |
riak_repl.realtime_send_kbps (gauge) | Total number of bytes realtime has sent Shown as kibibyte |
riak_repl.realtime_recv_kbps (gauge) | Total number of bytes realtime has received Shown as kibibyte |
riak_repl.fullsync_send_kbps (gauge) | Total number of bytes fullsync has sent Shown as kibibyte |
riak_repl.fullsync_recv_kbps (gauge) | Total number of bytes fullsync has received Shown as kibibyte |
riak_repl.realtime_queue_stats.percent_bytes_used (gauge) | Percentage of realtime queue used (max_bytes/bytes) Shown as percent |
riak_repl.realtime_queue_stats.bytes (gauge) | Size in bytes of all objects currently in the realtime queue Shown as byte |
riak_repl.realtime_queue_stats.max_bytes (gauge) | Size in bytes of the realtime queue Shown as byte |
riak_repl.realtime_queue_stats.overload_drops (gauge) | Number of put transfers dropped due to an overload of the message queue of the Erlang process responsible for processing outgoing transfers Shown as occurrence |
riak_repl.realtime_queue_stats_consumers.pending (gauge) | Total number of objects waiting to be sent to the sink cluster Shown as occurrence |
riak_repl.realtime_queue_stats_consumers.unacked (gauge) | Total number of objects waiting to be acknowledged by a queue consumer Shown as occurrence |
riak_repl.realtime_queue_stats_consumers.drops (gauge) | Total number of objects dropped from the realtime queue as the result of the queue being full or other errors Shown as occurrence |
riak_repl.realtime_queue_stats_consumers.errs (gauge) | Total number of errors while pushing/popping from the realtime queue Shown as occurrence |
riak_repl.realtime_source_conn.hb_rtt (gauge) | Realtime replication heartbeat round-trip time in milliseconds, recorded on the replication source Shown as millisecond |
riak_repl.realtime_source_conn.sent_seq (gauge) | The last realtime queue sequence number that has been transmitted Shown as item |
riak_repl.realtime_source_conn.objects (gauge) | Total number of realtime replication objects that have been successfully transmitted to the sink cluster Shown as object |
riak_repl.realtime_sink_conn.deactivated (gauge) | Total number of realtime replication objects that have been deactivated Shown as object |
riak_repl.realtime_sink_conn.source_drops (gauge) | Total number of dropped put transfers from the perspective of the sink cluster Shown as object |
riak_repl.realtime_sink_conn.expected_seq (gauge) | The next realtime queue sequence number that is expected Shown as item |
riak_repl.realtime_sink_conn.acked_seq (gauge) | The last realtime queue sequence number that has been acknowledged Shown as item |
riak_repl.realtime_sink_conn.pending (gauge) | Total number of objects waiting to be sent to the sink cluster Shown as object |
riak_repl.fullsync_coordinator.queued (gauge) | Total number of partitions that are waiting for an available process Shown as occurrence |
riak_repl.fullsync_coordinator.in_progress (gauge) | Total number of partitions that are being synced Shown as occurrence |
riak_repl.fullsync_coordinator.waiting_for_retry (gauge) | Total number of partitions waiting for retry Shown as occurrence |
riak_repl.fullsync_coordinator.starting (gauge) | Total number of partitions connecting to remote cluster Shown as occurrence |
riak_repl.fullsync_coordinator.successful_exits (gauge) | Total number of partitions successfully synced. Shown as occurrence |
riak_repl.fullsync_coordinator.error_exits (gauge) | Total number of partitions for which sync failed or was aborted Shown as occurrence |
riak_repl.fullsync_coordinator.retry_exits (gauge) | Total number of partitions successfully synced via retry Shown as occurrence |
riak_repl.fullsync_coordinator.soft_retry_exits (gauge) | description Shown as occurrence |
riak_repl.fullsync_coordinator.busy_nodes (gauge) | description Shown as node |
riak_repl.fullsync_coordinator.fullsyncs_completed (gauge) | Total number of fullsyncs that have been completed to the specified sink cluster Shown as occurrence |
riak_repl.fullsync_coordinator.last_fullsync_duration (gauge) | The duration (in seconds) of the last completed fullsync Shown as second |
Riak-Repl インテグレーションには、サービスのチェック機能は含まれません。
Riak-Repl インテグレーションには、イベントは含まれません。
ご不明な点は、Datadog のサポートチーム までお問い合わせください。