grafana和prometheus搭建步骤
时间: 2024-02-20 12:50:00 浏览: 65
下面是grafana和prometheus的搭建步骤:
1. 安装Prometheus
首先,需要安装Prometheus。可以从官方网站下载最新版本的Prometheus:https://prometheus.io/download/。
下载后,解压文件并将其放置在您选择的目录中。运行以下命令启动Prometheus:
```
./prometheus --config.file=prometheus.yml
```
其中,prometheus.yml是配置文件的名称,可以根据需要更改。
2. 配置Prometheus
Prometheus的默认端口是9090。在浏览器中打开 http://localhost:9090 将显示Prometheus的用户界面。
接下来,需要配置Prometheus来收集指标。为此,需要在prometheus.yml文件中添加目标(即指标源)。以下是示例配置:
```
global:
scrape_interval: 15s
evaluation_interval: 15s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'myapp'
static_configs:
- targets: ['myapp:8080']
```
在上面的示例中,我们定义了两个作业。第一个作业是Prometheus本身,因此我们将其目标设置为localhost:9090。第二个作业是名为myapp的应用程序,其目标为myapp:8080。
要添加更多目标,请复制第二个作业并将其更改为所需的名称和目标。
3. 安装Grafana
接下来,需要安装Grafana。可以从官方网站下载最新版本的Grafana:https://grafana.com/grafana/download。
安装完成后,运行以下命令启动Grafana:
```
systemctl start grafana-server
```
4. 配置Grafana
在浏览器中打开 http://localhost:3000 将显示Grafana的用户界面。
首次登录时,输入用户名和密码admin/admin,然后更改密码。
接下来,需要添加Prometheus作为数据源。在Grafana的导航栏中,选择“Configuration”>“Data Sources”,然后单击“Add data source”。
在“Add data source”对话框中,选择“Prometheus”作为类型,然后输入Prometheus的URL和名称。单击“Save & Test”,确保Grafana可以连接到Prometheus。
5. 创建仪表板
最后一步是创建仪表板。在Grafana的导航栏中,选择“Create”>“Dashboard”,然后单击“Add new panel”。
在“Add new panel”对话框中,选择要显示的指标和样式。将仪表板保存后,就可以在Grafana中查看指标数据了。
阅读全文