Aliaksandr Valialkin
|
986dba5ab3
|
app/vmagent: do not allow non-supported fields in -remoteWrite.relabelConfig and file_sd_configs
This should reduce possible confusion like in the https://github.com/VictoriaMetrics/VictoriaMetrics/issues/363
|
2020-03-06 20:19:13 +02:00 |
|
Aliaksandr Valialkin
|
c386c5de57
|
app/vmagent: properly add labels set via -remoteWrite.label to metrics before sending them to -remoteWrite.url
|
2020-03-06 19:26:58 +02:00 |
|
Artem Navoiev
|
58a3e59d59
|
bump version of codecov-action to v1.0.6
|
2020-03-05 23:25:13 +02:00 |
|
Aliaksandr Valialkin
|
c5f894b361
|
Makefile: add build and test rules with enabled race detector. These rules have -race suffix
Fix also `unsafe pointer conversion` errors detected by Go1.14. See https://golang.org/doc/go1.14#compiler .
|
2020-03-05 12:03:38 +02:00 |
|
Aliaksandr Valialkin
|
9be64e34b4
|
docs/Articles.md: add a link to https://www.percona.com/blog/2020/02/28/better-prometheus-rate-function-with-victoriametrics/
|
2020-03-04 20:05:26 +02:00 |
|
Aliaksandr Valialkin
|
e51a0a56f4
|
README.md: add a link to https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/Articles
|
2020-03-04 20:05:18 +02:00 |
|
Aliaksandr Valialkin
|
754db0d22e
|
app/vmagent/README.md: small fixes
|
2020-03-04 18:14:47 +02:00 |
|
Aliaksandr Valialkin
|
772312bf7b
|
app/vmagent/README.md: typo fix
|
2020-03-04 18:05:09 +02:00 |
|
Aliaksandr Valialkin
|
871abfab7a
|
app/vmagent/README.md: clarification
|
2020-03-04 18:03:48 +02:00 |
|
Aliaksandr Valialkin
|
007c591de8
|
app/vmagent/README.md: add iot and edge monitoring use case
|
2020-03-04 18:01:34 +02:00 |
|
Aliaksandr Valialkin
|
474a09c0f1
|
app/vmagent/README.md: add use cases section
|
2020-03-04 17:42:27 +02:00 |
|
Aliaksandr Valialkin
|
d58aa80e9b
|
README.md: add a link to Synthesio case study
|
2020-03-04 14:18:19 +02:00 |
|
Aliaksandr Valialkin
|
ad927575b7
|
docs/CaseStudies: add Synthesio
|
2020-03-04 14:14:39 +02:00 |
|
Aliaksandr Valialkin
|
0b1e877a7d
|
docs/Single-server-VictoriaMetrics.md: sync with README.md
|
2020-03-03 21:39:05 +02:00 |
|
Aliaksandr Valialkin
|
0ba8ee6022
|
README.md: mention -search.cacheTimestampOffset in Backfilling section
|
2020-03-03 21:38:39 +02:00 |
|
Aliaksandr Valialkin
|
9a944fd169
|
lib/promscrape: consistency renaming: stopCh -> globalStopCh
|
2020-03-03 20:08:08 +02:00 |
|
Aliaksandr Valialkin
|
032c88561b
|
app/vminsert/prompush: limit memory usage by pushing promscrape data in smaller blocks
|
2020-03-03 19:58:54 +02:00 |
|
Aliaksandr Valialkin
|
76036c1897
|
app/vmagent: add -remoteWrite.maxDiskUsagePerURL for limiting the maximum disk usage for each -remoteWrite.url buffer
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/352
|
2020-03-03 19:49:07 +02:00 |
|
Aliaksandr Valialkin
|
c31d640eb9
|
app/vmagent/remotewrite: do not reset empty relabelCtx
|
2020-03-03 15:01:03 +02:00 |
|
Aliaksandr Valialkin
|
02b55c72dc
|
app/vmagent: add -remoteWrite.urlRelabelConfig for applying individual relabeling for each -remoteWrite.url
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/320
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/308
|
2020-03-03 13:12:16 +02:00 |
|
Aliaksandr Valialkin
|
1d7ab78b55
|
lib/protoparser/prometheus: allow trailing comma in tags list
The trailing comma is generated by cloudwatch exporter.
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/350
|
2020-03-02 22:22:09 +02:00 |
|
Aliaksandr Valialkin
|
7d178a40bd
|
app/vmselect/prometheus: do not add __name__!= filter when searching for all the matching metric names via /api/v1/label/__name__/values with non-empty label filter
This should reduce query time.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/343
|
2020-02-28 23:35:55 +02:00 |
|
Aliaksandr Valialkin
|
43754ff420
|
README.md: put https://gitlab.com/optima_public/prometheus_oauth_proxy in third-party contributions section
|
2020-02-28 21:23:34 +02: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
|
f9a584b5c1
|
app/vmagent/remotewrite: yet another typo fix
|
2020-02-28 20:05:55 +02:00 |
|
Aliaksandr Valialkin
|
e22fdc1073
|
lib/persistentqueue: reset chunk file when the persistent queue is empty
|
2020-02-28 20:05:53 +02:00 |
|
Aliaksandr Valialkin
|
b9b46cb8dc
|
app/vmagent/remotewrite: typo fix
|
2020-02-28 19:03:16 +02:00 |
|
Aliaksandr Valialkin
|
db6f4e4af1
|
app/vmagent/remotewrite: limit memory usage when big scrape blocks are pushed to remote storage
|
2020-02-28 18:58:01 +02:00 |
|
Aliaksandr Valialkin
|
8cc88db38d
|
docs/Single-server-VictoriaMetrics.md: sync with README.md
|
2020-02-28 12:58:32 +02:00 |
|
Aliaksandr Valialkin
|
f3c28d2ae4
|
README.md: typo fix
|
2020-02-28 12:58:31 +02:00 |
|
Aliaksandr Valialkin
|
57528ca31c
|
docs: add a doc for vmagent
|
2020-02-28 12:23:56 +02:00 |
|
Aliaksandr Valialkin
|
5701b2f7bb
|
app/vmselect/prometheus: properly pass filter for labelName=__name__ in labelValuesWithMatches
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/343
|
2020-02-28 12:18:14 +02:00 |
|
Aliaksandr Valialkin
|
18af31a4c2
|
all: properly split vm_deduplicated_samples_total among cluster components
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/345
|
2020-02-27 23:48:07 +02:00 |
|
Aliaksandr Valialkin
|
6819db5686
|
lib/envflag: typo fix in docs to -envflag.enable : envoronment->environment
|
2020-02-27 21:47:58 +02:00 |
|
Aliaksandr Valialkin
|
63a88a619b
|
deployment/docker: update Go builder from Go1.13.8 to Go1.14.0
|
2020-02-26 22:15:44 +02:00 |
|
Aliaksandr Valialkin
|
c458b521a2
|
app/vmagent: allow setting -httpListenAddr to empty string in order to disable listening for http requests
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/340
|
2020-02-26 20:58:11 +02:00 |
|
Aliaksandr Valialkin
|
b459919250
|
make vendor-update
|
2020-02-26 20:45:27 +02:00 |
|
Aliaksandr Valialkin
|
cc5fe0b315
|
vendor: update github.com/VictoriaMetrics/metrics from v1.10.1 to v1.11.0
|
2020-02-26 20:41:02 +02:00 |
|
Aliaksandr Valialkin
|
117c76311c
|
app/vmagent/README.md: list service discovery mechanisms, which will be added soon
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/334
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/330
|
2020-02-26 19:27:08 +02:00 |
|
Aliaksandr Valialkin
|
b63e4464f4
|
lib/promscrape: properly reload new configs on SIGHUP
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/335
|
2020-02-26 13:54:00 +02:00 |
|
Edouard Hur
|
3ad36134f6
|
Readme markdown linting (#338)
* fixed MD009/no-trailing-spaces
* fixed MD033/no-inline-html: Inline HTML
* fixed MD012/no-multiple-blanks
* fixed MD007/ul-indent
* fixed MD004/ul-style
* fixed MD031/blanks-around-fences
* fixed MD040/fenced-code-language
* fixed MD032/blanks-around-lists
* fixed MD026/no-trailing-punctuation
|
2020-02-26 13:21:19 +02:00 |
|
Edouard Hur
|
1f0007d0b1
|
Readme envvars (#332)
* add details about env vars config
* add env var to table of contents
* remove unnecessary words
|
2020-02-25 22:41:34 +02:00 |
|
Aliaksandr Valialkin
|
6739c2749d
|
lib/promscrape: go fmt
|
2020-02-25 20:56:44 +02:00 |
|
Aliaksandr Valialkin
|
7a33da8fea
|
lib/promscrape: do not add missing port to __address__ label in order to be consistent with Prometheus behavior
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/331
|
2020-02-25 20:49:50 +02:00 |
|
Aliaksandr Valialkin
|
be37d762cd
|
app/vmagent: add -remoteWrite.maxBlockSize command-line flag for limiting the maximum size of unpacked block to send to remote storage
|
2020-02-25 19:57:47 +02:00 |
|
Aliaksandr Valialkin
|
4e24839a2c
|
app/vmagent: do not allow sending unpacked requests with sizes exceeding -maxInsertRequestSize
|
2020-02-25 19:34:41 +02:00 |
|
Aliaksandr Valialkin
|
6386aeb1e0
|
app/vmagent: add ability to accept Influx line protocol data via TCP and UDP
Just set `-influxListenAddr` command-line flag
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/333
|
2020-02-25 19:12:49 +02:00 |
|
Aliaksandr Valialkin
|
e453880084
|
app/vmagent/README.md: mention that vmagent exposes target statuses at /targets page
|
2020-02-25 18:15:58 +02:00 |
|
Aliaksandr Valialkin
|
4c4448b66e
|
app/vminsert: add /targets handler, which exposes Prometheus targets defined in -promscrape.config file
|
2020-02-25 18:13:11 +02:00 |
|
Aliaksandr Valialkin
|
7ef7c9368e
|
lib/fs: typo fix: read blocks bigger than 8KB via pread() call instead of using mmap
|
2020-02-25 18:05:06 +02:00 |
|