Aliaksandr Valialkin
f0c48e35d3
wip
2024-05-13 22:56:22 +02:00
Aliaksandr Valialkin
aa21c9492e
wip
2024-05-13 22:30:03 +02:00
Aliaksandr Valialkin
69a6543609
wip
2024-05-13 22:12:18 +02:00
Aliaksandr Valialkin
52f08d7a19
wip
2024-05-13 16:52:54 +02:00
Aliaksandr Valialkin
900e558678
wip
2024-05-13 16:45:34 +02:00
Aliaksandr Valialkin
9673da2578
Merge branch 'public-single-node' into victorialogs-wip
2024-05-13 16:37:03 +02:00
Aliaksandr Valialkin
75509644bd
wip
2024-05-13 16:07:36 +02:00
Aliaksandr Valialkin
09e81cb5aa
wip
2024-05-13 15:59:25 +02:00
Andrii Chubatiuk
9c3d44c8c9
lib/streamaggr: added rate and rate_avg output ( #6243 )
...
Added `rate` and `rate_avg` output
Resource usage is the same as for increase output, tested on a benchmark
---------
Signed-off-by: hagen1778 <roman@victoriametrics.com>
Co-authored-by: hagen1778 <roman@victoriametrics.com>
2024-05-13 15:39:49 +02:00
hagen1778
17283fab6c
lib/logstorage: make linter happy
...
Signed-off-by: hagen1778 <roman@victoriametrics.com>
2024-05-13 15:35:11 +02:00
Andrii Chubatiuk
680b8c25c8
app/vmagent: removed deprecated -remoteWrite.multitenantURL flag support ( #6253 )
...
Removed deprecated `-remoteWrite.multitenantURL` flag to simplify global
stream aggregation
---------
Signed-off-by: hagen1778 <roman@victoriametrics.com>
Co-authored-by: hagen1778 <roman@victoriametrics.com>
2024-05-13 15:22:37 +02:00
Aliaksandr Valialkin
ecd51e48ec
wip
2024-05-13 14:00:33 +02:00
Yury Molodov
37c22ee053
vmui/vmanomaly: add download config button ( #6231 )
...
This pull request adds a button to the vmanomaly ui that opens a modal
window for viewing and downloading the config file.
<img width="610" alt="button"
src="https://github.com/VictoriaMetrics/VictoriaMetrics/assets/29711459/0132b178-eb73-4272-8144-be7ed2a8dcaf ">
<img height="300" alt="error"
src="https://github.com/VictoriaMetrics/VictoriaMetrics/assets/29711459/6d9f2627-77d7-4ce6-b73b-542ce1bbc999 ">
<img height="300" alt="modal"
src="https://github.com/VictoriaMetrics/VictoriaMetrics/assets/29711459/680bffdd-d6a3-445e-bd48-8f0feb30016e ">
2024-05-13 12:25:31 +02:00
Yury Molodov
29bd120126
vmui/vmanomaly: fix default server url ( #6178 )
...
This PR for ui vmanomaly eliminates URL parameters to automatically use
the default server URL, simplifying URLs like:
From http://localhost:3000/#/?g0.expr=vm_blocks ... to
http://localhost:3000
From http://localhost:3000/select/0/vmui/#/?g0.expr=vm_blocks ... to
http://localhost:3000/select/0/vmui/ etc.
2024-05-13 12:24:50 +02:00
Aliaksandr Valialkin
51eb3134c0
Merge branch 'public-single-node' into victorialogs-wip
2024-05-13 12:17:14 +02:00
Aliaksandr Valialkin
de98688489
deployment: update VictoriaLogs Docker image from v0.5.2-victorialogs to v0.6.0-victorialogs
...
See https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v0.6.0-victorialogs
2024-05-12 23:22:50 +02:00
Aliaksandr Valialkin
bd75c0a898
deployment/docker/Makefile: group app-via-docker-* and package-via-docker-* rules with CGO_ENABLED=1 together for better maintainability
2024-05-12 23:09:55 +02:00
Aliaksandr Valialkin
cb19335a9f
deployment/docker/Makefile: rename EXTRA_ENVS to EXTRA_DOCKER_ENVS
...
The purpose of EXTRA_DOCKER_ENVS name is more clear than EXTRA_ENVS.
While at it, make the following small fixes:
- Pass GOARM=5 to Docker builder when building Docker packages for GOARCH=arm in the same way
it is passed to the builder when building production binaries for GOARCH=arm.
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4965
- Set GCO_ENABLED=1 for package-via-docker-amd64, which has been accidentally removed in 07496d7d92
- Consistently use 'CGO_ENABLED=... GOARCH=...' order of env vars at package-via-docker-*,
because this order is used in app-via-docker-*
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6158
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6172
This is a follow-up for 07496d7d92
and 7958f38864
2024-05-12 22:41:38 +02:00
Aliaksandr Valialkin
8466ab109c
docs/VictoriaLogs/LogsQL.md: cross-reference uniq pipe with uniq_values stats function
2024-05-12 16:45:24 +02:00
Aliaksandr Valialkin
89c4dc1d8d
docs/VictoriaLogs/CHANGELOG.md: cut v0.6.0-victorialogs
2024-05-12 16:38:01 +02:00
Aliaksandr Valialkin
8c394eb841
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 16:37:04 +02:00
Aliaksandr Valialkin
9dbd0f9085
lib/logstorage: initial implementation of pipes in LogsQL
...
See https://docs.victoriametrics.com/victorialogs/logsql/#pipes
2024-05-12 16:33:31 +02:00
Aliaksandr Valialkin
e66465cb03
lib/encoding: optimizing UnmarshalVarUint64 and UnmarshalVarInt64 a bit
2024-05-12 16:32:11 +02:00
Aliaksandr Valialkin
fe6fac7ed3
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 16:28:34 +02:00
Aliaksandr Valialkin
51de9f30fc
vendor: run make vendor-update
2024-05-12 16:17:38 +02:00
Aliaksandr Valialkin
75398cd0f8
go.mod: update the required Go version from 1.21 to 1.22
...
This is a follow-up for 95222b2079
2024-05-12 16:07:11 +02:00
Aliaksandr Valialkin
61178767ae
wip
2024-05-12 12:37:18 +02:00
Aliaksandr Valialkin
bb80e938af
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 12:36:01 +02:00
Aliaksandr Valialkin
bac28f2e4d
docs/vmauth.md: small fixes after proofreading
2024-05-12 12:35:23 +02:00
Aliaksandr Valialkin
f4a2fdd25a
wip
2024-05-12 12:33:23 +02:00
Aliaksandr Valialkin
14a7a3e8e4
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 11:42:53 +02:00
Aliaksandr Valialkin
590160ddbb
lib/slicesutil: add helper functions for setting slice length and extending its capacity
...
The added helper functions - SetLength() and ExtendCapacity() - replace error-prone code with simple function calls.
2024-05-12 11:32:17 +02:00
Aliaksandr Valialkin
f20d452196
lib/storage: remove outdated misleading comments
2024-05-12 10:24:04 +02:00
Aliaksandr Valialkin
92de6ea340
app/vmselect: use strings.EqualFold instead of strings.ToLower where appropriate
...
Strings.EqualFold doesn't allocate memory contrary to strings.ToLower if the input string contains uppercase chars
2024-05-12 10:20:41 +02:00
Aliaksandr Valialkin
95608885ea
app/vmselect/promql: properly estimate the needed amounts of memory for executing aggregate function over rollup function in incremental mode
...
Incremental aggregation processes only GOMAXPROCS time series at a time, so its' memory usage doesn't depend
on the number of input time series.
The issue has been introduced in 5138eaeea0
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3203
2024-05-12 10:14:11 +02:00
Aliaksandr Valialkin
57c3abc53c
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 09:49:56 +02:00
Aliaksandr Valialkin
de7fc743ca
README.md: mention that -tlsCertFile
and -tlsKeyFile
options aren't needed when automatic issuing of tls certificates is enabled with -tlsAutoCertHosts
flag
2024-05-12 09:48:40 +02:00
Aliaksandr Valialkin
d77b345c46
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 09:44:13 +02:00
Aliaksandr Valialkin
f4051dd1e0
docs/Single-server-VictoriaMetrics.md and docs/README.md: sync with README.md with make docs-sync
after the commit c6c5a5a186
2024-05-12 09:40:27 +02:00
Aliaksandr Valialkin
0f0159074b
docs/Single-server-VictoriaMetrics.md and docs/README.md: sync with README.md with make docs-sync
after the commit c6c5a5a186
2024-05-12 09:39:46 +02:00
Aliaksandr Valialkin
f6ec23abcd
Merge branch 'public-single-node' into victorialogs-wip
2024-05-12 09:37:23 +02:00
Aliaksandr Valialkin
3558b751ad
wip
2024-05-12 09:22:19 +02:00
Aliaksandr Valialkin
bdf1983bdc
wip
2024-05-11 08:27:03 +02:00
Aliaksandr Valialkin
1d209f9168
wip
2024-05-11 08:07:49 +02:00
Aliaksandr Valialkin
a55e01e406
wip
2024-05-11 08:06:33 +02:00
Aliaksandr Valialkin
8f6b1262df
wip
2024-05-11 08:01:31 +02:00
Aliaksandr Valialkin
ede41d2039
wip
2024-05-11 05:53:11 +02:00
Aliaksandr Valialkin
ee30c1f81b
wip
2024-05-11 05:28:36 +02:00
Aliaksandr Valialkin
d8026dad3c
wip
2024-05-11 04:52:36 +02:00
Aliaksandr Valialkin
0c6ce34295
wip
2024-05-11 04:52:21 +02:00