Здравствуйте.
на питоне разработал приложение - веб сервер, которые при обращении по порту и URL возвращает значения метрик в таком виде
Some_Metrics{host="server01", key_="system.cpu.util.usage"} 3
Some_Metrics{host="server01", key_="vfs.fs.size[/data,free]"} 7016763392
Some_Metrics{host="server01", key_="system.uname"} Linux server01 4.1.12-94.3.9.el7uek.x86_64 #2 SMP Fri Jul 24 03:09:40 PDT 2017 x86_64
Some_Metrics{host="server02", key_="system.cpu.util.usage"} 2
Some_Metrics{host="server02", key_="vfs.fs.size[/data,free]"} 6016763392
Some_Metrics{host="server02", key_="system.uname"} Linux server02 4.1.12-94.3.9.el7uek.x86_64 #2 SMP Fri Jul 24 01:09:40 PDT 2017 x86_64
прописал в конфиге Prometheus
job_name: some_metrics
metrics_path: /metrics
static_configs:
targets: ['server01:8001']
params:
collect[]:
textfile
перезапустил Prometheus, судя логам приложения Prommetheus подключился и процесс пошел
Попытался написать несколько запросов, чтобы попробовать получить значения новых метрик,
http://server01:9090/api/v1/query_range?query={host=%22server01%22}&start=1513629658.0&end=1513633258.0&step=60
http://server01:9090/api/v1/query_range?query=some_metrics&start=1513629658.0&end=1513633258.0&step=60
Ничего в ответ
{"status":"success","data":{"resultType":"matrix","result":[]}}
Что я делаю не так и как решить эту проблему?