Artem Navoiev
|
f6b76b5c01
|
add linkedin to release announcement
|
2020-12-21 08:57:23 +02:00 |
|
Artem Navoiev
|
618ecd4708
|
Announcement guide
|
2020-12-20 00:45:02 +02:00 |
|
Aliaksandr Valialkin
|
787cbd2f7e
|
docs/CHANGELOG.md: cut v1.50.2
|
2020-12-19 15:32:45 +02:00 |
|
Aliaksandr Valialkin
|
a5b17946fe
|
docs/CHANGELOG.md: mention about bugfix for populating template variables in vmalert
See 404cbd1522
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/974
|
2020-12-19 14:21:28 +02:00 |
|
Aliaksandr Valialkin
|
262cf81757
|
app/vmselect: properly parse negative combined offsets such as -1h2m3s
Previously such offsets were parsed as `-1h + 2m + 3s`. Now they are parsed as `-(1h + 2m + 3s)`.
|
2020-12-19 01:25:03 +02:00 |
|
Aliaksandr Valialkin
|
5aa2b0de55
|
docs/CHANGELOG.md: there is no visible difference for CPU usage and disk IO usage on production workloads
|
2020-12-19 00:51:32 +02:00 |
|
Aliaksandr Valialkin
|
edbe35509e
|
lib/{storage,mergeset}: tune background merge process in order to reduce CPU usage and disk IO usage
|
2020-12-18 20:01:20 +02:00 |
|
Aliaksandr Valialkin
|
c5b47df8a4
|
docs/CHANGELOG.md: mention that Docker images for vmagent, vmalert, vmauth, vmbackup and vmrestore with tags containing -cluster suffix are no longer published
See 441822c4cc for details
|
2020-12-18 20:01:18 +02:00 |
|
Aliaksandr Valialkin
|
39f7fa4743
|
docs: alphabetically sort links to case studies
|
2020-12-18 12:31:03 +02:00 |
|
Aliaksandr Valialkin
|
5b2fd08b27
|
docs/Articles.md: classify articles by themes
|
2020-12-18 12:05:39 +02:00 |
|
Aliaksandr Valialkin
|
6edd3330b4
|
add a link to https://www.percona.com/blog/2020/12/16/percona-monitoring-and-management-migration-from-prometheus-to-victoriametrics-faq/
|
2020-12-18 11:44:31 +02:00 |
|
Aliaksandr Valialkin
|
4fd2973e7c
|
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:42:17 +02:00 |
|
Aliaksandr Valialkin
|
49b6c6f6ab
|
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:49 +02:00 |
|
Aliaksandr Valialkin
|
2b5700b1c4
|
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:01 +02:00 |
|
Aliaksandr Valialkin
|
f6b51889ce
|
docs/Cluster-VictoriaMetrics.md: fix incorrect commands for profile collecting
|
2020-12-16 01:06:49 +02:00 |
|
Aliaksandr Valialkin
|
69b3ca37d0
|
docs/Cluster-VictoriaMetrics.md: add Profiling section
|
2020-12-16 00:59:53 +02:00 |
|
Aliaksandr Valialkin
|
34622f7f9b
|
docs/CHANGELOG.md: cut v1.50.1 release
|
2020-12-15 21:11:53 +02:00 |
|
Aliaksandr Valialkin
|
1022505131
|
docs/Release-Guide.md: actualize release docs
|
2020-12-15 21:11:02 +02:00 |
|
Aliaksandr Valialkin
|
f89c3e505a
|
docs/CHANGELOG.md: mention about bugfix, which properly removes unregistered targets from /targets page
See bugfix at a4c7fcb5e1
|
2020-12-15 21:07:28 +02:00 |
|
Aliaksandr Valialkin
|
49e800ba55
|
app/vmagent: add vmagent_remotewrite_blocks_sent_total and vmagent_remotewrite_bytes_sent_total metrics per each -remoteWrite.url
|
2020-12-15 20:41:08 +02:00 |
|
Aliaksandr Valialkin
|
9ab7ca1133
|
docs/vmagent.md: typo fix: pearsed->parsed
|
2020-12-15 19:03:35 +02:00 |
|
Aliaksandr Valialkin
|
11674a9b76
|
docs/vmagent.md: mention that sample_limit option has no sense when stream parsing is enabled
|
2020-12-15 18:44:19 +02:00 |
|
Aliaksandr Valialkin
|
dd47c8f084
|
docs/CHANGELOG.md: cut v1.50.0 release
|
2020-12-15 14:45:00 +02:00 |
|
Aliaksandr Valialkin
|
eddc2bd017
|
lib/promscrape: properly handle scrape errors when stream parsing is enabled
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/967
|
2020-12-15 14:10:52 +02:00 |
|
Aliaksandr Valialkin
|
aca669c89c
|
docs/CHANGELOG.md: mention that vmagent now accepts multiple -remoteWrite.sendTimeout and -remoteWrite.tlsInsecureSkipVerify command-line flags
|
2020-12-15 12:59:34 +02:00 |
|
Aliaksandr Valialkin
|
e85159813f
|
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:46 +02:00 |
|
Aliaksandr Valialkin
|
09a03b862d
|
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:29:23 +02:00 |
|
Aliaksandr Valialkin
|
a2eb451de4
|
app/{vmagent,vminsert}: follow-up for ce8c2dd1f1 : return /targets page in HTML when requested via web browser
|
2020-12-14 14:13:01 +02:00 |
|
Aliaksandr Valialkin
|
756fc6fc6c
|
app/victoria-metrics: automatically reset response cache when samples with too timestamps older than now - search.cacheTimestampOffset are ingested
|
2020-12-14 13:10:16 +02:00 |
|
Aliaksandr Valialkin
|
c0db28cd9a
|
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:18:02 +02:00 |
|
Aliaksandr Valialkin
|
eed84ac2b5
|
docs/FAQ.md: use less confusing links in the chapter explaining why VictoriaMetrics doesnt support Prometheus remote_read API
|
2020-12-11 21:23:55 +02:00 |
|
Aliaksandr Valialkin
|
fc82c22e50
|
docs: consistently use links to https://victoriametrics.github.io for documentation references
|
2020-12-11 21:09:17 +02:00 |
|
Aliaksandr Valialkin
|
f1b303e70d
|
docs/Single-server-VictoriaMetrics.md: clarify docs in Relabeling section
|
2020-12-11 18:24:31 +02:00 |
|
Aliaksandr Valialkin
|
3ec5387a36
|
docs/CHANGELOG.md: mention https://github.com/VictoriaMetrics/VictoriaMetrics/issues/955
|
2020-12-11 17:49:04 +02:00 |
|
Aliaksandr Valialkin
|
d6f9bf2d19
|
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:26:32 +02:00 |
|
Aliaksandr Valialkin
|
82d26d9dfe
|
docs/Single-server-VictoriaMetrics.md: sync with upstream README.md via make docs-sync
|
2020-12-11 12:09:17 +02:00 |
|
faceair
|
054ad542b0
|
docs/CaseStudies.md: add case study for zhihu (#956)
|
2020-12-11 12:09:16 +02:00 |
|
Aliaksandr Valialkin
|
4804e004f3
|
docs/Single-server-VictoriaMetrics.md: clarify that the recommended value for -dedup.minScrapeInterval is scrape_interval from Prometheus configs
|
2020-12-09 12:16:25 +02:00 |
|
Aliaksandr Valialkin
|
a52924c7a3
|
docs/CHANGELOG.md: mention about memory leak fix in vmagent when big number of targets is discovered via service discovery
|
2020-12-09 10:36:05 +02:00 |
|
Aliaksandr Valialkin
|
5b1c4f702e
|
docs/Single-server-VictoriaMetrics.md: sync with upstream README.md via make docs-sync
|
2020-12-09 10:28:24 +02:00 |
|
Aliaksandr Valialkin
|
a84467958a
|
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:53:23 +02:00 |
|
Aliaksandr Valialkin
|
1a237c6903
|
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:03 +02:00 |
|
Aliaksandr Valialkin
|
06091cfdf8
|
lib/promscrape: export vm_promscrape_scrapers_{started|stopped}_total metrics for monitoring target churn rate
|
2020-12-08 11:58:44 +02:00 |
|
Aliaksandr Valialkin
|
56a0b058c1
|
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:44 +02:00 |
|
Aliaksandr Valialkin
|
b5b32c65b0
|
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:16 +02:00 |
|
Aliaksandr Valialkin
|
9660774fd1
|
app/vmselect/graphite: remove duplicate name tag from /tags/autoComplete/tags handler
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/942
|
2020-12-07 01:10:02 +02:00 |
|
Aliaksandr Valialkin
|
3d00613076
|
lib/protoparser/influx: allow multiple whitespace chars between measurement, fields and timestamp in Influx line protocol
|
2020-12-06 12:00:28 +02:00 |
|
Aliaksandr Valialkin
|
80084d1827
|
docs/CHANGELOG.md: cut v1.49.0
|
2020-12-05 13:49:17 +02:00 |
|
Aliaksandr Valialkin
|
f4f530d686
|
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:38:14 +02:00 |
|
Aliaksandr Valialkin
|
d242c2f2bd
|
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:31:01 +02:00 |
|