523.md 1.1 KB
Newer Older
Lab机器人's avatar
readme  
Lab机器人 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
# Generate sample Prometheus data

> 原文:[https://docs.gitlab.com/ee/raketasks/generate_sample_prometheus_data.html](https://docs.gitlab.com/ee/raketasks/generate_sample_prometheus_data.html)

*   [Example](#example)

# Generate sample Prometheus data[](#generate-sample-prometheus-data-core-only "Permalink")

到现在为止,此命令将针对特定环境的每个指标运行 Prometheus 查询,时间间隔为一系列时间:

*   30 分钟
*   3 小时
*   8 小时
*   24 小时
*   72 小时
*   7 天

每个查询的结果都存储在`sample_metrics`目录下,作为一个以 metric 的`identifier`命名的 YAML 文件. 设置环境变量`USE_SAMPLE_METRICS` ,Prometheus API 查询将重新路由到`Projects::Environments::SampleMetricsController` ,如果`sample_metrics`目录中存在适当的数据集,则该`sample_metrics`会加载相应的数据集.

此命令需要安装了 Prometheus 的环境中的 ID.

## Example[](#example "Permalink")

下面的示例演示如何运行 Rake 任务:

```
bundle exec rake gitlab:generate_sample_prometheus_data[21] 
```