Prometheus启动查询

时间:2016-09-12 12:16:27

标签: prometheus

我是Prometheus的新手,我试图在我的RHEL 6服务器上安装Prometheus。 我已经为RHEL安装了rpm,帖子说我在配置文件中填写了如下详细信息:

    global:
  scrape_interval:     5s
  evaluation_interval: 5s
scrape_configs:
- job_name: linux
target_groups:
        -targets: ['192.17.36.189:3306']
          labels:
            alias: db1

当我尝试启动prometheus时,我收到以下错误:

INFO[0000] Starting prometheus (version=1.1.2, branch=master, revision=36fbdcc30fd13ad796381dc934742c559feeb1b5)  source=main.go:73
    INFO[0000] Build context (go=go1.6.3, user=root@a74d279a0d22, date=20160908-13:12:43)  source=main.go:74
    INFO[0000] Loading configuration file prometheus.yml     source=main.go:221
    ERRO[0000] Error loading config: couldn't load configuration (-config.file=prometheus.yml): yaml: line 6: found character that cannot start any token  source=main.go:126

这里有什么问题?

2 个答案:

答案 0 :(得分:3)

您的缩进已关闭,http://www.robustperception.io/configuring-prometheus-with-docker/有一个最小配置示例,可以帮助您。

答案 1 :(得分:0)

target_groups已重命名为static_configs。请使用以下的最新普罗米修斯图像。

static_configs:
  - targets: ['192.17.36.189:3306']

以上对我有用。

此外,prometheus端口9090是否暴露在容器/吊舱/服务中? https://github.com/prometheus/prometheus/wiki/Default-port-allocations