Released at 2025-12-20
-
FEATURE: HTTP querying API: convert
histogramstats results to VictoriaMetrics histogram buckets in responses from/select/logsql/stats_queryand/select/logsql/stats_query_rangefunctions. This allows usinghistogram()stats in recording rules for VictoriaLogs. See #10184 at VictoriaMetrics, #86 and #62 at VictoriaLogs plugin for Grafana. -
FEATURE: Kubernetes Collector: add support for metadata-based filtering for Kubernetes logs via
-kubernetesCollector.excludeFiltercommand-line flag. The flag accepts any LogsQL filter which is applied to Pod labels, namespaces, and other metadata before reading the log files. This enables early exclusion of unwanted log records, reducing CPU usage and I/O overhead. See #923 and these docs for details. -
FEATURE: Kubernetes Collector: automatically parse Kubernetes system logs as structured data. Previously, vlagent wrote these logs as unstructured text.
-
FEATURE: vlagent: add
-tmpDataPathcommand-line flag, that defines default root path for all vlagent data, that requires persistance: remote write persistent queue, collector checkpoints path. -
FEATURE: vlinsert: implement
/insert/nativeendpoint for public access to the internal VictoriaLogs ingestion protocol. See #38 and these docs. -
FEATURE: web UI: add
localStorageavailability checks with error reporting. See #843. -
FEATURE: web UI: add
VLUI:-prefixedlocalStoragekeys and legacy key migration. -
BUGFIX: web UI: fix incorrect y-axis scaling in stats charts when displaying negative values. See #905.