Commit Graph
1933 Commits
Author SHA1 Message Date
Jan-Otto Kröpke a297fc8f19 dhcp: query the distinct non-match denial counter (#2593)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:21:12 +02:00
Jan-Otto Kröpke e34cf12826 cache: expose cumulative data-map hits as a counter (#2597)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:20:41 +02:00
Jan-Otto Kröpke 4072a20308 cache: emit copy-read hit totals as counters (#2602)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:19:09 +02:00
Jan-Otto Kröpke 1dddd629f4 docs: add shared agent instructions and Claude guidance (#2603)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:15:42 +02:00
Jan-Otto Kröpke 24cb8ca609 collector: release caller-owned MI destination options (#2601)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:15:08 +02:00
Jan-Otto Kröpke 9c9b6804a3 collector: preserve fatal causes in joined build errors (#2599)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:14:57 +02:00
Jan-Otto Kröpke 1d413d4d4b cmd: honor zero as an unlimited memory setting (#2598)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:14:45 +02:00
Jan-Otto Kröpke ea7373d4bc docs: use the emitted textfile error signal (#2592)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:14:32 +02:00
Jan-Otto Kröpke 31fbe3a22c process: wait for workers during shutdown (#2586)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:14:18 +02:00
Jan-Otto Kröpke 40e0d29cc0 logical_disk: safely enumerate all volume mount paths (#2584)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:14:07 +02:00
Jan-Otto Kröpke bd82f5c49f container: query the actual private working set (#2585)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:13:49 +02:00
Jan-Otto Kröpke 74ab95f5dd collector: release HCS result documents on operation failure (#2600)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 11:13:36 +02:00
Jan-Otto Kröpke 7391ece210 iis: correct cache counter mappings and occupancy types (#2594)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:47:50 +02:00
Jan-Otto Kröpke dda8962e1d mssql: correct latency and request-count units (#2596)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:47:31 +02:00
Jan-Otto Kröpke df4062cf98 collector: make filtered views non-owning (#2587)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:38:57 +02:00
Jan-Otto Kröpke d18a37a048 textfile: report duplicates and preserve valid metrics (#2590)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:38:44 +02:00
Jan-Otto Kröpke 566c991e50 pdh: preserve legitimate instances ending in _Total (#2588)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:38:18 +02:00
Jan-Otto Kröpke f8d6d552ce textfile: use stable fallback HELP strings (#2591)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:37:52 +02:00
Jan-Otto Kröpke ad8f84d4cf dashboard: factor Grafonnet builders into tab modules (#2595)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-09 10:36:45 +02:00
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