VictoriaMetrics/app/vminsert
Nikolay 4c808d58bf
Adds ready probe (#874)
* adds leading forward slash check for scrapeURL path
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/835

* adds ready probe for scrape config initialization,
it should prevent metrics loss during vmagent rolling update,
/ready api will return 425 http code, if some scrape config still waits for initialization.

* updates docs

* Update app/vmagent/README.md

* renames var

* Update app/vmagent/README.md

Co-authored-by: Aliaksandr Valialkin <valyala@gmail.com>
2020-11-04 20:29:18 +02:00
..
common app/vminsert: flush bufs if needed after the current row is added 2020-07-26 12:10:11 +03:00
csvimport app/{vminsert,vmagent}: allow adding extra labels when importing data via Prometheus, CSV and JSON line formats 2020-09-02 19:43:21 +03:00
graphite app/vminsert: limit memory usage when ingesting data in big packets 2020-07-24 23:32:40 +03:00
influx app/{vminsert,vmagent}: take into account all the inserted rows before relabeling in vm_rows_inserted_total and vmagent_rows_inserted_total metrics 2020-10-09 13:29:51 +03:00
native app/{vminsert,vmagent}: take into account all the inserted rows before relabeling in vm_rows_inserted_total and vmagent_rows_inserted_total metrics 2020-10-09 13:29:51 +03:00
opentsdb app/vminsert: limit memory usage when ingesting data in big packets 2020-07-24 23:32:40 +03:00
opentsdbhttp app/vminsert: limit memory usage when ingesting data in big packets 2020-07-24 23:32:40 +03:00
prometheusimport app/{vminsert,vmagent}: allow passing timestamp via timestamp query arg when ingesting data to /api/v1/import/prometheus 2020-09-11 13:27:14 +03:00
prompush app/{vminsert,vmagent}: take into account all the inserted rows before relabeling in vm_rows_inserted_total and vmagent_rows_inserted_total metrics 2020-10-09 13:29:51 +03:00
promremotewrite app/{vminsert,vmagent}: take into account all the inserted rows before relabeling in vm_rows_inserted_total and vmagent_rows_inserted_total metrics 2020-10-09 13:29:51 +03:00
relabel app/vminsert: export vm_relabel_metrics_dropped_total metric that shows the number of metrics dropped due to relabeling 2020-07-23 14:57:53 +03:00
vmimport app/{vminsert,vmagent}: take into account all the inserted rows before relabeling in vm_rows_inserted_total and vmagent_rows_inserted_total metrics 2020-10-09 13:29:51 +03:00
main.go Adds ready probe (#874) 2020-11-04 20:29:18 +02:00
README.md all: open-sourcing single-node version 2019-05-23 00:18:06 +03:00

vminsert routes the ingested data to vmstorage.