Aliaksandr Valialkin
|
9abb2d6c74
|
lib/protoparser/prometheus: follow-up commit after 7d38627b9f6f212ae602aea6a72f469fe3c70ba2
Document the bugfix in docs/CHANGELOG.md and add a test for the bugfix.
|
2020-12-16 23:40:17 +02:00 |
|
Aliaksandr Valialkin
|
2a1550f341
|
docs/FAQ.md: add a link to https://valyala.medium.com/promscale-vs-victoriametrics-resource-usage-on-production-workload-91c8e3786c03 in the question about benchmarks
|
2020-12-16 23:15:08 +02:00 |
|
Aliaksandr Valialkin
|
0d2c4f252f
|
docs/Articles.md: add a link to https://valyala.medium.com/promscale-vs-victoriametrics-resource-usage-on-production-workload-91c8e3786c03
|
2020-12-16 14:27:58 +02:00 |
|
Aliaksandr Valialkin
|
0e082b1c76
|
docs/Cluster-VictoriaMetrics.md: fix incorrect commands for profile collecting
|
2020-12-16 01:07:16 +02:00 |
|
Aliaksandr Valialkin
|
1b9992b42a
|
docs/Cluster-VictoriaMetrics.md: add Profiling section
|
2020-12-16 01:00:44 +02:00 |
|
Aliaksandr Valialkin
|
795e32be4a
|
docs/CHANGELOG.md: cut v1.50.1 release
|
2020-12-15 21:11:39 +02:00 |
|
Aliaksandr Valialkin
|
4215182e61
|
docs/Release-Guide.md: actualize release docs
|
2020-12-15 21:10:43 +02:00 |
|
Aliaksandr Valialkin
|
e8f645bf52
|
docs/CHANGELOG.md: mention about bugfix, which properly removes unregistered targets from /targets page
See bugfix at a4c7fcb5e1
|
2020-12-15 21:06:59 +02:00 |
|
Aliaksandr Valialkin
|
aa56b9217e
|
app/vmagent: add vmagent_remotewrite_blocks_sent_total and vmagent_remotewrite_bytes_sent_total metrics per each -remoteWrite.url
|
2020-12-15 20:39:57 +02:00 |
|
Aliaksandr Valialkin
|
b10ad44692
|
docs/vmagent.md: typo fix: pearsed->parsed
|
2020-12-15 19:03:01 +02:00 |
|
Aliaksandr Valialkin
|
1eabbc0e27
|
docs/vmagent.md: mention that sample_limit option has no sense when stream parsing is enabled
|
2020-12-15 18:43:41 +02:00 |
|
Aliaksandr Valialkin
|
a13a443bf7
|
docs/CHANGELOG.md: cut v1.50.0 release
|
2020-12-15 14:44:42 +02:00 |
|
Aliaksandr Valialkin
|
b730fc2667
|
lib/promscrape: properly handle scrape errors when stream parsing is enabled
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/967
|
2020-12-15 14:08:28 +02:00 |
|
Aliaksandr Valialkin
|
11fa458e39
|
app/vmselect/promql: return expected increase() result for the first point on the graph with value not exceeding 100
|
2020-12-15 13:40:46 +02:00 |
|
Aliaksandr Valialkin
|
2813d0b1e0
|
docs/CHANGELOG.md: mention that vmagent now accepts multiple -remoteWrite.sendTimeout and -remoteWrite.tlsInsecureSkipVerify command-line flags
|
2020-12-15 12:58:35 +02:00 |
|
Aliaksandr Valialkin
|
ae3675d3d0
|
docs/CHANGELOG.md: mention about adding query , first and value functions to alert templates
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/539
|
2020-12-14 20:17:11 +02:00 |
|
Aliaksandr Valialkin
|
5d426dfe0a
|
docs/CHANGELOG.md: mention bugfix for proper recovering from incorrectly stored persistent queue
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/964
|
2020-12-14 19:28:47 +02:00 |
|
Aliaksandr Valialkin
|
069c9ade52
|
app/{vmagent,vminsert}: follow-up for ce8c2dd1f1 : return /targets page in HTML when requested via web browser
|
2020-12-14 14:06:00 +02:00 |
|
Aliaksandr Valialkin
|
5ebfc275e6
|
app/victoria-metrics: automatically reset response cache when samples with too timestamps older than now - search.cacheTimestampOffset are ingested
|
2020-12-14 13:08:28 +02:00 |
|
Aliaksandr Valialkin
|
f93247e82d
|
docs/MetricsQL.md: clarify that limitk(k, q) returns an arbitrary set of k time series with each call
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/951
|
2020-12-12 14:17:37 +02:00 |
|
Aliaksandr Valialkin
|
4862edfef3
|
docs/FAQ.md: use less confusing links in the chapter explaining why VictoriaMetrics doesnt support Prometheus remote_read API
|
2020-12-11 21:23:20 +02:00 |
|
Aliaksandr Valialkin
|
9d42546a27
|
docs: consistently use links to https://victoriametrics.github.io for documentation references
|
2020-12-11 21:08:18 +02:00 |
|
Aliaksandr Valialkin
|
710f8ce5aa
|
docs/Single-server-VictoriaMetrics.md: clarify docs in Relabeling section
|
2020-12-11 18:23:52 +02:00 |
|
Aliaksandr Valialkin
|
081aa4ad68
|
docs/CHANGELOG.md: mention https://github.com/VictoriaMetrics/VictoriaMetrics/issues/955
|
2020-12-11 17:48:26 +02:00 |
|
Aliaksandr Valialkin
|
ba8ac08739
|
app/vmselect/graphite: properly handle wildcards and charsets inside curly braces
For example, `foo{bar*,[a-f]a*b}` should match `foobar`, `foobar123`, `foofab`, etc.
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/952
|
2020-12-11 17:24:12 +02:00 |
|
Aliaksandr Valialkin
|
e7d8d84396
|
docs/Single-server-VictoriaMetrics.md: sync with upstream README.md via make docs-sync
|
2020-12-11 12:08:35 +02:00 |
|
faceair
|
30445ed5e9
|
docs/CaseStudies.md: add case study for zhihu (#956)
|
2020-12-11 12:07:30 +02:00 |
|
Aliaksandr Valialkin
|
82afcb6d0d
|
docs/Single-server-VictoriaMetrics.md: clarify that the recommended value for -dedup.minScrapeInterval is scrape_interval from Prometheus configs
|
2020-12-09 12:16:04 +02:00 |
|
Aliaksandr Valialkin
|
3ca1ed0fde
|
docs/CHANGELOG.md: mention about memory leak fix in vmagent when big number of targets is discovered via service discovery
|
2020-12-09 10:35:26 +02:00 |
|
Aliaksandr Valialkin
|
b13680a67e
|
docs/Single-server-VictoriaMetrics.md: sync with upstream README.md via make docs-sync
|
2020-12-09 10:27:11 +02:00 |
|
Aliaksandr Valialkin
|
fd9fd191b9
|
lib/promscrape/discovery/consul: properly pass Datacenter filter to Consul API server
Previously it has been passed as `sdc` query arg, while it should be passed as `dc` query arg.
See https://www.consul.io/api-docs/health#list-nodes-for-service for details.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/574#issuecomment-740454170
|
2020-12-08 21:52:42 +02:00 |
|
Aliaksandr Valialkin
|
4146fc4668
|
all: properly handle CPU limits set on the host system/container
This can reduce memory usage on systems with enabled CPU limits.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/946
|
2020-12-08 21:07:29 +02:00 |
|
Aliaksandr Valialkin
|
0f1b969aa6
|
lib/promscrape: export vm_promscrape_scrapers_{started|stopped}_total metrics for monitoring target churn rate
|
2020-12-08 11:57:52 +02:00 |
|
Aliaksandr Valialkin
|
05813259dc
|
lib/promscrape: export vm_promscrape_active_scrapers{type="<sd_type>"} metric for tracking the number of active scrapers per each service discovery type
|
2020-12-08 01:54:23 +02:00 |
|
Aliaksandr Valialkin
|
9c1c9d8e76
|
lib/promscrape: do not enable strict config parsing when -promscrape.config.dryRun command-line flag is passed
Strict parsing for -promscrape.config can be enabled by passing `-promscrape.config.strictParse` command-line flag.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/944
|
2020-12-07 13:18:50 +02:00 |
|
Aliaksandr Valialkin
|
007dbf273d
|
app/vmselect/graphite: remove duplicate name tag from /tags/autoComplete/tags handler
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/942
|
2020-12-07 01:08:52 +02:00 |
|
Aliaksandr Valialkin
|
b0e4b234cb
|
lib/protoparser/influx: allow multiple whitespace chars between measurement, fields and timestamp in Influx line protocol
|
2020-12-06 12:01:27 +02:00 |
|
Aliaksandr Valialkin
|
ae1db8fa08
|
docs/CHANGELOG.md: cut v1.49.0
|
2020-12-05 13:49:04 +02:00 |
|
Aliaksandr Valialkin
|
d305cc2017
|
deployment/docker: update Go builder from v1.15.5 to v1.15.6
This fixes issues found in Go since v1.15.5 - see https://github.com/golang/go/issues?q=milestone%3AGo1.15.6+label%3ACherryPickApproved
|
2020-12-05 12:37:34 +02:00 |
|
Aliaksandr Valialkin
|
e2e8ef86d9
|
app/vmselect/promql: add count_eq_over_time(m[d], N) and count_ne_over_time(m[d], N) for calculating the number of samples in m over d that are equal / not equal to N
|
2020-12-05 12:30:46 +02:00 |
|
Aliaksandr Valialkin
|
9d787f9edd
|
all: do not print usage info for all the flags when incorrect command-line flag is passed
This should improve usability for VictoriaMetrics apps that have big number of command-line flags,
i.e. all the apps.
|
2020-12-03 21:47:37 +02:00 |
|
Aliaksandr Valialkin
|
66379cc69f
|
app/vmselect/promql: add label_uppercase(q, label1, ... labelN) and label_lowercase(q, label1, ... labelN) functions
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/936
|
2020-12-03 21:47:36 +02:00 |
|
Aliaksandr Valialkin
|
5009b25a03
|
lib/promscrape: code cleanup after c6dee6c52d
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/574
|
2020-12-03 19:50:53 +02:00 |
|
Aliaksandr Valialkin
|
a7fc84b390
|
docs/Single-server-VictoriaMetrics.md: update features chapter according to the latest developments
|
2020-12-03 13:01:19 +02:00 |
|
Aliaksandr Valialkin
|
2f777d996d
|
README.md: remove duplicate provide word
|
2020-12-03 09:47:34 +02:00 |
|
Aliaksandr Valialkin
|
4910bac46b
|
docs/FAQ.md: add a link to https://valyala.medium.com/prometheus-vs-victoriametrics-benchmark-on-node-exporter-metrics-4ca29c75590f in performance comparisons section
|
2020-12-02 21:25:52 +02:00 |
|
Aliaksandr Valialkin
|
1982505c2b
|
app/vmselect/promql: return nan from minute(m) when m equals to nan
This aligns VictoriaMetrics behaviour with Prometheus behaviour.
The issue has been spotted in https://promlabs.com/promql-compliance-test-results/2020-12-01/victoriametrics/
|
2020-12-02 20:16:58 +02:00 |
|
Aliaksandr Valialkin
|
91a4c279cc
|
app/vmselect: return metric values from time() cmp_op metric query when cmp_op comparison is true
This aligns MetricsQL behavior to Prometheus' one.
The issue has been identified at https://promlabs.com/promql-compliance-test-results/2020-12-01/victoriametrics/
|
2020-12-02 12:09:34 +02:00 |
|
Aliaksandr Valialkin
|
7590b8477b
|
vendor: upgrade github.com/VictoriaMetrics/metricsql from v0.7.2 to v0.7.3
This fixes parsing of hex numbers in MetricsQL such as 0x3b
The bug has been detected at https://promlabs.com/promql-compliance-test-results/2020-12-01/victoriametrics/
|
2020-12-02 08:10:43 +02:00 |
|
Aliaksandr Valialkin
|
b1fd390e16
|
docs/Articles.md: add a link to https://victoriametrics.medium.com/how-to-monitor-go-applications-with-victoriametrics-c04703110870
|
2020-12-02 07:21:20 +02:00 |
|