Skip to content

Commit 2325c61

Browse files
committed
changelog: add entry for per-callsite rate-limited logging
Add an entry under the Unreleased section documenting the new per-callsite rate-limited logging macros and the migration of guest-triggered high-rate callsites. Signed-off-by: Nikita Kalyazin <kalyazin@amazon.com>
1 parent 61a047c commit 2325c61

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ and this project adheres to
1010

1111
### Added
1212

13+
- [#xxxx](https://github.com/firecracker-microvm/firecracker/pull/xxxx): Add
14+
per-callsite rate limiting for guest-triggered log paths via the
15+
`error_rate_limited!` macro. High-rate callsites in balloon, net, block, PCI,
16+
and MMIO device paths are migrated to use rate-limited logging with a fixed
17+
budget of 10 messages per 5-second window. A new `rate_limited_log_count`
18+
metric tracks the total number of suppressed messages.
1319
- [#5323](https://github.com/firecracker-microvm/firecracker/pull/5323): Add
1420
support for Vsock Unix domain socket path overriding on snapshot restore. More
1521
information can be found in the

0 commit comments

Comments
 (0)