Prometheus+Grafana インストールのミニマリスト チュートリアル

目次

監視ホストの初期化

go環境をインストールする

プロメテウスをインストールする

グラファナをインストールする

監視対象ホストの初期化

監視ホスト構成の監視 監視対象ホスト

放課後

監視ホストの初期化

go環境をインストールする

対応する go バージョンをダウンロードして解凍し、環境変数を設定します。

エクスポートGOROOT=/usr/local/go
エクスポートPATH=$PATH:$GOROOT/bin

go version を実行して、go が正常にインストールされていることを確認します。

プロメテウスをインストールする

対応するインストール パッケージをダウンロードしますダウンロード | Prometheus

ダウンロード後、tar-zxvf prometheus-2.37.8.linux-amd64.tar.gz を解凍します。

起動

nohup ./prometheus --web.listen-address="0.0.0.0:9788" &

指定したポートにアクセスして、Prometheus に付属のモニタリング ページ (私の 192.168.55.191:9788 など) を直接表示します。

グラファナをインストールする

rpm パッケージをダウンロードします: https://dl.grafana.com/oss/release/grafana-6.4.3-1.x86_64.rpm

ローカルインストール: yum localinstall grafana-6.4.3-1.x86_64.rpm

開始: systemctl start grafana-server.service

192.168.55.191:3000 にアクセスして grafana ページを開きます。デフォルトのユーザー名とパスワードは admin です。最初のログインでパスワードを変更できます。

 次に、「データソースの追加」をクリックします

「プロメテウス」をクリックします

 入力後、独自の設定に従って入力し、保存します

 ダッシュボード ページで必要なレポートを選択するか、公式 Web サイトに直接アクセスしてダッシュボードをダウンロードしてインポートします | Grafana Labs

幕間: 公式サイトから json をインポートしたのですが、以下のエラーが発生しました。この監視バージョンに対して grafana が低すぎるため、rpm -Uvh grafana-7.2.1-1.x86_64.rpm を使用してアップグレードしました。 rpm (アップグレードする場合は、前のサービスを停止することを忘れないでください)。アップグレード後、バージョン grafana-server -v を表示し、systemctl start grafana-server.service で再起動できます。

監視対象ホストの初期化

https://github.com/prometheus/node_exporter/node_exporter をダウンロードします。

解凍して起動します (nohup ./node_exporter --web.listen-address=:9788 &)

ローカルの起動ポートの検証にアクセスします。たとえば、ローカル ポート 9788 にアクセスします。

監視ホスト構成の監視 監視対象ホスト

Prometheus 構成を変更する

自分自身を監視する公式のケースに従って、監視対象のサービスを追加し続けます。

  - ジョブ名: "プロメテウス"

    static_configs:
      - ターゲット: ["localhost:9788"]

 次に、Prometheusを再起動します

放課後

Prometheus を正常にシャットダウンしてリロードします: --web.enable-lifecycle 説明 HTTP リクエスト経由でシャットダウンとリロードを有効にします。次に、次のような HTTP リクエストを使用してプログラムを閉じることができます。

curl -X POST http://localhost:9788/-/quit

この方法でインストールされた grafana 設定ファイルは /etc/grafana/grafana.ini にあります。

 

 

 

 

 

おすすめ

転載: blog.csdn.net/wai_58934/article/details/131167846