Commit Graph
31 Commits
Author SHA1 Message Date
renovate[bot]andClaude bae1006787 chore(deps): update dependency golangci/golangci-lint to v2.15.0 (main) (#2758)
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
2026-10-16 15:58:04 +00:00
Jan-Otto KröpkeandClaude 4af7012048 ci: build each release once from its tag and publish it as a draft (#2754)
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
2026-10-16 12:16:30 +02:00
Jan-Otto KröpkeandClaude 1e48663824 docs: move the 0.32 upgrade guide to docs/upgrade (#2753)
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
2026-10-16 12:08:02 +02:00
Jan-Otto Kröpke 667200f757 collector: name instance labels after the entity they identify (#2744)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 11:07:04 +02:00
Jan-Otto Kröpke 3fb18521f6 collector: publish base units and _total counter names (#2743)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 10:48:26 +02:00
Jan-Otto Kröpke b1b2888e0f headers: call per-scrape native functions with SyscallN (#2746)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 10:33:18 +02:00
Jan-Otto Kröpke 4cd3e5411d docs: document memory and leak investigations in AGENTS.md (#2749)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 10:32:34 +02:00
Jan-Otto Kröpke 43d77f6869 pdh: report duplicate instances by occurrence instead of renaming them (#2742)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 09:58:43 +02:00
Jan-Otto Kröpke d65f37bd9c scheduled_task: run COM work on long-lived workers (#2741)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 09:12:00 +02:00
Jan-Otto Kröpke 54cf194039 mi: bound every query with a timeout and add context cancellation (#2738)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 09:11:40 +02:00
Jan-Otto Kröpke 126b655afa pdh: release partially initialized collectors in the constructors (#2736)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 09:11:11 +02:00
Jan-Otto Kröpke a3692d335a metriccontract: check metric names in docs, mixin and dashboards (#2731)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 09:10:50 +02:00
Jan-Otto Kröpke 2f5781ff13 headers: fail Build on missing native exports and assert MI/COM layouts (#2739)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 02:32:29 +02:00
Jan-Otto Kröpke a1ac462daf collector: let the collection own the label and metric caches (#2740)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 00:32:08 +02:00
Jan-Otto Kröpke f6aad2c284 pdh: avoid reflection and per-scrape allocations when collecting (#2735)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 00:31:41 +02:00
Jan-Otto Kröpke 81ce8ef79d utils: share the include/exclude regexp flag handling (#2737)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-16 00:07:30 +02:00
Jan-Otto Kröpke 34738679a1 fix(service,iis,docs): flag error names, IIS help typo, mixin tooling and log.file default (#2732)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-15 21:24:06 +00:00
Jan-Otto Kröpke 379b1553bd collector: derive the collector maps from one registration table (#2730)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-15 21:19:47 +00:00
Jan-Otto Kröpke b914dbbf6e collector: scope the scrape slot to a collection and report queued scrapes (#2729)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-15 20:54:16 +00:00
Jan-Otto Kröpke 04ec4a0308 adfs: convert database query times with the counter time base (#2719)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-15 20:32:10 +02:00
Jan-Otto Kröpke 6e242d7af2 docs: record PDH counter types of all collectors for agents (#2713)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-15 15:49:01 +00:00
Jan-Otto Kröpke b64cc3621c ci: give betas and releases distinct numeric file versions (#2712)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-15 17:03:12 +02:00
Jan-Otto KröpkeandClaude 39277da8e5 pdh: fall back to localized names of v2 counter sets (#2709)
Signed-off-by: Claude <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
Co-authored-by: Claude <noreply@anthropic.com>
2026-10-15 09:49:25 +00:00
Jan-Otto KröpkeandClaude 5d8b30cb69 ci: upgrade from 0.32.0-beta.1 in the installer test (#2683)
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
2026-10-11 17:59:45 +02:00
Jan-Otto KröpkeandClaude Opus 5.5 1cdea1f42a mixin: add a dashboard per tab next to the full dashboard (#2678)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-11 16:29:56 +02:00
Jan-Otto KröpkeandClaude d8f281ba97 fix: drop the 32 MiB FIPS entropy buffer from release binaries (#2667)
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
2026-10-10 23:32:57 +02:00
Jan-Otto KröpkeandClaude Opus 5.5 14d14e3ab8 ci: test the MSI installer lifecycle in the package job (#2662)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-10 19:59:15 +02:00
Jan-Otto KröpkeandClaude Opus 5.5 465fccbe69 collector: bound MI probe queries in Build with a timeout (#2657)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-10 18:05:15 +02:00
Jan-Otto KröpkeandClaude Opus 5.5 798570e9aa dashboard: add stat rows, sections, new tabs and collector selection (#2647)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-10 16:10:55 +02:00
Jan-Otto KröpkeandClaude Opus 5.5 651daf0fee process: read processes from the kernel instead of perflib (#2644)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2026-10-10 16:09:02 +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