Prometheus的安裝及部署
阿新 • • 發佈:2020-11-16
Prometheus的安裝及部署
二進位制安裝部署
- 下載二進位制包 prometheus-2.6.1.linux-amd64.tar.gz
- 解壓 tar xvzf prometheus-2.6.1.linux-amd64.tar.gz
- 移動到安裝目錄 mv prometheus-2.6.1.linux-amd64 /usr/local/
- 修改目錄名 mv prometheus-2.6.1.linux-amd64 prometheus
- 進入到目錄 cd /usr/local/prometheus
- 修改配置檔案用來監控本機 vim prometheus.yml
scrape_configs: - job_name: 'prometheus' static_configs: # 監控本地及埠 - targets: ['xiangsikai:9090']
啟動服務
./prometheus --config.file=prometheus.yml
測試訪問
- 訪問地址 http://localhost:9090
- 頁面解釋
- Alerts 監控告警規則
- Graph 圖形
- Status 基礎環境、命令列日誌,配置檔案、角色定義監控指標告警規則,當前已被納入主機的情況、服務發現功能
將Prometheus配置為系統服務
- 進入system目錄下 cd /usr/lib/systemd/system
- 建立檔案 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
- 生效系統system檔案 systemctl daemon-reload
- 停止/啟動服務 systemctl stop prometheus.service/systemctl start prometheus.service