Skip to main content
ClickHouse Cloud に Managed ClickStack をデプロイし、インジェストパイプラインを通じてテストイベントを送信して、そのイベントが ClickStack UI で利用できることを確認します。 ClickHouse Cloud は ClickHouse バックエンドを運用し、ユーザーはインジェストパイプラインとスキーマを完全に制御できます。Managed ClickStack では、次の機能を利用できます。
  • ストレージから独立したコンピュートの自動スケーリング
  • オブジェクトストレージをベースにした、低コストかつ実質無制限の保持期間
  • ウェアハウスによる、読み取りワークロードと書き込みワークロードの個別の分離
  • 統合認証
  • 自動バックアップ
  • セキュリティ機能とコンプライアンス機能
  • シームレスなアップグレード

始める前に

サポート対象のインテグレーションと独自のスキーマを使用して、データをClickHouseに直接送信することもできます。

ClickHouse Cloud サービスを作成する

ClickHouse Cloud のクイックスタートにあるClickHouse サービスの作成を完了します。続行する前に、サービスが稼働中であることを確認してください。
このページでは、OpenTelemetry の手順を説明します。ガイド上部のセレクターで、OpenTelemetry (推奨) と Vector を切り替えられます。

インジェスト環境を準備する

  • 新しいOpenTelemetry Collectorを起動するには、Dockerをインストールします。Kubernetes では、Helmを使用して collector をデプロイします。
  • 既存の collector を使用するには、ゲートウェイロールとして実行し、そのディストリビューションに ClickHouse exporterが含まれていることを確認します。必要な設定は、このガイドで追加します。

Managed ClickStack をセットアップする

1

インジェストソースとcollectorの構成を選択する

ClickHouse Cloud サービスから ClickStack を起動します。ClickStack のはじめにページで、インジェストを開始を選択します。インジェストソースを選択ページで、OpenTelemetry を選択します。
OpenTelemetry を推奨OpenTelemetry には、ログ、トレース、メトリクス、セッション用のスキーマがあらかじめ設定されています。
ClickStack は、default 管理者の認証情報を使用した collector コマンドを生成します。インジェスト用のアクセス権を管理用のアクセス権から分離し、管理者パスワードへの依存を避けるため、専用のインジェスト認証情報を使用することを推奨します。
ClickHouse Cloud でサービスの SQL コンソールを開き、次を実行します。
生成されたコマンドで、CLICKHOUSE_USER="default"CLICKHOUSE_USER="clickstack-ingest" に置き換え、CLICKHOUSE_PASSWORD に専用ユーザーのパスワードを設定します。
default 管理者認証情報を使用して続行するには、Collector を開始タブからコマンドをコピーします。ClickStack によりサービスエンドポイントが事前入力されます。パスワードのプレースホルダーをサービスのパスワードに置き換えます。パスワードが手元にない場合は、接続詳細を確認またはリセットしてください。コマンドは次の形式です。
<host><your_password_here> を ClickHouse Cloud サービスの値に置き換えてから、コマンドを実行します。collector はフォアグラウンドで実行されます。この端末は開いたままにし、このガイドの残りのコマンドは別の端末で実行します。
このコマンドは認証なしで OTLP ポートを公開するため、ローカルでの評価を目的としています。本番トラフィックを送信する前に、collector を保護してください。
2

テストデータを送信する

現在のタイムスタンプを含むテストログを送信します。
既存のcollectorを使用する場合は、http://localhost:4318をそのOTLP HTTPエンドポイントに置き換えてください。receiverで認証が必要な場合は、必要なheaderをcurlコマンドに追加してください。リクエストが成功すると、HTTP/1.1 200 OKが返されます。
3

データの探索を開始し、インジェストを確認する

ClickStack が OpenTelemetry のデータソースを検出したら、Start exploring を選択して Search ビューを開きます。ClickStack ingestion test を検索します。検索結果には、サービス名が clickstack-docs-test のテストイベントが表示されます。
これで、Managed ClickStack サービス、機能するインジェストパス、および ClickStack で確認できるテストイベントが用意されました。

次のステップ

別のガイドで ClickHouse Cloud エンドポイントまたはパスワードが必要な場合は、続行する前に接続情報を確認またはリセットしてください

アプリケーションとインフラストラクチャのデータを送信する

ClickStack に送信するデータに応じて、ガイドを選択してください。

アプリケーションをインストルメントする

サポート対象の OpenTelemetry SDK を使用して、アプリケーションのトレースとログを送信します。

ホストログを収集する

エージェントの役割で実行されている OpenTelemetry Collector からホストログを転送します。

Kubernetes を監視する

Kubernetes クラスターからログ、メトリクス、トレースを収集します。

その他のインテグレーションを確認する

その他のアプリケーションやテレメトリーソースのガイドを確認します。

サンプルデータを探索する

サンプルデータセットを使用して、より充実したテレメトリーとともに ClickStack を探索します。

サンプルのログ、トレース、メトリクス

公開デモからデータを読み込み、問題を診断します。このガイドでは、新しいローカルの OpenTelemetry Collector を起動していることを前提としています。既存の collector を設定している場合は、デプロイメントに合わせて エンドポイント と認証設定を調整してください。

ローカルログとメトリクス

macOS または Linux 上でローカルファイルとシステムメトリクスを収集します。

合成データを生成する

既存のアプリケーションやデータセットがない場合は、ジェネレーターを使用してインジェストをテストできます。

otelgen でデータを生成する

合成 OTLP ログ、トレース、メトリクスを短時間にまとめて送信します。

telemetrygen でデータを生成する

複数のサービスにわたって、設定可能な OpenTelemetry シグナルを生成します。
ClickStack のすべてのサンプルデータとデモを参照してください。

本番環境に向けた準備

ClickStack を継続的なワークロードで使用する前に、本番運用とサイジングに関するガイダンスを確認してください。

本番環境への移行

インジェスト認証情報、セキュリティ、保持期間、運用に関するガイダンスを確認します。

リソースの見積もり

想定されるインジェスト量に応じてコンピュートをサイジングします。
デプロイメントのタスクについては、Managed ClickStack デプロイメントガイドを参照してください。
最終更新日 2026年8月14日