Prometheus学習シリーズ(30)の可視化-granafa

2694 ワード

GrafanaはクエリーPrometheusをサポートします.Grafana 2.5.0(2015-10-28)からPrometheusをデータソースとして使用できます.
次の例では、Prometheusにデータを問い合わせるGrafanaダッシュボードの例を示します:Prometheus学习系列(三十)之可视化-Granafa_第1张图片
一、Grafana取付
Grafanaの完全なインストールチュートリアル、詳細はGrafanaの公式ドキュメントを参照してください
二、使用方法
デフォルトではGrafanaが傍受しますhttp://localhost:3000.デフォルトのログインユーザー名とパスワード「admin/admin」.
2.1 Prometheusデータソースの作成
PrometheusデータソースData sourceを作成するには、次の手順に従います.
  • Grafanaのロゴをクリックしてツールバーを開きます.
  • ツールバーで、「Data Source」メニューをクリックします.
  • 「Add New」をクリックします.
  • データソースType「Prometheus」を選択します.
  • Prometheusサービスアクセスアドレス(例:http://localhost:9090)を設定します.
  • 他の目的の設定を調整します(たとえば、プロキシアクセスをオフにします).
  • 「Add」ボタンをクリックして、この新しいデータソースを保存します.

  • 次に、Prometheusデータソース構成例を示します.Prometheus学习系列(三十)之可视化-Granafa_第2张图片
    2.2 Prometheusグラフの作成
    新しいGrafana図を追加する標準の方法に従います.次に、
  • グラフGraphのtitleをクリックします.グラフの上の真ん中にあります.そして「編集」をクリックします.
  • 「Metrics」tabの下で、Prometheusデータソース(下の右側)を選択します.
  • クエリーしたいPrometheus式を「Query」フィールドに入力し、「Metrics」フィールドを使用してメトリック指標を自動的に補完します.
  • 時間系列の凡例名をフォーマットするには、「Legend format」凡例フォーマットを使用して入力します.たとえば、このラベルがmethodおよびstatusのクエリー結果のみを表示するには、凡例フォーマット{{method{} - {{status}}を使用します.
  • 他のGraph設定を調整して、あなたが仕事のグラフを持っていることを知っています.

  • 以下に、Prometheus図の構成例を示します.Prometheus学习系列(三十)之可视化-Granafa_第3张图片
    2.3 Grafana.Netプリコンストラクションdashboardのインポート
    Grafana.comは、Grafanaの独立したインスタンスとともにダウンロードして使用できる共有ダッシュボードのセットを維持しています.Grafanaを使います.com「フィルタ」オプションは、「Prometheus」データソースのダッシュボードのみを参照します.
    ダウンロードしたJSONファイルを手動で編集し、datasource:Prometheusサーバで選択したGrafanaデータソース名を反映するエントリを修正する必要があります.ダッシュボード→ホームページ→インポートオプションを使用して、編集したダッシュボードファイルをGrafanaインストールにインポートします.
    三、リンク:
    Prometheus公式サイトアドレス:https://prometheus.io/私のGithub:https://github.com/Alrights/prometheus