1. 程式人生 > 實用技巧 >Prometheus的安裝及部署

Prometheus的安裝及部署

Prometheus的安裝及部署

二進位制安裝部署

  1. 下載二進位制包 prometheus-2.6.1.linux-amd64.tar.gz
  2. 解壓 tar xvzf prometheus-2.6.1.linux-amd64.tar.gz
  3. 移動到安裝目錄 mv prometheus-2.6.1.linux-amd64 /usr/local/
  4. 修改目錄名 mv prometheus-2.6.1.linux-amd64 prometheus
  5. 進入到目錄 cd /usr/local/prometheus
  6. 修改配置檔案用來監控本機 vim prometheus.yml
scrape_configs:
  - job_name: 'prometheus'
    static_configs:
    # 監控本地及埠
    - targets: ['xiangsikai:9090']

啟動服務

./prometheus --config.file=prometheus.yml

測試訪問

  1. 訪問地址 http://localhost:9090
  2. 頁面解釋
    1. Alerts 監控告警規則
    2. Graph 圖形
    3. Status 基礎環境、命令列日誌,配置檔案、角色定義監控指標告警規則,當前已被納入主機的情況、服務發現功能

將Prometheus配置為系統服務

  1. 進入system目錄下 cd /usr/lib/systemd/system
  2. 建立檔案 vim prometheus.service
[Unit]
Description=https://prometheus.io
  
[Service]
Restart=on-failure
ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml

[Install]                      
WantedBy=multi-user.target
  1. 生效系統system檔案 systemctl daemon-reload
  2. 停止/啟動服務 systemctl stop prometheus.service/systemctl start prometheus.service