docker安装prometheus grafana
时间: 2023-06-05 14:48:03 浏览: 174
1. 首先安装Docker,可以参考官方文档进行安装。
2. 下载Prometheus和Grafana的Docker镜像,可以使用以下命令:
```
docker pull prom/prometheus
docker pull grafana/grafana
```
3. 创建一个Docker网络,以便Prometheus和Grafana可以相互通信:
```
docker network create prometheus-net
```
4. 启动Prometheus容器:
```
docker run -d --name prometheus -p 909:909 --network prometheus-net prom/prometheus
```
这将在后台启动一个名为“prometheus”的容器,并将其映射到主机的909端口。Prometheus将在容器内部运行,并且可以通过http://localhost:909访问。
5. 启动Grafana容器:
```
docker run -d --name grafana -p 300:300 --network prometheus-net grafana/grafana
```
这将在后台启动一个名为“grafana”的容器,并将其映射到主机的300端口。Grafana将在容器内部运行,并且可以通过http://localhost:300访问。
6. 配置Grafana连接到Prometheus:
a. 打开http://localhost:300并登录Grafana。
b. 单击左侧菜单中的“Configuration”选项。
c. 单击“Data Sources”选项卡。
d. 单击“Add data source”按钮。
e. 选择“Prometheus”作为数据源类型。
f. 在“HTTP”字段中输入http://prometheus:909。
g. 单击“Save & Test”按钮。
7. 现在可以在Grafana中创建仪表板并使用Prometheus数据源进行查询和可视化了。
阅读全文