ClickStack ページは、URL クエリパラメータを使用したディープリンクで開けます。これにより、外部システム (アラート通知、ランブック、CI ジョブ、チャットメッセージなど) から特定の検索、ダッシュボード、またはパネルに直接移動できます。
このページの例では <YOUR_CLICKSTACK_URL> を使用しています。これを ClickStack の URL に置き換えてください。たとえば、ローカルのオープンソースデプロイメントの場合は http://localhost:8080、ClickHouse Cloud の Managed ClickStack の場合は https://hyperdx.clickhouse.cloud を使用します。
Search — /search
主要なログ/トレース検索ビューです。検索構文の詳細については、Searchを参照してください。
| パラメータ | フォーマット | 説明 |
|---|---|---|
source |
string | 検索対象のログソース。ログソース ID またはログソースの名前 (例: Logs) を指定できます。このページでサポートされるのは Log および Trace のログソースのみです。 |
where |
string | Lucene または SQL 構文で記述するフィルターのクエリテキスト (whereLanguageを参照) 。 |
whereLanguage |
lucene |
sql |
select |
string | 結果テーブルに表示する SQL カラム/式のリスト。 |
filters |
{"type":"sql","condition":"<column> IN ('<value1>', '<value2>', ...)"}[] |
whereに加えて適用する構造化ファセットフィルター。 |
orderBy |
string | 結果テーブルの SQL ソート式。 |
mode |
results |
delta |
isLive |
true |
false |
traceId |
string | 指定したトレース ID のトレースウォーターフォールビューに直接移動します。 |
from, to |
エポックミリ秒 | 絶対時間範囲。省略した場合、デフォルトで直近 15 分間が使用されます。 |
保存済み検索は、/search/<savedSearchId>から直接開くこともできます。
例: 時間範囲を指定して Logs ログソース内の checkout サービスのエラーを検索する
<YOUR_CLICKSTACK_URL>/search?source=Logs&from=1735689600000&to=1735693200000&where=level:error&filters=[{"type":"sql","condition":"ServiceName IN ('checkout')"}]例: トレースのウォーターフォールビューを直接開く
<YOUR_CLICKSTACK_URL>/search?source=Traces&traceId=ba7217967eb90d040b7eb39f97ecc5c4保存済み検索 — /search/list
保存済み検索の一覧。
| パラメータ | フォーマット | 説明 |
|---|---|---|
tag |
string | このタグが付いた保存済み検索に一覧を絞り込みます。 |
例: production タグが付いた保存済み検索を一覧表示する
<YOUR_CLICKSTACK_URL>/search/list?tag=productionダッシュボード — /dashboards/<dashboardId>
保存済みのダッシュボードです。<dashboardId>を省略して (/dashboards) 、一時的な未保存のダッシュボードを開くことができます。ダッシュボードの作成について詳しくは、ダッシュボードを参照してください。
| パラメータ | フォーマット | 説明 |
|---|---|---|
from, to |
エポックミリ秒 | すべてのタイルに適用される時間範囲です。省略した場合は、直近15分がデフォルトになります。 |
where |
文字列 | すべてのタイルに適用されるダッシュボードレベルのフィルタークエリテキストです。 |
whereLanguage |
lucene |
sql |
filters |
{"type":"sql","condition":"<column> IN ('<value1>', '<value2>', ...)"}[] |
構造化されたダッシュボードフィルター値です。ServiceNameフィルターのドロップダウンで2つの項目を選択します。 |
granularity |
auto |
30 second |
highlightedTileId |
文字列 | 特定のタイルまでスクロールして強調表示します。alertからリンクする場合に便利です。 |
例: 1 つのタイルを強調表示した状態で、指定した時間範囲のダッシュボードを開く
アラート通知から、発火したタイルに直接リンクする際に便利です。
<YOUR_CLICKSTACK_URL>/dashboards/64f1c2a1e8b9f3a1b0d2e5c7?from=1735689600000&to=1735693200000&highlightedTileId=chart-1ダッシュボード一覧 — /dashboards/list
| パラメータ | フォーマット | 説明 |
|---|---|---|
tag |
string | タグでダッシュボード一覧を絞り込みます。 |
例: infra タグが付いたダッシュボードを一覧表示する
<YOUR_CLICKSTACK_URL>/dashboards/list?tag=infraChart Explorer — /chart
アドホックな共有可能チャートビルダー。
| パラメータ | フォーマット | 説明 |
|---|---|---|
config |
JSON | 完全なチャート設定 (ログソース、select、where、チャートタイプなど) 。通常は手動で記述するのではなく、アプリ内の「Share」リンクから生成されます。 |
from, to |
エポックミリ秒 | 時間範囲。省略した場合、デフォルトでは直近15分間になります。 |
例: 指定した時間範囲の p99 レイテンシチャート設定を開く
<YOUR_CLICKSTACK_URL>/chart?granularity=auto&from=1785759381784&to=1785762981785&config={"name":"","select":[{"aggFn":"quantile","aggCondition":"","aggConditionLanguage":"lucene","valueExpression":"Duration","level":0.99,"alias":"p99"}],"where":"","whereLanguage":"lucene","displayType":"line","alignDateRangeToGranularity":true,"source":"68814eb5d40a9d0449afc1f2","connection":"68814b6fd40a9d0449afbe78","groupBy":"ServiceName"}アラート — /alerts
アラートの作成と管理について詳しくは、Alertsを参照してください。
| パラメータ | フォーマット | 説明 |
|---|---|---|
search |
string | アラート名または説明を対象とするフリーテキストフィルター。 |
tag |
string | タグでフィルタリングします。 |
creator |
string | アラート作成者の名前でフィルタリングします。 |
例: on-call タグ付きのアラートを一覧表示する
<YOUR_CLICKSTACK_URL>/alerts?tag=on-callセッションリプレイ — /sessions
セッションリプレイの閲覧と再生。機能の詳細については、セッションリプレイを参照してください。
| パラメータ | フォーマット | 説明 |
|---|---|---|
sessionSource |
string | セッションログソースの ID または名前。 |
where |
string | セッションリストに対するフィルタークエリテキスト。 |
whereLanguage |
lucene |
sql |
from, to |
エポックミリ秒 | セッションリストの時間範囲。省略した場合、直近 15 分間がデフォルトです。 |
sid |
string | ID で特定のセッションを開きます。 |
sfrom, sto |
エポックミリ秒 | 開いたセッションの時間ウィンドウ (sid とともに使用) 。 |
例: 指定した期間内のセッションリプレイを閲覧する
<YOUR_CLICKSTACK_URL>/sessions?from=1735689600000&to=1735693200000例: 記録された時間範囲で特定のセッションリプレイを開く
<YOUR_CLICKSTACK_URL>/sessions?sid=6712abf0e4b0f2a1c3d4e5f6&sfrom=1735689600000&sto=1735690200000サービスマップ — /service-map
機能の詳細については、サービスマップを参照してください。
| パラメータ | フォーマット | 説明 |
|---|---|---|
source |
string | トレースログソースの ID または名前。 |
samplingFactor |
integer | トレースサンプリングの除数 (1 = トレース全体の 100%、2 = 50%、4 = 25% など) 。 |
from, to |
エポックミリ秒 | 時間範囲。省略した場合、直近 15 分間がデフォルトになります。 |
例: 時間範囲を指定してサービスマップを表示する
<YOUR_CLICKSTACK_URL>/service-map?from=1735689600000&to=1735693200000サービス — /services
サービスごとの HTTP、データベース、エラーのダッシュボード。
| パラメータ | フォーマット | 説明 |
|---|---|---|
tab |
http |
database |
source |
string | トレースログソース ID。 |
service |
string | 選択したサービス名。 |
where |
string | フィルター用のクエリテキスト。 |
whereLanguage |
lucene |
sql |
filters |
{"type":"sql","condition":"<column> IN ('<value1>', '<value2>', ...)"}[] |
ダッシュボードのフィルターバーの値。 |
from, to |
エポックミリ秒 | 時間範囲。省略した場合は直近 15 分間がデフォルトです。 |
例: 指定した期間のサービスのデータベースダッシュボードを表示する
<YOUR_CLICKSTACK_URL>/services?tab=database&service=checkout&from=1735689600000&to=1735693200000例: サービスのエラーダッシュボードを表示する
<YOUR_CLICKSTACK_URL>/services?tab=errors&service=paymentsKubernetes — /kubernetes
| パラメータ | フォーマット | 説明 |
|---|---|---|
logSource, metricSource |
string | ログおよびメトリクスのログソース ID。いずれか一方のみを指定した場合、もう一方は相関付けられたログソースがデフォルトで使用されます。 |
tab |
例: pods, nodes, namespaces |
アクティブなサブビュー。 |
q |
string | リソースリスト用の Lucene クエリ。 |
podName, nodeName, namespaceName |
string | 特定のポッド、ノード、またはネームスペースの詳細パネルを開きます。 |
from, to |
エポックミリ秒 | 時間範囲。省略した場合、直近 15 分間がデフォルトで使用されます。 |
例: 特定のポッドの詳細パネルを開く
<YOUR_CLICKSTACK_URL>/kubernetes?tab=pods&podName=checkout-7d9f8b5c-2xk9pNotebooks — /notebook/<notebookId>
例: 指定した Cloud サービスで特定の notebook を開く
<YOUR_CLICKSTACK_URL>/notebook/64f1c2a1e8b9f3a1b0d2e5c7?chcServiceId=abc123