Grafana スナップショットのエクスポート

メトリクス データは、トラブルシューティングにおいて重要です。リモート アシスタンスを要求すると、サポート スタッフが Grafana ダッシュボードを表示して問題を診断することが必要になる場合があります。 メトリクスツールは、Grafana ダッシュボードのスナップショットをローカル ファイルとしてエクスポートし、これらのスナップショットを視覚化するのに役立ちます。これらのスナップショットを部外者と共有し、Grafanaサーバー上の他の機密情報へのアクセスを許可することなく、部外者がグラフを正確に読み取れるようにすることができます。

使用法

MetricsTool はhttps://metricstool.pingcap.com/からアクセスできます。これは、次の 3 つのツール セットで構成されています。

  • エクスポート: ブラウザーの開発者ツールで実行されるユーザー スクリプト。Grafana v6.xxサーバーの現在のダッシュボードに表示されているすべてのパネルのスナップショットをダウンロードできます。

    Screenshot of MetricsTool Exporter after running the user script

  • Visualize : エクスポートされたスナップショット ファイルを視覚化する Web ページ。可視化されたスナップショットは、ライブの Grafana ダッシュボードと同じ方法で操作できます。

    Screenshot of MetricsTool Visualizer

  • Import : エクスポートされたスナップショットを実際の Grafana インスタンスにインポートする手順。

よくある質問

スクリーンショットや PDF 印刷と比較して、このツールの利点は何ですか?

MetricsTool によってエクスポートされたスナップショット ファイルには、取得時の実際の値が含まれています。また、ビジュアライザーを使用すると、レンダリングされたグラフをライブの Grafana ダッシュボードであるかのように操作でき、シリーズの切り替え、より短い時間範囲へのズーム、特定の時点での正確な値の確認などの操作がサポートされます。これにより、MetricsTool は画像や PDF よりもはるかに強力になります。

スナップショット ファイルには何が含まれていますか?

スナップショット ファイルには、選択した時間範囲内のすべてのグラフとパネルの値が含まれています。データ ソースからの元のメトリックは保存されません (したがって、ビジュアライザーでクエリ式を編集することはできません)。

Visualizer は、アップロードされたスナップショット ファイルを PingCAP のサーバーに保存しますか?

いいえ、ビジュアライザーはブラウザー内でスナップショット ファイルを完全に解析します。 PingCAP には何も送信されません。重要なソースから受け取ったスナップショット ファイルを自由に表示でき、これらがビジュアライザーを通じて第三者に漏洩することを心配する必要はありません。

Grafana 以外にメトリクスをエクスポートできますか?

いいえ、現時点では Grafana v6.xx のみをサポートしています。

すべてのメトリックがロードされる前にスクリプトを実行すると問題が発生しますか?

いいえ、スクリプト UI は、すべてのメトリックが読み込まれるまで待機するように通知します。ただし、一部のメトリクスの読み込みに時間がかかりすぎる場合は、手動で待機をスキップしてスナップショットをエクスポートできます。

いいえ。ただし、ビジュアライザーを使用して表示する方法を説明したスナップショット ファイルを共有できます。誰でも読める URL が本当に必要な場合は、Grafana に組み込まれているパブリックsnapshot.raintank.ioサービスを試すこともできますが、その前にプライバシーに関するすべての懸念が解消されていることを確認してください。