Aliaksandr Valialkin
|
147c35ebd4
|
all: allow using KB , MB , GB , KiB , MiB and GiB suffixes in command-line flag values related to byte sizes or byte rates
|
2020-08-16 17:05:52 +03:00 |
|
Aliaksandr Valialkin
|
15aa6142ef
|
lib/protoparser: clarify that the string passed to Unmarshal() function must remain available when the parsed rows are in use
|
2020-08-11 17:04:39 +03:00 |
|
Aliaksandr Valialkin
|
d5dddb0953
|
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:05:11 +03:00 |
|
Aliaksandr Valialkin
|
0afd48d2ee
|
lib: extract common code for returning fast unix timestamp into lib/fasttime
|
2020-05-14 23:02:07 +03:00 |
|
Aliaksandr Valialkin
|
e62afc7366
|
lib/protoparser: add -*TrimTimstamp command-line flags for Influx, Graphite, OpenTSDB and CSV data
These flags can be used for reducing disk space usage for timestamps data ingested over the given protocols
|
2020-04-10 12:44:39 +03:00 |
|
Aliaksandr Valialkin
|
b785429ddb
|
lib/protoparser: metrics renaming: vm_protoparser_<type>_* -> vm_protoparser_*{type="<type>"}
This should improve composability of these metrics in PromQL queries
|
2020-02-28 20:20:10 +02:00 |
|
Aliaksandr Valialkin
|
04762344c6
|
app/vmagent: initial implementation for vmagent
|
2020-02-23 13:36:03 +02:00 |
|
Aliaksandr Valialkin
|
6456c93dbb
|
app/vminsert: move ingestion protocol parsers to lib/protoparser, so they could be re-used in the upcoming vmagent
|
2020-01-24 16:53:00 +02:00 |
|