機能
- ログ、メトリクス、セッションリプレイ、トレースを 1 か所で相関付け・検索
- スキーマ非依存で、既存の ClickHouse スキーマ上で動作
- ClickHouse 向けに最適化された超高速の検索と可視化
- 直感的な全文検索とプロパティ検索構文 (例:
level:err) 。SQL は必須ではありません。 - イベントデルタで異常の傾向を分析
- 数クリックでアラートを設定
- 複雑なクエリ言語なしで、高カーディナリティのイベントをダッシュボードで可視化
- JSON 文字列をネイティブにクエリ可能
- ログとトレースをライブテールし、常に最新のイベントを確認
- OpenTelemetry (OTel) を標準でサポート
- HTTP リクエストから DB クエリまで、正常性とパフォーマンスを監視 (APM)
- イベントデルタで異常やパフォーマンス低下を特定
- ログパターンの認識
コンポーネント
- ClickStack UI (HyperDX) – オブザーバビリティデータの探索と可視化に特化したフロントエンド
- OpenTelemetry collector – ログ、トレース、メトリクス向けに明確な設計方針に基づくスキーマを備えた、カスタム構築済みかつ事前設定済みの collector
- ClickHouse – スタックの中核を担う高性能な分析データベース
原則
数分で簡単にセットアップ
使いやすく、用途に即した設計
エンドツーエンドのオブザーバビリティ
ClickHouse 向けに構築
OpenTelemetry ネイティブ
オープンソースで高いカスタマイズ性
アーキテクチャの概要
- Managed ClickStack
- Open Source ClickStack
Managed ClickStack は ClickHouse Cloud 上で完全に動作し、ClickStack と同じデータモデルとユーザー体験を維持しながら、完全マネージド型のオブザーバビリティ基盤を提供します。このモデルでは、ClickHouse と ClickStack UI (HyperDX) は ClickHouse Cloud によってホスト、運用、保護されます。ユーザーが担うのは、テレメトリーデータをマネージドサービスに送信するための OpenTelemetry Collector を実行することだけです。Managed ClickStack は次のコンポーネントで構成されます。
- ClickStack UI (HyperDX) HyperDX UI は ClickHouse Cloud に完全に統合されており、サービスの一部として管理されます。ログ検索、トレース探索、ダッシュボード、アラート、テレメトリー種別をまたいだ相関分析を提供し、認証とアクセス制御も統合されています。
- OpenTelemetry collector (セルフマネージド) ユーザーは、アプリケーションやインフラストラクチャからテレメトリーデータを受信する OpenTelemetry Collector を実行します。この collector は OTLP 経由でデータを ClickHouse Cloud に転送します。標準準拠の OpenTelemetry Collector であればどれでも使用できますが、ClickHouse へのインジェスト向けに事前設定・最適化されており、ClickStack のスキーマですぐに利用できる ClickStack distribution を強く推奨します。
- ClickHouse Cloud ClickHouse は ClickHouse Cloud 上で完全に管理され、すべてのオブザーバビリティデータのストレージおよびクエリエンジンとして機能します。ユーザーがクラスター、アップグレード、その他の運用上の課題を管理する必要はありません。
- ストレージから独立したコンピュートの自動スケーリング
- オブジェクトストレージを基盤とした 低コストで実質的に無制限の保持期間
- ClickHouse Cloud Warehouses を使用した 読み取りと書き込みの独立した分離
- 統合された認証とアクセス制御
- 自動バックアップ
- セキュリティおよびコンプライアンス機能
- 運用停止を伴わないシームレスなアップグレード