Aliaksandr Valialkin
|
12789a4621
|
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:34 +02:00 |
|
Aliaksandr Valialkin
|
47e986c26f
|
app/vmagent: properly add labels set via -remoteWrite.label to metrics before sending them to -remoteWrite.url
|
2020-03-06 19:28:14 +02:00 |
|
Aliaksandr Valialkin
|
0d893eff36
|
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:05:16 +02:00 |
|
Aliaksandr Valialkin
|
197d2916ab
|
README.md: add a link to https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/Articles
|
2020-03-04 20:06:22 +02:00 |
|
Aliaksandr Valialkin
|
7909964cf3
|
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:06:21 +02:00 |
|
Aliaksandr Valialkin
|
0176fc4206
|
app/vmagent/README.md: small fixes
|
2020-03-04 18:15:24 +02:00 |
|
Aliaksandr Valialkin
|
ac03be5a2c
|
app/vmagent/README.md: typo fix
|
2020-03-04 18:05:43 +02:00 |
|
Aliaksandr Valialkin
|
9354b9177a
|
app/vmagent/README.md: clarification
|
2020-03-04 18:04:06 +02:00 |
|
Aliaksandr Valialkin
|
4302555228
|
app/vmagent/README.md: add iot and edge monitoring use case
|
2020-03-04 18:01:40 +02:00 |
|
Aliaksandr Valialkin
|
ea5904fd76
|
app/vmagent/README.md: add use cases section
|
2020-03-04 17:42:57 +02:00 |
|
Aliaksandr Valialkin
|
ed355fe6b4
|
docs/CaseStudies: add Synthesio
|
2020-03-04 17:12:18 +02:00 |
|
Aliaksandr Valialkin
|
50190263c8
|
docs/Single-server-VictoriaMetrics.md: sync with README.md
|
2020-03-03 21:39:31 +02:00 |
|
Aliaksandr Valialkin
|
31a76a7b3a
|
lib/promscrape: consistency renaming: stopCh -> globalStopCh
|
2020-03-03 20:08:22 +02:00 |
|
Aliaksandr Valialkin
|
f01d1bf4a8
|
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:20 +02:00 |
|
Aliaksandr Valialkin
|
808c17e250
|
app/vmagent/remotewrite: do not reset empty relabelCtx
|
2020-03-03 15:01:21 +02:00 |
|
Aliaksandr Valialkin
|
af19ca2483
|
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:13:06 +02:00 |
|
Aliaksandr Valialkin
|
c3b239eb1a
|
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:23:28 +02:00 |
|
Aliaksandr Valialkin
|
d23df53ba2
|
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:36:38 +02:00 |
|
Aliaksandr Valialkin
|
6a1aab88fd
|
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:19:59 +02:00 |
|
Aliaksandr Valialkin
|
0eed71c7f4
|
app/vmagent/remotewrite: yet another typo fix
|
2020-02-28 20:07:00 +02:00 |
|
Aliaksandr Valialkin
|
c2e602286c
|
lib/persistentqueue: reset chunk file when the persistent queue is empty
|
2020-02-28 20:06:59 +02:00 |
|
Aliaksandr Valialkin
|
6cdc97a53f
|
app/vmagent/remotewrite: typo fix
|
2020-02-28 19:05:11 +02:00 |
|
Aliaksandr Valialkin
|
cc39c9d74b
|
app/vmagent/remotewrite: limit memory usage when big scrape blocks are pushed to remote storage
|
2020-02-28 18:58:13 +02:00 |
|
Aliaksandr Valialkin
|
6282b29a44
|
docs/Single-server-VictoriaMetrics.md: sync with README.md
|
2020-02-28 12:59:02 +02:00 |
|
Aliaksandr Valialkin
|
45d21d18a8
|
docs: add a doc for vmagent
|
2020-02-28 12:23:44 +02:00 |
|
Aliaksandr Valialkin
|
8fa1cd24d8
|
app/vmselect/prometheus: properly pass filter for labelName=__name__ in labelValuesWithMatches
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/343
|
2020-02-28 12:17:30 +02:00 |
|
Aliaksandr Valialkin
|
cf9aee4ec3
|
all: properly split vm_deduplicated_samples_total among cluster components
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/345
|
2020-02-27 23:47:51 +02:00 |
|
Aliaksandr Valialkin
|
5e7b4795bd
|
lib/envflag: typo fix in docs to -envflag.enable : envoronment->environment
|
2020-02-27 21:56:46 +02:00 |
|
Aliaksandr Valialkin
|
52fe4e68fb
|
deployment/docker: update Go builder from Go1.13.8 to Go1.14.0
|
2020-02-26 22:14:43 +02: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
|
0597f1e39a
|
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:26 +02:00 |
|
Aliaksandr Valialkin
|
8c2d396e8a
|
make vendor-update
|
2020-02-26 20:46:24 +02:00 |
|
Aliaksandr Valialkin
|
a6c0d490a3
|
vendor: update github.com/VictoriaMetrics/metrics from v1.10.1 to v1.11.0
|
2020-02-26 20:40:34 +02:00 |
|
Aliaksandr Valialkin
|
266101feb4
|
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:28:19 +02:00 |
|
Aliaksandr Valialkin
|
e6a481ab11
|
lib/promscrape: properly reload new configs on SIGHUP
|
2020-02-26 13:54:24 +02:00 |
|
Aliaksandr Valialkin
|
fa6815712f
|
lib/promscrape: go fmt
|
2020-02-26 13:24:40 +02:00 |
|
Edouard Hur
|
fed37ecfcb
|
add envvars details (#337)
|
2020-02-26 13:23:06 +02:00 |
|
Aliaksandr Valialkin
|
f2a6948a14
|
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:50:18 +02:00 |
|
Aliaksandr Valialkin
|
c6c7843e93
|
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:58:11 +02:00 |
|
Aliaksandr Valialkin
|
c4194020ef
|
app/vmagent: do not allow sending unpacked requests with sizes exceeding -maxInsertRequestSize
|
2020-02-25 19:35:43 +02:00 |
|
Aliaksandr Valialkin
|
2471340e0d
|
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:18:01 +02:00 |
|
Aliaksandr Valialkin
|
f96fb93ca5
|
app/vmagent: add a counter for /targets handler calls
|
2020-02-25 18:17:25 +02:00 |
|
Aliaksandr Valialkin
|
25c570dae7
|
app/vmagent/README.md: mention that vmagent exposes target statuses at /targets page
|
2020-02-25 18:16:08 +02:00 |
|
Aliaksandr Valialkin
|
7a045125cc
|
lib/fs: typo fix: read blocks bigger than 8KB via pread() call instead of using mmap
|
2020-02-25 18:04:06 +02:00 |
|
Aliaksandr Valialkin
|
ca28a3e805
|
app/vmagent: logo fix
|
2020-02-25 00:09:55 +02:00 |
|
Aliaksandr Valialkin
|
777a39f7a1
|
app/vmagent: update docs
|
2020-02-25 00:09:53 +02:00 |
|
Aliaksandr Valialkin
|
61e67b8922
|
app/vmagent/README.md: small fixes
|
2020-02-24 21:26:12 +02:00 |
|
Aliaksandr Valialkin
|
13ee8271d0
|
lib/envflag: substitute dots with underscores in env var names if -envflag.enable is set
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/311
|
2020-02-24 21:15:11 +02:00 |
|
Aliaksandr Valialkin
|
6ca1e58d98
|
app/vmselect/promql: properly take into account the first datapoint when calculating rollup_candlestick
|
2020-02-24 13:25:07 +02:00 |
|
Aliaksandr Valialkin
|
b58e3fc8a9
|
app/vmselect/promql: do not take into account values outside the current window in rollup_candlestick
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/309
|
2020-02-23 18:06:26 +02:00 |
|