Aliaksandr Valialkin
|
49a0011837
|
app/vminsert: do not call ApplyRelabeling function if relabeling is disabled
This should reduce CPU usage a bit when `-relabelConfig` isn't set
|
2020-07-23 13:35:36 +03:00 |
|
Aliaksandr Valialkin
|
6ebac3ab63
|
app/vminsert: add ability to apply relabeling to all the incoming metrics if -relabelConfig command-line arg points to a file with a list of relabel_config entries
See https://victoriametrics.github.io/#relabeling
|
2020-07-02 20:36:33 +03:00 |
|
Aliaksandr Valialkin
|
d962568e93
|
all: use %w instead of %s for wrapping errors in fmt.Errorf
This will simplify examining the returned errors such as httpserver.ErrorWithStatusCode .
See https://blog.golang.org/go1.13-errors for details.
|
2020-06-30 23:33:46 +03:00 |
|
Aliaksandr Valialkin
|
1286cead75
|
app/vminsert: properly initialize InsertCtx
This should prevent from panic described at https://github.com/VictoriaMetrics/VictoriaMetrics/issues/339
|
2020-02-26 21:21:02 +02:00 |
|
Aliaksandr Valialkin
|
7ee7614e90
|
app/vmagent: initial implementation for vmagent
|
2020-02-23 17:31:54 +02:00 |
|
Aliaksandr Valialkin
|
0cda6afa8e
|
app/vminsert: move ingestion protocol parsers to lib/protoparser, so they could be re-used in the upcoming vmagent
|
2020-01-24 16:55:18 +02:00 |
|
Aliaksandr Valialkin
|
4b16b7fd11
|
all: mention command-line flags used for limiting the incoming request size in error messages
This should improve error logs usability.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/287
|
2020-01-16 13:06:43 +02:00 |
|
Aliaksandr Valialkin
|
a7bf8e77af
|
app/vminsert: simultaneously accept telnet put and HTTP /api/put OpenTSDB metrics at -opentsdbListenAddr
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/266
|
2019-12-14 00:42:18 +02:00 |
|
Aliaksandr Valialkin
|
0c304439d4
|
app/vminsert: consistency renaming for counters
|
2019-12-09 16:44:26 +02:00 |
|
Aliaksandr Valialkin
|
b0c738ae8b
|
app/vminsert/opentsdbhttp: remove FATAL prefix from logger.Fatalf errors for the sake of consistency with other logger.Fatalf calls
|
2019-09-19 22:16:11 +03:00 |
|
Aliaksandr Valialkin
|
1ee536f9fd
|
app/vminsert: skip empty tags
|
2019-08-24 13:36:41 +03:00 |
|
Aliaksandr Valialkin
|
a283023d16
|
app/vminsert/opentsdbhttp: skip invalid rows and continue parsing the remaining rows
Invalid rows are logged and counted in `vm_rows_invalid_total{type="opentsdb-http"}` metric
|
2019-08-24 13:36:41 +03:00 |
|
Aliaksandr Valialkin
|
8da8dd0876
|
app/vminsert/opentsdbhttp: allow timestamp as float64 and as string, since it occurs in real life
|
2019-08-23 18:35:52 +03:00 |
|
Aliaksandr Valialkin
|
c197641978
|
all: return 503 http error if service is temporarily unavailable
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/156
|
2019-08-23 09:49:50 +03:00 |
|
Aliaksandr Valialkin
|
0697164b4f
|
app/vminsert: add ability to ingest data via HTTP OpenTSDB /api/put requests
This is manual merge of the https://github.com/VictoriaMetrics/VictoriaMetrics/pull/152
Thanks to nustinov@gmail.com for the initial pull request.
|
2019-08-22 12:46:54 +03:00 |
|