22 Commits
Author SHA1 Message Date
4b480727d6 feat(perf): Add configurable bitrot skip for reads (#2110)
Co-authored-by: houseme <[email protected]>
Co-authored-by: 安正超 <[email protected]>
2026-03-11 10:59:00 +08:00
b3da8ae269 feat(scanner): Add dynamic throttling presets (#2095)
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: GatewayJ <[email protected]>
Co-authored-by: houseme <[email protected]>
Co-authored-by: heihutu <[email protected]>
Co-authored-by: 安正超 <[email protected]>
Co-authored-by: weisd <[email protected]>
2026-03-10 16:12:56 +08:00
57e49e6737 feat(obs): Add metric to count all s3 operations (#2088)
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: houseme <[email protected]>
2026-03-08 10:19:20 +08:00
7c94be4e8c fix(obs): Remove high cardinality label on rustfs_api_requests_total (#2087)
Co-authored-by: loverustfs <[email protected]>
2026-03-07 20:46:33 +08:00
d52a10c5fb chore(obs): Improve tracing instrumentation (#2086)
Co-authored-by: loverustfs <[email protected]>
2026-03-07 20:03:20 +08:00
ac4b13def1 feat(obs): Optional continuous CPU profiling with grafana pyroscope (#2035)
Signed-off-by: houseme <[email protected]>
Co-authored-by: houseme <[email protected]>
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: heihutu <[email protected]>
2026-03-03 15:28:58 +08:00
evan slackandGitHub fd1b903531 fix(obs): Update observability docker compose stack (#2010) 2026-03-01 03:03:50 +08:00
dcbc67eb91 perf(lock): Use global lock manager, instead of one per request (#1848)
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: houseme <[email protected]>
2026-02-27 22:26:32 +08:00
bdb2a9e9b7 fix(dashboard): Rename grafana dashboard rustfs.yaml -> rustfs.json (#1987)
Co-authored-by: 安正超 <[email protected]>
2026-02-27 15:49:34 +08:00
evan slackandGitHub ae6eacd7e3 fix(typo): change dang_ling to dangling (#1968) 2026-02-26 13:03:36 +08:00
23f7ffe36b fix(startup): Only monitor disk health after format loading (#1854)
Co-authored-by: houseme <[email protected]>
Co-authored-by: loverustfs <[email protected]>
2026-02-21 20:46:14 +08:00
9da332c47d perf(metrics): Cache metric handles instead of creating each call (#1852)
Co-authored-by: heihutu <[email protected]>
2026-02-18 01:03:35 +08:00
8010284aa3 obs(export): Add env vars to selectivly disable exporting traces/metrics/logs (#1853)
Co-authored-by: houseme <[email protected]>
2026-02-18 00:38:30 +08:00
229f0f89c8 perf(read): Remove unecessary allocation in read_xl_meta_no_data (#1846)
Co-authored-by: houseme <[email protected]>
Co-authored-by: loverustfs <[email protected]>
2026-02-16 19:08:12 +08:00
9786d9b004 metrics(scanner): Add metrics to scanner (#1823)
Co-authored-by: houseme <[email protected]>
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: heihutu <[email protected]>
2026-02-15 18:36:40 +08:00
2093a13308 logging(disks): Propogate storage disk init error, improve logging (#1825)
Co-authored-by: houseme <[email protected]>
2026-02-15 15:28:07 +08:00
9fe3d5621e feat(observability): Add additional metric panels to grafana dashboard (#1778)
Signed-off-by: evan slack <[email protected]>
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: houseme <[email protected]>
2026-02-14 21:41:07 +08:00
evan slackandGitHub c60be70d4d tool(agents): AGENTS.md instructs to respond in english, not chinese (#1775) 2026-02-12 10:48:32 +08:00
9824171995 feat(observability): Add grafana dashboard, observability changes (#1770)
Co-authored-by: loverustfs <[email protected]>
2026-02-11 15:55:08 +08:00
682b5bbb2f perf(scanner): Change DataUseageEntry from clone to borrow (#1757)
Signed-off-by: evan slack <[email protected]>
Signed-off-by: houseme <[email protected]>
Co-authored-by: loverustfs <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: houseme <[email protected]>
2026-02-10 08:53:26 +08:00
evan slackandGitHub 58ee140324 perf(regex): Compile bucket validation regex once (#1753) 2026-02-09 10:50:17 +08:00
evan slackandGitHub 51e8a4820f fix: map unversioned destination replication error correctly (#1645) 2026-01-29 10:13:36 +08:00