diff --git a/docs/victoriametrics/changelog/CHANGELOG.md b/docs/victoriametrics/changelog/CHANGELOG.md index e3d6aca7e1..490b1db758 100644 --- a/docs/victoriametrics/changelog/CHANGELOG.md +++ b/docs/victoriametrics/changelog/CHANGELOG.md @@ -26,6 +26,8 @@ See also [LTS releases](https://docs.victoriametrics.com/victoriametrics/lts-rel ## tip +* FEATURE: introduce `vm_filestream_fsync_duration_seconds_total` and `vm_filestream_fsync_calls_total` metrics, which can be used for detecting slow storage if it cannot keep up with the current data ingestion rate. See [#10432](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10432). + ## [v1.139.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.139.0) Released at 2026-03-27 @@ -1442,4 +1444,4 @@ See changes [here](https://docs.victoriametrics.com/victoriametrics/changelog/ch ## Previous releases -See [releases page](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). \ No newline at end of file +See [releases page](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). diff --git a/lib/filestream/filestream.go b/lib/filestream/filestream.go index 2b853bb0bb..55e3c9ee72 100644 --- a/lib/filestream/filestream.go +++ b/lib/filestream/filestream.go @@ -286,8 +286,8 @@ var ( writtenBytesReal = metrics.NewCounter(`vm_filestream_real_written_bytes_total`) writersCount = metrics.NewCounter(`vm_filestream_writers`) - fsyncDuration = metrics.NewFloatCounter(`vm_filestream_fsync_duration_seconds_total`) - fsyncCalls = metrics.NewCounter(`vm_filestream_fsync_calls_total`) + fsyncDuration = metrics.NewFloatCounter(`vm_filestream_fsync_duration_seconds_total`) + fsyncCalls = metrics.NewCounter(`vm_filestream_fsync_calls_total`) ) // Write writes p to the underlying file.