Kyoto Tycoon

Supported OS Linux Windows

Integrationv2.2.0

概要

Agent の KyotoTycoon チェックは、取得/設定/削除の操作を追跡し、レプリケーションラグを監視します。

セットアップ

インストール

KyotoTycoon チェックは Datadog Agent パッケージに含まれています。KyotoTycoon サーバーに追加でインストールする必要はありません。

コンフィギュレーション

  1. Agent のコンフィギュレーションディレクトリのルートにある conf.d/ フォルダーの kyototycoon.d/conf.yaml ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションについては、サンプル kyototycoon.d/conf.yaml を参照してください。

    init_config:
    
    instances:
      ## @param report_url - string - required
      ## The report URL should be a URL to the Kyoto Tycoon "report" RPC endpoint.
      #
      - report_url: http://localhost:1978/rpc/report
    
  2. Agent を再起動します

ログの収集
  1. Datadog Agent で、ログの収集はデフォルトで無効になっています。以下のように、datadog.yaml ファイルでこれを有効にします。

    logs_enabled: true
    
  2. Kyoto Tycoon のログの収集を開始するには、次の構成ブロックを kyototycoon.d/conf.yaml ファイルに追加します。

    logs:
      - type: file
        path: /var/data/ktserver.log
        source: kyototycoon
    

    path パラメーターの値を環境に合わせて変更します。使用可能なすべてのコンフィギュレーションオプションについては、kyototycoon.d/conf.yaml のサンプルを参照してください。

  3. Agent を再起動します

検証

Agent の status サブコマンドを実行し、Checks セクションで kyototycoon を検索します。

収集データ

メトリクス

kyototycoon.replication.delay
(gauge)
Replication delay
Shown as millisecond
kyototycoon.threads
(gauge)
Total number of threads
Shown as thread
kyototycoon.connections_per_s
(rate)
Total number of connections
Shown as connection
kyototycoon.ops.get.hits_per_s
(rate)
Rate of get hits
Shown as hit
kyototycoon.ops.get.misses_per_s
(rate)
Rate of get misses
Shown as hit
kyototycoon.ops.get.total_per_s
(rate)
Rate of total get hits
Shown as hit
kyototycoon.ops.set.hits_per_s
(rate)
Rate of set hits
Shown as hit
kyototycoon.opts.set.misses_per_s
(rate)
Rate of set misses
Shown as miss
kyototycoon.ops.set.total_per_s
(rate)
Rate of total set hits
Shown as hit
kyototycoon.opts.del.hits_per_s
(rate)
Rate of deleted hits
Shown as hit
kyototycoon.opts.del.misses_per_s
(rate)
Rate of deleted misses
Shown as miss
kyototycoon.opts.del.total_per_s
(rate)
Rate of total deleted hits
Shown as hit
kyototycoon.records
(gauge)
Total amount of records
Shown as record
kyototycoon.size
(gauge)
Current size of the kyoto tycoon DB

イベント

KyotoTycoon チェックには、イベントは含まれません。

サービスのチェック

kyototycoon.can_connect
Returns CRITICAL if the Agent is unable to connect to the monitored KyotoTycoon instance. Returns OK otherwise.
Statuses: ok, critical

トラブルシューティング

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