> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ダッシュボードテンプレート

> ClickStack であらかじめ用意されたダッシュボードテンプレートをインポートする方法

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

ClickStack には、一般的なインフラストラクチャやアプリケーションのメトリクスをすぐに可視化できる、あらかじめ用意されたダッシュボードテンプレートのライブラリが含まれています。

<div id="browsing-templates">
  ## 利用可能なテンプレートを参照する
</div>

組み込みのテンプレートライブラリを参照するには、**Dashboards** に移動し、**Browse dashboard templates** をクリックします。

<Image img="https://mintcdn.com/private-7c7dfe99/0q34g_AjISMsyr4Q/images/use-cases/observability/browse-dashboard-template.webp?fit=max&auto=format&n=0q34g_AjISMsyr4Q&q=85&s=a979efc63c67dfbb58eef59862898ccd" alt="ダッシュボードテンプレートを参照ボタン" size="lg" width="1462" height="489" data-path="images/use-cases/observability/browse-dashboard-template.webp" />

テンプレートギャラリーが開き、テンプレートがカテゴリ別に表示されます。そのテンプレートのインポートを開始するには、**Import** をクリックします。

<Image img="https://mintcdn.com/private-7c7dfe99/0q34g_AjISMsyr4Q/images/use-cases/observability/dashboard-template-gallery.webp?fit=max&auto=format&n=0q34g_AjISMsyr4Q&q=85&s=ffb7c80946bda2ef1cfe6947befd721d" alt="ダッシュボードテンプレートギャラリー" size="lg" width="1209" height="600" data-path="images/use-cases/observability/dashboard-template-gallery.webp" />

<div id="importing-a-template">
  ## テンプレートのインポート
</div>

テンプレートをインポートするには、ダッシュボードの各可視化にデータソースを設定する必要があります。各可視化のドロップダウンからデータソースを選択し、`Finish Import` をクリックします。

<Image img="https://mintcdn.com/private-7c7dfe99/xE8TEsdF6028Tf3x/images/use-cases/observability/import-dashboard-template.webp?fit=max&auto=format&n=xE8TEsdF6028Tf3x&q=85&s=1f57f2d2599eec404d252972ebf02126" alt="ダッシュボードテンプレートのインポート" size="lg" width="1210" height="892" data-path="images/use-cases/observability/import-dashboard-template.webp" />

<div id="pre-built-templates">
  ## あらかじめ用意されたテンプレート
</div>

<div id="otel-runtime-metrics">
  ### OTel ランタイムメトリクス
</div>

組み込みの OTel ランタイムメトリクス テンプレートは、[OpenTelemetry runtime metrics](https://opentelemetry.io/docs/specs/semconv/runtime/) でインストルメントされたアプリケーション向けに設計されています。

| テンプレート                      | 説明                                                       |
| --------------------------- | -------------------------------------------------------- |
| **.NET Runtime Metrics**    | .NET アプリケーション向けの GC コレクション、ヒープサイズ、スレッドプールの使用状況、アセンブリ数    |
| **Go Runtime Metrics**      | Go アプリケーション向けの goroutine 数、GC 一時停止時間、ヒープ使用量、メモリ統計        |
| **JVM Runtime Metrics**     | JVM ベースのアプリケーション向けのヒープおよび非ヒープメモリ、GC の継続時間、スレッド数、クラスの読み込み |
| **Node.js Runtime Metrics** | Node.js アプリケーション向けのイベントループ遅延、ヒープ使用量、CPU 使用率、V8 メモリ       |

注記:

* 各テンプレートには、ダッシュボードのランタイムに一致する [`telemetry.sdk.language`](https://opentelemetry.io/docs/specs/semconv/registry/attributes/telemetry/#telemetry-sdk-language) リソース属性を持つサービス向けの[カスタムフィルター](/docs/ja/clickstack/features/dashboards/overview#custom-filters)が設定されています。
  * カスタムの ClickHouse メトリクステーブルスキーマを使用する環境では、正しい Service Name カラムと Resource Attributes カラムをクエリできるよう、このフィルターを調整する必要がある場合があります。
  * 大規模な環境では、`ResourceAttributes['telemetry.sdk.language']` カラムを[マテリアライズ](/docs/ja/clickstack/managing/performance-tuning#materialize-frequently-queried-attributes)することで、フィルターの読み込み時間を短縮できます。
* テンプレートは公開時点で最新の OTel Semantic Conventions を参照しており、OTel Spec の更新に合わせて定期的に更新されます。古い OTel SDK でインストルメントされたサービスでは、古いメトリクス名を参照するように可視化を[編集](/docs/ja/clickstack/features/dashboards/overview#dashboards-editing-visualizations)する必要がある場合があります。
