HDFS&Yarnは、Promethues + Grafanaモニタリングに関するJmxによるHadoopです(1)-Promethuesのインストール

1つは、Go環境をインストールする

PromethuesはGo言語で開発されているため、最初にGo環境をインストールする必要があります

1.インストールパッケージアドレスをダウンロードします。

2.解凍します

 tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz

3.環境変数を変更します

vim  /etc/profile
添加
export PATH=$PATH:/usr/local/go/bin 
刷新配置
source  /etc/profile 

4.構成が適切かどうかを確認します

go  version

go version go1.8.3 linux/amd64 

2、Promethuesをインストールします

1.インストールパッケージをダウンロードします

公式ウェブサイトリンク:https//prometheus.io/download/

最新の2.24.0Linuxバージョンを選択しますhttps//github.com/prometheus/prometheus/releases/download/v2.24.0/prometheus-2.24.0.linux-amd64.tar.gz

2.解凍します

tar  -vxf  prometheus-2.24.0.linux-amd64.tar.gz  -C /usr/local/

3.ソフトチェーンを構築します

ln  -sv  /usr/local/prometheus-2.24.0.linux-amd64/  /usr/local/prometheus

3、Promethuesを開始します

1. / usr / local / prometheusと入力して、Promethuesを開始します

:この方法でバックグラウンドで開始することはお勧めしません。/prometheus--config.file=prometheus.yml&、これにより、Promethuesの再起動時に以前のデータが簡単に失われます。

$ vim /etc/systemd/system/prometheus.service
--------------------------------------------------
[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target
[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/prometheus \
--config.file /usr/local/prometheus/prometheus.yml \
--storage.tsdb.path /data/prometheus/ \
--web.console.templates=/usr/local/prometheus/consoles \
--web.console.libraries=/usr/local/prometheus/console_libraries
[Install]
WantedBy=multi-user.target
--------------------------------------------------

$ cp /usr/local/prometheus/prometheus /usr/local/bin 

$ systemctl start prometheus

$ systemctl status prometheus 

2.ブラウザでアクセスするにはpromethuesのWebデフォルトアクセスポート9090を使用します

http://promethuess所在host:9090/classic/graph

次の画面が表示された場合は、構成が成功したことを意味します。

第四に、Grafanaを使用して構成します

私の他の2つの記事を参照してください:

Promethues + GrafanaモニタリングでのHDFSとYarn(2)-Promethuesデータソース構成

Promethues + GrafanaモニタリングでのHDFSとYarn(3)-Grafanaダッシュボード構成(例としてYarnを取り上げます)

おすすめ

転載: blog.csdn.net/weixin_44500374/article/details/112994446