Jan-Otto Kröpke
|
e8f9f33eb1
|
ci: retry container fixture image pulls (#2589)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 08:31:43 +00:00 |
|
renovate[bot]
|
05c72634f6
|
chore(deps): update dependency go to v1.27.2 (main) (#2578)
|
2026-10-09 09:54:58 +02:00 |
|
Jan-Otto Kröpke
|
aa3ef24d63
|
chore: Refactor golang version package rules in renovate.json (#2583)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:38:43 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
7c200078ef
|
printer: read printers and jobs from the spooler API (#2577)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:36:59 +02:00 |
|
renovate[bot]
|
cb5b4cb0bf
|
chore(deps): update module golang.org/x/net to v0.60.0 (main) (#2581)
|
2026-10-09 09:32:56 +02:00 |
|
renovate[bot]
|
37340d3329
|
chore(deps): update dependency goreleaser/goreleaser to v2.18.3 (main) (#2579)
|
2026-10-09 09:31:14 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
bf2dfc05fe
|
dashboard: generate the sample dashboard with grafonnet (#2570)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:30:54 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
54aeb2b391
|
hyperv: deprecate cumulative virtual storage device latency gauges (#2565)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:16:41 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
fedca642a1
|
container: collect Hyper-V isolated containers from CRI stats (#2568)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:15:51 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
200f248eba
|
pdh/registry: decode performance data without per-counter allocations (#2572)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:13:14 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
15f290c8c8
|
gpu: add vendor-neutral sensor metrics from dxgkrnl (#2571)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:12:12 +02:00 |
|
Jan-Otto Kröpke
|
d06f168926
|
contrib: expand Windows mixin rules and publish runbooks (#2575)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 09:10:59 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
c7fa244d0e
|
logical_disk: deprecate cumulative avg_*_requests_queued gauges (#2563)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 08:56:47 +02:00 |
|
Jan-Otto Kröpke
|
ee4c8ea0fe
|
collector: preserve failures in joined collection errors (#2574)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 08:22:26 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
8fe217e335
|
dashboard: rework sample dashboard into one tabbed dashboard (#2556)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 03:37:50 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
70478e9cbd
|
printer: bound the Win32_Printer query by the scrape timeout (#2569)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 03:36:52 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
64046fb91f
|
container: add start time, process count and page fault metrics (#2566)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 01:48:17 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
301eef493b
|
httphandler: expose Go scheduler metrics (#2561)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 01:46:19 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
9c3aa2d977
|
pdh/registry: reuse the raw data buffer across Collect calls (#2567)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 01:44:55 +02:00 |
|
Jan-Otto Kröpke
|
3153b0e6c5
|
pdh: preserve duplicate counter instances (#2564)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 01:43:05 +02:00 |
|
Jan-Otto Kröpke
|
0c0aab27e7
|
collector: add pprof labels to build and collection (#2562)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-09 01:17:00 +02:00 |
|
Jan-Otto Kröpke
|
210e98bdde
|
pdh: collect synchronously under mutex (#2559)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 23:30:35 +02:00 |
|
Jan-Otto Kröpke
|
ad1db73b26
|
contrib: add Windows exporter monitoring mixin (#2558)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 23:29:23 +02:00 |
|
Jan-Otto Kröpke
|
64559e8f76
|
container: normalize closed CRI pipe read errors (#2560)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 23:11:10 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
864088b034
|
container: read Kubernetes metadata from the CRI API (#2557)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 22:24:54 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
5c148173e7
|
container: fix hostprocess memory metrics and containerd bundle handling (#2555)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-08 18:16:03 +00:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
f8ada403f2
|
fix: strict flag values, MI NULL properties and container without HCS (#2553)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 19:43:38 +02:00 |
|
Jan-Otto Kröpke
|
b6d75ffb71
|
ole: replace go-ole with native COM bindings (#2551)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 19:15:23 +02:00 |
|
Jan-Otto Kröpke
|
ee1c895a22
|
textfile: replace utfbom with a focused UTF-8 BOM helper (#2552)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 17:44:34 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
c280b5262b
|
mi: fix native return-value handling (#2537)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 15:26:44 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
b683caff8b
|
fix: reject unknown process priorities and trap SIGTERM instead of os.Kill (#2548)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:49:43 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
1fc968a06d
|
headers: remove unused netapi32, secur32 and schedule_service (#2550)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:48:43 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
3485634c49
|
pdh: per-counter metric types, no zero for invalid samples, worker panics (#2543)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:48:34 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
043b5cdf69
|
registry: return errors instead of panicking on perflib data (#2549)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:48:21 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
4b2580c65d
|
installer: only kill the exporter process of this installation (#2542)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:43:55 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
6e270a86a1
|
fix: collectors Close leaks, recover goroutine panics, validate sub-collectors (#2547)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:43:07 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
48640e0070
|
chore: replace the Makefile with a minimal one (#2544)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:42:59 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
96a998772b
|
collector: serialize collector runs and harden the scrape lifecycle (#2541)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 14:25:17 +02:00 |
|
 
|
16aa107c9f
|
fix: activate COM classes by CLSID instead of ProgID (#2546)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Jan-Otto Kröpke <mail@jkroepke.de>
Signed-off-by: safster123 <97958730+safster123@users.noreply.github.com>
|
2026-10-08 13:30:20 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
831436f48d
|
config: accept collectors.disabled and validate custom collector blocks (#2540)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 12:57:04 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
3a7bac6fe8
|
hyperv: close PDH queries of sub-collectors on Close (#2539)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 11:15:28 +02:00 |
|
Jan-Otto Kröpke
|
9ed3e28d94
|
hyperv: fix Replica VM PDH collector type (#2545)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 10:24:03 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
3d2cdb810e
|
pdh: make Collector generic over its row type (#2536)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 09:23:09 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
c03d8db231
|
hyperv: add Hyper-V Replica VM metrics (#2538)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-08 09:18:00 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
3602bf048a
|
ci: gate docker image publication on Windows tests (#2534)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-07 23:51:31 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
386c0814a5
|
mi: fix flaky Test_MI_FD_Leak (#2535)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-07 23:49:28 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
47816430b3
|
mi: use generic methods for Query, QueryUnmarshal and Unmarshal (#2518)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-07 23:46:26 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
607601b7d1
|
logical_disk: read BitLocker status through fveapi.dll (#2533)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-07 23:29:16 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
92483242ba
|
scheduled_task: expose result statuses and deprecate last_result (#2532)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-07 23:26:47 +02:00 |
|
 Jan-Otto KröpkeandClaude Opus 5.5
|
88034b818e
|
wmi: add generic wmi collector (#2530)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
|
2026-10-07 23:22:11 +02:00 |
|