Aliaksandr Valialkin
0a8365753b
wip
2024-05-21 15:37:44 +02:00
Aliaksandr Valialkin
9471638fcb
wip
2024-05-21 15:22:18 +02:00
Aliaksandr Valialkin
1f79f655db
wip
2024-05-21 15:15:16 +02:00
Aliaksandr Valialkin
54b42b64a9
wip
2024-05-21 14:53:03 +02:00
Aliaksandr Valialkin
5cb0390dcd
wip
2024-05-21 14:45:24 +02:00
Aliaksandr Valialkin
d272c4822b
wip
2024-05-21 14:33:45 +02:00
Aliaksandr Valialkin
1a8fbdbb06
wip
2024-05-21 14:19:09 +02:00
Aliaksandr Valialkin
3888356bf6
wip
2024-05-21 13:53:55 +02:00
Aliaksandr Valialkin
13c37991d7
wip
2024-05-21 13:27:34 +02:00
Aliaksandr Valialkin
d3878885fe
wip
2024-05-21 12:59:19 +02:00
Aliaksandr Valialkin
0009bd6271
wip
2024-05-21 12:56:28 +02:00
Aliaksandr Valialkin
f318b90862
wip
2024-05-21 12:55:11 +02:00
Aliaksandr Valialkin
a42a87319d
wip
2024-05-21 10:53:32 +02:00
Aliaksandr Valialkin
b593065865
wip
2024-05-21 10:39:02 +02:00
Aliaksandr Valialkin
d75b0df747
wip
2024-05-21 00:06:58 +02:00
Aliaksandr Valialkin
5e61b40fef
wip
2024-05-20 23:50:03 +02:00
Aliaksandr Valialkin
9e336e383d
wip
2024-05-20 23:46:08 +02:00
Aliaksandr Valialkin
952ffe9dd8
wip
2024-05-20 23:45:13 +02:00
Aliaksandr Valialkin
33d1b02560
wip
2024-05-20 23:29:17 +02:00
Aliaksandr Valialkin
9927517f7c
wip
2024-05-20 23:28:11 +02:00
Aliaksandr Valialkin
15c6bf4498
wip
2024-05-20 23:27:21 +02:00
Aliaksandr Valialkin
c5734e18b9
wip
2024-05-20 23:23:22 +02:00
Aliaksandr Valialkin
eac0722068
wip
2024-05-20 22:21:05 +02:00
Aliaksandr Valialkin
13b55a338b
wip
2024-05-20 22:09:54 +02:00
Aliaksandr Valialkin
25d8f2d180
wip
2024-05-20 22:06:03 +02:00
Aliaksandr Valialkin
eeadefbca0
wip
2024-05-20 22:02:09 +02:00
Aliaksandr Valialkin
c5c96d8016
wip
2024-05-20 21:47:30 +02:00
Aliaksandr Valialkin
fbf1485f14
wip
2024-05-20 21:41:37 +02:00
Aliaksandr Valialkin
ae4f92f4cd
wip
2024-05-20 21:34:24 +02:00
Aliaksandr Valialkin
01f63b9e94
wip
2024-05-20 16:51:18 +02:00
Aliaksandr Valialkin
f4ac7c50b6
wip
2024-05-20 16:49:51 +02:00
Aliaksandr Valialkin
ae0a11d7c1
wip
2024-05-20 16:41:08 +02:00
Aliaksandr Valialkin
a8dde0aeac
wip
2024-05-20 16:09:07 +02:00
Aliaksandr Valialkin
fba053b34d
wip
2024-05-20 14:09:39 +02:00
Aliaksandr Valialkin
ef2df6889e
wip
2024-05-20 12:43:46 +02:00
Aliaksandr Valialkin
00294e5d0d
wip
2024-05-20 12:36:20 +02:00
Aliaksandr Valialkin
bc4a0b8f37
lib/logstorage: fix golangci-lint warnings
2024-05-20 11:04:12 +02:00
Aliaksandr Valialkin
ad505a7a9a
lib/logstorage: work-in-progress
2024-05-20 04:08:30 +02:00
Andrii Chubatiuk
f153f54d11
app/vmagent: add global aggregator ( #6268 )
...
Add global stream aggregation for VMAgent
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5467
2024-05-17 14:00:47 +02:00
Nikolay
b2765c45d0
follow-up for c6c5a5a186
( #6265 )
...
* adds datadog extensions for statsd:
- multiple packed values (v1.1)
- additional types distribution, histogram
* adds type check and append metric type to the labels with special tag
name `__statsd_metric_type__`. It simplifies streaming aggregation
config.
---------
Signed-off-by: hagen1778 <roman@victoriametrics.com>
Co-authored-by: hagen1778 <roman@victoriametrics.com>
2024-05-16 09:25:42 +02:00
Aliaksandr Valialkin
0aa19a2837
lib/logstorage: work-in-progress
2024-05-15 04:55:44 +02:00
Aliaksandr Valialkin
b617dc9c0b
lib/streamaggr: properly return output key from getOutputKey
...
The bug has been introduced in cc2647d212
2024-05-14 17:47:21 +02:00
Aliaksandr Valialkin
da3af090c6
lib/logstorage: work-in-progress
2024-05-14 03:05:03 +02:00
Aliaksandr Valialkin
cb35e62e04
lib/logstorage: work-in-progress
...
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6258
2024-05-14 01:49:23 +02:00
Aliaksandr Valialkin
cc2647d212
lib/encoding: optimize UnmarshalVarUint64, UnmarshalVarInt64 and UnmarshalBytes a bit
...
Change the return values for these functions - now they return the unmarshaled result plus
the size of the unmarshaled result in bytes, so the caller could re-slice the src for further unmarshaling.
This improves performance of these functions in hot loops of VictoriaLogs a bit.
2024-05-14 01:23:54 +02:00
Aliaksandr Valialkin
707f3a69db
lib/stringsutil: add LessNatural() function for natural sorting
...
Natural sorting is needed for sort_by_label_natural() and sort_by_label_natural_desc()
functions in MetricsQL - see https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6192
and https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6256
Natural sorting will be also used by `| sort ...` pipe in VictoriaLogs -
see https://docs.victoriametrics.com/victorialogs/logsql/#sort-pipe
2024-05-13 16:56:47 +02:00
Hui Wang
4c80b17027
storage: correctly apply -inmemoryDataFlushInterval
when it's set t… ( #6221 )
...
…o minimum supported value 1s
pendingRowsFlushInterval was bumped to 2s in
73f0a805e2
2024-05-13 16:44:30 +02:00
Andrii Chubatiuk
ce25d68b45
lib/streamaggr: added rate_sum and rate_avg to benchmarks, lint fix ( #6264 )
...
fixed lint for rate outputs
2024-05-13 16:40:37 +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