# 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] 
```