Generate sample Prometheus data

原文:https://docs.gitlab.com/ee/raketasks/generate_sample_prometheus_data.html

Generate sample Prometheus data

到现在为止,此命令将针对特定环境的每个指标运行 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

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

  1. bundle exec rake gitlab:generate_sample_prometheus_data[21]