オープンソース版 ClickStack 入門
ClickStack Open Source をデプロイし、ClickHouse と ClickStack UI を自分で実行・管理する場合のために、UI、OpenTelemetry コレクター、および ClickHouse を 1 つのコンテナにまとめたビルド済み Docker イメージを提供しています。これにより、ローカル開発、テスト、およびセルフマネージドなデプロイメントを簡単に開始できます。
これらのイメージは公式の ClickHouse 向け Debian パッケージをベースとしており、さまざまなユースケースに対応できるよう複数のディストリビューションで提供されています。
最もシンプルなオプションは、スタックの中核コンポーネントをすべてひとまとめにバンドルした 単一イメージディストリビューション です:
- HyperDX UI
- OpenTelemetry (OTel) collector
- ClickHouse
このオールインワンイメージを使用すると、単一のコマンドでフルスタックを起動できるため、テスト、検証、あるいはローカルでの迅速なデプロイメントに最適です。
Docker を使ってスタックをデプロイする
次のコマンドで、OpenTelemetry collector(ポート 4317 と 4318)、HyperDX UI(ポート 8080)、および ClickHouse(ポート 8123)を起動します。
ClickStack イメージは現在 clickhouse/clickstack-* として公開されています(以前は docker.hyperdx.io/hyperdx/*)。
コンテナの再起動後もデータと設定を保持するには、上記の docker コマンドを変更し、/data/db、/var/lib/clickhouse、/var/log/clickhouse-server のパスをマウントします。
例:
ClickStack UI にアクセスする
http://localhost:8080 にアクセスして ClickStack UI(HyperDX)を開きます。
ユーザーを作成し、複雑性要件を満たすユーザー名とパスワードを指定します。

HyperDX はローカルクラスターに自動的に接続し、ログ、トレース、メトリクス、セッション用のデータソースを作成します。これにより、すぐに製品を探索できます。
製品を探索する
スタックがデプロイされたら、用意されているサンプルデータセットのいずれかを試してください。
ローカルクラスターを使い続ける場合:
- Example dataset - 公開デモからサンプルデータセットを読み込み、シンプルな問題を診断します。
- Local files and metrics - ローカルの OTel collector を使って、OSX または Linux 上のローカルファイルを読み込み、システムを監視します。
また、より大きなデータセットを探索できるデモクラスターに接続することもできます:
- Remote demo dataset - デモ用 ClickHouse サービス上のデモデータセットを探索します。
代替のデプロイメントモデル
ローカルモード
ローカルモードは、認証を必要とせずに HyperDX をデプロイできるモードです。
認証はサポートされていません。
このモードは、認証や設定の永続化が不要な、迅速なテスト、開発、デモ、およびデバッグといったユースケースでの利用を目的としています。
このデプロイメントモデルの詳細については、"Local Mode Only" を参照してください。
ホスト型バージョン
ローカルモードで利用可能な ClickStack のホスト型バージョンは、play-clickstack.clickhouse.com から利用できます。
自前ホスティング版
Docker で実行する
自前ホスティングのローカルモードイメージには、OpenTelemetry collector、ClickStack UI、そして事前に設定済みの ClickHouse サーバーが含まれています。これにより、アプリケーションからテレメトリーデータを取り込み、最小限の外部セットアップで可視化することができます。自前ホスティング版を使い始めるには、適切なポートをフォワードして Docker コンテナを実行するだけです:
「All in one」イメージと異なり、ローカルモードには認証が含まれないため、ユーザーの作成を促すプロンプトは表示されません。
接続情報の設定を完了する
独自の 外部 ClickHouse クラスター に接続するには、接続情報を手動で入力できます。
あるいは、製品を手早く試す場合は、Connect to Demo Server をクリックして、あらかじめロードされたデータセットにアクセスし、セットアップ不要で ClickStack を試すこともできます。

デモサーバーに接続した場合は、デモデータセットの手順に従ってデータセットを探索できます。