監視 

監視できます:

  • ハードウェアリソースの利用。
  • ClickHouseサーバー指標。

リソース使用率 

ClickHouseは、ハードウェアリソースの状態を単独で監視しません。

監視をセットアップすることを強く推奨します:

  • プロセッサの負荷と温度。

    以下を使用できます dmesg, ターボスタット または他の楽器。

  • ストレージシステム、RAM、ネットワークの利用。

ClickHouseサーバー指標 

ClickHouse serverには、自己状態の監視のための計測器が組み込まれています。

追跡サーバのイベントサーバーを利用ます。 を参照。 ロガー 設定ファイルのセクション。

クリックハウス収集:

  • 異なるメトリクスのサーバがどのように利用計算資源です。
  • クエリ処理に関する一般的な統計。

メトリックは、次のとおりです。 システムメトリック, システムイベント,and システムasynchronous_metrics テーブル

を設定することができClickHouse輸出の指標に 黒鉛. を参照。 グラファイト部 ClickHouseサーバー設定ファイル内。 指標のエクスポートを設定する前に、公式に従ってGraphiteを設定する必要があります ガイド.

を設定することができClickHouse輸出の指標に プロメテウス. を参照。 プロメテウス節 ClickHouseサーバー設定ファイル内。 メトリックのエクスポートを設定する前に、公式に従ってPrometheusを設定してください ガイド.

さらに、HTTP APIを使用してサーバーの可用性を監視できます。 送信 HTTP GET リクエスト先 /ping. サーバーが利用可能な場合は、次のように応答します 200 OK.

監視サーバーにクラスター構成設定してください max_replica_delay_for_distributed_queries パラメータとHTTPリソースの使用 /replicas_status. への要求 /replicas_status ツづゥツ。 200 OK レプリカが使用可能で、他のレプリカより遅れていない場合。 レプリカが遅延すると、次のようになります 503 HTTP_SERVICE_UNAVAILABLE ギャップについての情報と。

評価: 5 - 4 投票

この内容は有用だったか。
★★★★★