如何prometheus grafana安装部署
时间: 2023-07-05 19:04:01 浏览: 132
promtheus安装及部署
Prometheus是一款开源的监控系统,Grafana是一款开源的数据可视化工具,两者结合可以实现强大的监控和数据可视化功能。
以下是Prometheus和Grafana的安装和部署步骤:
1. 安装Prometheus
首先,从Prometheus官网下载最新版本的二进制文件。解压缩后,进入Prometheus目录并运行以下命令启动Prometheus:
```
./prometheus --config.file=prometheus.yml
```
其中,`prometheus.yml`是Prometheus的配置文件,需要根据实际情况进行修改。默认情况下,Prometheus会监听9090端口。
2. 部署Exporter
Exporter是一种用于采集特定应用程序或系统的监控指标的工具。Prometheus支持多种Exporter,包括Node Exporter、MySQL Exporter等等。
以Node Exporter为例,从官网下载最新版本的二进制文件,并解压缩。进入Node Exporter目录并运行以下命令启动Node Exporter:
```
./node_exporter
```
默认情况下,Node Exporter会监听9100端口。
3. 配置Prometheus
编辑Prometheus的配置文件`prometheus.yml`,添加以下内容:
```
scrape_configs:
- job_name: 'node'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100']
```
其中,`job_name`是Exporters的名称,`scrape_interval`是采集数据的时间间隔,`targets`是Exporters的地址。
4. 安装Grafana
从Grafana官网下载最新版本的二进制文件,并解压缩。进入Grafana目录并运行以下命令启动Grafana:
```
./bin/grafana-server web
```
默认情况下,Grafana会监听3000端口。
5. 配置Grafana
在浏览器中访问Grafana的Web界面(http://localhost:3000),输入默认账号和密码(admin/admin),并设置新密码。
在Grafana的Web界面中,单击左侧菜单栏中的“Configuration”->“Data Sources”,然后单击“Add data source”按钮。在弹出的对话框中,选择“Prometheus”,然后输入Prometheus的地址(默认为http://localhost:9090),单击“Save & Test”按钮测试连接是否成功。
6. 创建Dashboard
在Grafana的Web界面中,单击左侧菜单栏中的“Create”->“Dashboard”,然后单击“Add new panel”按钮。在弹出的对话框中,选择需要展示的指标,设置图表样式和标题等属性,最后单击“Save”按钮保存Dashboard。
以上是Prometheus和Grafana的安装和部署步骤。需要注意的是,以上步骤仅供参考,具体的安装和部署流程可能因环境和版本等因素而异。
阅读全文