Skip to content

Tags: VictoriaMetrics/metrics

Tags

v1.43.1

Toggle v1.43.1's commit message

Verified

This tag was signed with the committer’s verified signature.
hagen1778 Roman Khavronenko
Fix issue with `unsupported` metadata type for summary metric type - …

…see #120

Verified

This tag was signed with the committer’s verified signature.
valyala Aliaksandr Valialkin

v1.42.0

Toggle v1.42.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
perf: pool bytes.Buffer in WritePrometheus to reduce allocations (#115)

Use sync.Pool to reuse bytes.Buffer in (*Set).WritePrometheus,
eliminating repeated bytes.growSlice allocations.

Production pprof shows alloc_space dropped by 98.6% (12,380 MB → 170 MB)
and alloc_objects dropped by 96.6% (71.6M → 2.5M).

Verified

This tag was signed with the committer’s verified signature.
valyala Aliaksandr Valialkin

v1.41.1

Toggle v1.41.1's commit message

Verified

This commit was signed with the committer’s verified signature.
makasim Max Kotliar
prefix vm_get_memory_info C func so it does not conflict with Prometh…

…eus one

Follow up on #107

Running tests on VM produced an error:

duplicate symbol '_get_memory_info' in:

/private/var/folders/ds/3kj5p3v17ll0hsyvq380ryvm0000gn/T/go-link-2626146643/000002.o

/private/var/folders/ds/3kj5p3v17ll0hsyvq380ryvm0000gn/T/go-link-2626146643/000015.o
ld: 1 duplicate symbols
clang: error: linker command failed with exit code 1 (use -v to see
invocation)

ok      github.com/VictoriaMetrics/VictoriaMetrics/lib/mergeset 1.820s

v1.41.0

Toggle v1.41.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add some process metrics for GOOS=darwin (#107)

Adds support for process metrics on MacOS\Darwin. I added only those
that do not require CGO.
- ~~process_start_time_seconds~~
- process_cpu_seconds_total
- process_virtual_memory_max_bytes
- process_virtual_memory_bytes
- process_resident_memory_bytes
- process_open_fds
- process_max_fds

Fixes #75

Inspired by
https://github.com/prometheus/client_golang/blob/main/prometheus/process_collector_darwin.go

Verified

This tag was signed with the committer’s verified signature.
hagen1778 Roman Khavronenko

v1.40.1

Toggle v1.40.1's commit message

Verified

This commit was signed with the committer’s verified signature.
makasim Max Kotliar
WritePrometheus: reduce metricType() calls.

Verified

This tag was signed with the committer’s verified signature.
hagen1778 Roman Khavronenko

Verified

This tag was signed with the committer’s verified signature.
valyala Aliaksandr Valialkin