二进制部署
下载解压
# 新建文件夹
mkdir /ops
# Prometheus
wget https://github.com/prometheus/prometheus/releases/download/v2.11.1/prometheus-2.11.1.linux-amd64.tar.gz
tar xvf prometheus-2.11.1.linux-amd64.tar.gz -C /ops
# node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
tar xvf node_exporter-0.18.1.linux-amd64.tar.gz -C /ops
# Alertmanager
wget https://github.com/prometheus/alertmanager/releases/download/v0.18.0/alertmanager-0.18.0.linux-amd64.tar.gz
tar xvf alertmanager-0.18.0.linux-amd64.tar.gz -C /ops
# 目录
tree /ops
/ops
├── alertmanager-0.18.0.linux-amd64
│ ├── alertmanager
│ ├── alertmanager.yml
│ ├── amtool
│ ├── LICENSE
│ └── NOTICE
├── node_exporter-0.18.1.linux-amd64
│ ├── LICENSE
│ ├── node_exporter
│ └── NOTICE
└── prometheus-2.11.1.linux-amd64
├── console_libraries
│ ├── menu.lib
│ └── prom.lib
├── consoles
│ ├── index.html.example
│ ├── node-cpu.html
│ ├── node-disk.html
│ ├── node.html
│ ├── node-overview.html
│ ├── prometheus.html
│ └── prometheus-overview.html
├── LICENSE
├── NOTICE
├── prometheus
├── prometheus.yml
└── promtool
5 directories, 22 files配置服务
配置Prometheus服务
配置Node_exporter服务
配置Alertmanager服务
配置防火墙
使用Supervisor管理服务
Supervisor管理Prometheus服务
Supervisor管理node_exporter
Supervisor管理Alertmanager
Last updated