Prometheusインストール


1.ダウンロード


https://prometheus.io/download/

2.オペレーティングシステムの設定


1)ユーザーの作成とsudoersの追加

sudo useradd -m -s /bin/bash prometheus
sudo vim /etc/sudoers
useraddオプション
-m:ホームディレクトリの作成
-s:使用するシェルを指定

2)権限の設定

tar -xvf prometheus-2.35.0-rc0.linux-amd64.tar.gz
chmod -R 755 ./*
sudo chown -R prometheus:prometheus ./prometheus-2.34.0.linux-amd64/

3)システムサービス登録


サービスとして登録して、再起動動作と実行フラグを設定できます.また、サービス登録時にsudo journalctl-u prometheus|grep PIDなどを使用してログなどをチェックすることができます.
sudo vim /etc/systemd/system/prometheus.service
[Unit]
Description=Prometheus Server
Documentation=https://prometheus.io/docs/introduction/overview/
After=network.target

[Service]
User=prometheus
Restart=on-failure
ExecStart=/home/prometheus/prometheus-2.35.0-rc0.linux-amd64/prometheus \
  --config.file=/home/prometheus/prometheus-2.35.0-rc0.linux-amd64/prometheus.yml \
  --storage.tsdb.path=/home/prometheus/prometheus-2.35.0-rc0.linux-amd64 \
  --web.enable-lifecycle

[Install]
WantedBy=multi-user.target
前述したように、default localhost:9090ポートを使用してプロメテウスのWebページに接続できます.
接続アドレスは運転フラグwebです.listen-addressで変更できます.
システムサービスファイルの設定
https://velog.io/@zihs0822/Linux-systemd-service-%EB%93%B1%EB%A1%9D
システムdサービスを変更する場合は、システムctl daemon-reloadコマンドで変更を反映する必要があります.