SlideShare a Scribd company logo
1 of 25
Download to read offline
© 2023 VictoriaMetrics
What’s new in VictoriaLogs
Q3 2023
Improved usability for _time filters
● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes
Improved usability for _time filters
● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes
● _time:5m offset 1h instead of time:[now-1h5m,now-1h] - return logs for the last
5 minutes a hour ago
Improved usability for _time filters
● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes
● _time:5m offset 1h instead of time:[now-1h5m,now-1h] - return logs for the last
5 minutes a hour ago
● _time:[2023-09,2023-10) offset 5d - return monthly logs 5 days before
September, 2023
Improved usability for _time filters
● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes
● _time:5m offset 1h instead of time:[now-1h5m,now-1h] - return logs for the last
5 minutes a hour ago
● _time:[2023-09,2023-10) offset 5d - return monthly logs 5 days before
September, 2023
● Docs at https://docs.victoriametrics.com/VictoriaLogs/LogsQL.html#time-filter
Support for Promtail
● Accept logs from Promtail (aka logs’ shipper for Grafana Loki)
● Docs at
https://docs.victoriametrics.com/VictoriaLogs/data-ingestion/Promtail.html
Support for Promtail
● Accept logs from Promtail (aka logs’ shipper for Grafana Loki)
● Docs at
https://docs.victoriametrics.com/VictoriaLogs/data-ingestion/Promtail.html
● Previously supported log shippers: Filebeat, Fluentbit, Logstash, Vector
● See https://docs.victoriametrics.com/VictoriaLogs/data-ingestion/
Support for read-only mode
● VictoriaLogs stops accepting new data if the remaining storage space becomes
lower than -storage.minFreeDiskSpace
Support for read-only mode
● VictoriaLogs stops accepting new data if the remaining storage space becomes
lower than -storage.minFreeDiskSpace
● It returns HTTP status code 429 (too many requests) to the client in this case
Support for read-only mode
● VictoriaLogs stops accepting new data if the remaining storage space becomes
lower than -storage.minFreeDiskSpace
● It returns HTTP status code 429 (too many requests) to the client in this case
● This protects from “out of disk space” errors
Better observability
● Expose vl_data_size_bytes{type=”storage”} and
vl_data_size_bytes{type=”indexdb”} metrics
Better observability
● Expose vl_data_size_bytes{type=”storage”} and
vl_data_size_bytes{type=”indexdb”} metrics
● Expose vl_http_request_duration_seconds histogram
Better data ingestion scalability
● VictoriaLogs had an artificial limit on data ingestion speed (~40K log entries per
second)
Better data ingestion scalability
● VictoriaLogs had an artificial limit on data ingestion speed (~40K log entries per
second)
● Now this limit has been lifted - data ingestion performance scales with CPU cores
available to VictoriaLogs
Bugfixes
● Fix possible panic when no data is written to VictoriaLogs for long time.
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4895
● Fix possible panic when the number of columns with unique names exceeds the
hard-coded limit.
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4762
● Fix possible “too big columnsHeaderSize” panic.
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4834
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
● Improved web UI + integration with Grafana
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
● Improved web UI + integration with Grafana
● Snapshots and backups
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
● Improved web UI + integration with Grafana
● Snapshots and backups
● Object storage support (S3, GCS, MinIO)
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
● Improved web UI + integration with Grafana
● Snapshots and backups
● Object storage support (S3, GCS, MinIO)
● Cluster version
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
● Improved web UI + integration with Grafana
● Snapshots and backups
● Object storage support (S3, GCS, MinIO)
● Cluster version
● Alerting
Roadmap
● Support additional data ingestion protocols - fluentd, syslog, journald
● Add missing functionality to LogsQL:
○ Stream context (aka grep -A -B -C)
○ Data extraction and transformation
○ Post-filtering
○ Stats calculations
○ Sorting and limiting
● Live tailing (aka tail -f)
● Improved web UI + integration with Grafana
● Snapshots and backups
● Object storage support (S3, GCS, MinIO)
● Cluster version
● Alerting
● See https://docs.victoriametrics.com/VictoriaLogs/Roadmap.html

More Related Content

Similar to What’s new in VictoriaLogs (Q3 2023)

Kafka to the Maxka - (Kafka Performance Tuning)
Kafka to the Maxka - (Kafka Performance Tuning)Kafka to the Maxka - (Kafka Performance Tuning)
Kafka to the Maxka - (Kafka Performance Tuning)DataWorks Summit
 
Introduction to apache kafka
Introduction to apache kafkaIntroduction to apache kafka
Introduction to apache kafkaSamuel Kerrien
 
Time series denver an introduction to prometheus
Time series denver   an introduction to prometheusTime series denver   an introduction to prometheus
Time series denver an introduction to prometheusBob Cotton
 
Key considerations in productionizing streaming applications
Key considerations in productionizing streaming applicationsKey considerations in productionizing streaming applications
Key considerations in productionizing streaming applicationsKafkaZone
 
Sprint 45 review
Sprint 45 reviewSprint 45 review
Sprint 45 reviewManageIQ
 
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayDatadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayC4Media
 
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...Amazon Web Services
 
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...HostedbyConfluent
 
Data Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFixData Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFixC4Media
 
What's new in MariaDB Platform X3
What's new in MariaDB Platform X3What's new in MariaDB Platform X3
What's new in MariaDB Platform X3MariaDB plc
 
Sprint 43 Review
Sprint 43 ReviewSprint 43 Review
Sprint 43 ReviewManageIQ
 
Taming Oracle EBS R12.x Accrual Reconciliation Load
Taming Oracle EBS R12.x Accrual Reconciliation LoadTaming Oracle EBS R12.x Accrual Reconciliation Load
Taming Oracle EBS R12.x Accrual Reconciliation LoadJoshua Johnson, MIS
 
Sprint 46 review
Sprint 46 reviewSprint 46 review
Sprint 46 reviewManageIQ
 
Cinder project update at OpenStack Boston Summit May 2017
Cinder project update at OpenStack Boston Summit May 2017Cinder project update at OpenStack Boston Summit May 2017
Cinder project update at OpenStack Boston Summit May 2017Miroslav Halas
 
Moving Towards Better Upgrades in Kafka Streams
Moving Towards Better Upgrades in Kafka StreamsMoving Towards Better Upgrades in Kafka Streams
Moving Towards Better Upgrades in Kafka StreamsHostedbyConfluent
 
OSMC 2023 | Large-scale logging made easy by Alexandr Valialkin
OSMC 2023 | Large-scale logging made easy by Alexandr ValialkinOSMC 2023 | Large-scale logging made easy by Alexandr Valialkin
OSMC 2023 | Large-scale logging made easy by Alexandr ValialkinNETWAYS
 
How to improve ELK log pipeline performance
How to improve ELK log pipeline performanceHow to improve ELK log pipeline performance
How to improve ELK log pipeline performanceSteven Shim
 
Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...
Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...
Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...Grant McAlister
 

Similar to What’s new in VictoriaLogs (Q3 2023) (20)

Kafka to the Maxka - (Kafka Performance Tuning)
Kafka to the Maxka - (Kafka Performance Tuning)Kafka to the Maxka - (Kafka Performance Tuning)
Kafka to the Maxka - (Kafka Performance Tuning)
 
Introduction to apache kafka
Introduction to apache kafkaIntroduction to apache kafka
Introduction to apache kafka
 
Time series denver an introduction to prometheus
Time series denver   an introduction to prometheusTime series denver   an introduction to prometheus
Time series denver an introduction to prometheus
 
Key considerations in productionizing streaming applications
Key considerations in productionizing streaming applicationsKey considerations in productionizing streaming applications
Key considerations in productionizing streaming applications
 
Sprint 45 review
Sprint 45 reviewSprint 45 review
Sprint 45 review
 
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayDatadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
 
Perf Tuning Short
Perf Tuning ShortPerf Tuning Short
Perf Tuning Short
 
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
 
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
 
Data Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFixData Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFix
 
What's new in MariaDB Platform X3
What's new in MariaDB Platform X3What's new in MariaDB Platform X3
What's new in MariaDB Platform X3
 
Sprint 43 Review
Sprint 43 ReviewSprint 43 Review
Sprint 43 Review
 
Taming Oracle EBS R12.x Accrual Reconciliation Load
Taming Oracle EBS R12.x Accrual Reconciliation LoadTaming Oracle EBS R12.x Accrual Reconciliation Load
Taming Oracle EBS R12.x Accrual Reconciliation Load
 
Sprint 46 review
Sprint 46 reviewSprint 46 review
Sprint 46 review
 
Sprint 47
Sprint 47Sprint 47
Sprint 47
 
Cinder project update at OpenStack Boston Summit May 2017
Cinder project update at OpenStack Boston Summit May 2017Cinder project update at OpenStack Boston Summit May 2017
Cinder project update at OpenStack Boston Summit May 2017
 
Moving Towards Better Upgrades in Kafka Streams
Moving Towards Better Upgrades in Kafka StreamsMoving Towards Better Upgrades in Kafka Streams
Moving Towards Better Upgrades in Kafka Streams
 
OSMC 2023 | Large-scale logging made easy by Alexandr Valialkin
OSMC 2023 | Large-scale logging made easy by Alexandr ValialkinOSMC 2023 | Large-scale logging made easy by Alexandr Valialkin
OSMC 2023 | Large-scale logging made easy by Alexandr Valialkin
 
How to improve ELK log pipeline performance
How to improve ELK log pipeline performanceHow to improve ELK log pipeline performance
How to improve ELK log pipeline performance
 
Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...
Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...
Amazon RDS for PostgreSQL - Postgres Open 2016 - New Features and Lessons Lea...
 

More from VictoriaMetrics

VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
VictoriaMetrics December 2023 Meetup: Community Update
VictoriaMetrics December 2023 Meetup: Community UpdateVictoriaMetrics December 2023 Meetup: Community Update
VictoriaMetrics December 2023 Meetup: Community UpdateVictoriaMetrics
 
VictoriaMetrics for the Atlas Cluster
VictoriaMetrics for the Atlas ClusterVictoriaMetrics for the Atlas Cluster
VictoriaMetrics for the Atlas ClusterVictoriaMetrics
 
VictoriaMetrics December 2023 Meetup: Anomaly Detection
VictoriaMetrics December 2023 Meetup: Anomaly DetectionVictoriaMetrics December 2023 Meetup: Anomaly Detection
VictoriaMetrics December 2023 Meetup: Anomaly DetectionVictoriaMetrics
 
VictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics Update
VictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics UpdateVictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics Update
VictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics UpdateVictoriaMetrics
 
December 2024 Meetup: Welcome & VictoriaMetrics Updates
December 2024 Meetup: Welcome & VictoriaMetrics UpdatesDecember 2024 Meetup: Welcome & VictoriaMetrics Updates
December 2024 Meetup: Welcome & VictoriaMetrics UpdatesVictoriaMetrics
 
Q3 Meet Up '23 - Community Update
Q3 Meet Up '23 - Community UpdateQ3 Meet Up '23 - Community Update
Q3 Meet Up '23 - Community UpdateVictoriaMetrics
 
Managed VictoriaMetrics: Intro & Update
Managed VictoriaMetrics: Intro & UpdateManaged VictoriaMetrics: Intro & Update
Managed VictoriaMetrics: Intro & UpdateVictoriaMetrics
 
VM Anomaly Detection: Introduction
VM Anomaly Detection: IntroductionVM Anomaly Detection: Introduction
VM Anomaly Detection: IntroductionVictoriaMetrics
 
Q3 2023 Meet Up: What's New in VictoriaMetrics
Q3 2023 Meet Up: What's New in VictoriaMetricsQ3 2023 Meet Up: What's New in VictoriaMetrics
Q3 2023 Meet Up: What's New in VictoriaMetricsVictoriaMetrics
 
VictoriaMetrics: Welcome to the Virtual Meet Up March 2023
VictoriaMetrics: Welcome to the Virtual Meet Up March 2023VictoriaMetrics: Welcome to the Virtual Meet Up March 2023
VictoriaMetrics: Welcome to the Virtual Meet Up March 2023VictoriaMetrics
 
Application Monitoring using Open Source: VictoriaMetrics - ClickHouse
Application Monitoring using Open Source: VictoriaMetrics - ClickHouseApplication Monitoring using Open Source: VictoriaMetrics - ClickHouse
Application Monitoring using Open Source: VictoriaMetrics - ClickHouseVictoriaMetrics
 
VictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetrics
VictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetricsVictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetrics
VictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetricsVictoriaMetrics
 
VictoriaMetrics 2023 Roadmap
VictoriaMetrics 2023 RoadmapVictoriaMetrics 2023 Roadmap
VictoriaMetrics 2023 RoadmapVictoriaMetrics
 
VictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
VictoriaMetrics 15/12 Meet Up: 2022 Features HighlightsVictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
VictoriaMetrics 15/12 Meet Up: 2022 Features HighlightsVictoriaMetrics
 

More from VictoriaMetrics (17)

VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
VictoriaMetrics December 2023 Meetup: Community Update
VictoriaMetrics December 2023 Meetup: Community UpdateVictoriaMetrics December 2023 Meetup: Community Update
VictoriaMetrics December 2023 Meetup: Community Update
 
VictoriaMetrics for the Atlas Cluster
VictoriaMetrics for the Atlas ClusterVictoriaMetrics for the Atlas Cluster
VictoriaMetrics for the Atlas Cluster
 
WEDOS & VictoriaMetrics
WEDOS & VictoriaMetricsWEDOS & VictoriaMetrics
WEDOS & VictoriaMetrics
 
VictoriaMetrics December 2023 Meetup: Anomaly Detection
VictoriaMetrics December 2023 Meetup: Anomaly DetectionVictoriaMetrics December 2023 Meetup: Anomaly Detection
VictoriaMetrics December 2023 Meetup: Anomaly Detection
 
VictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics Update
VictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics UpdateVictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics Update
VictoriaMetrics December 2023 Meetup: Managed VictoriaMetrics Update
 
December 2024 Meetup: Welcome & VictoriaMetrics Updates
December 2024 Meetup: Welcome & VictoriaMetrics UpdatesDecember 2024 Meetup: Welcome & VictoriaMetrics Updates
December 2024 Meetup: Welcome & VictoriaMetrics Updates
 
Q3 Meet Up '23 - Community Update
Q3 Meet Up '23 - Community UpdateQ3 Meet Up '23 - Community Update
Q3 Meet Up '23 - Community Update
 
Managed VictoriaMetrics: Intro & Update
Managed VictoriaMetrics: Intro & UpdateManaged VictoriaMetrics: Intro & Update
Managed VictoriaMetrics: Intro & Update
 
VM Anomaly Detection: Introduction
VM Anomaly Detection: IntroductionVM Anomaly Detection: Introduction
VM Anomaly Detection: Introduction
 
Q3 2023 Meet Up: What's New in VictoriaMetrics
Q3 2023 Meet Up: What's New in VictoriaMetricsQ3 2023 Meet Up: What's New in VictoriaMetrics
Q3 2023 Meet Up: What's New in VictoriaMetrics
 
VictoriaMetrics: Welcome to the Virtual Meet Up March 2023
VictoriaMetrics: Welcome to the Virtual Meet Up March 2023VictoriaMetrics: Welcome to the Virtual Meet Up March 2023
VictoriaMetrics: Welcome to the Virtual Meet Up March 2023
 
Application Monitoring using Open Source: VictoriaMetrics - ClickHouse
Application Monitoring using Open Source: VictoriaMetrics - ClickHouseApplication Monitoring using Open Source: VictoriaMetrics - ClickHouse
Application Monitoring using Open Source: VictoriaMetrics - ClickHouse
 
VictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetrics
VictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetricsVictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetrics
VictoriaMetrics 15/12 Meet Up: Updates on Managed VictoriaMetrics
 
VictoriaMetrics 2023 Roadmap
VictoriaMetrics 2023 RoadmapVictoriaMetrics 2023 Roadmap
VictoriaMetrics 2023 Roadmap
 
VictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
VictoriaMetrics 15/12 Meet Up: 2022 Features HighlightsVictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
VictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
 

Recently uploaded

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 

Recently uploaded (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 

What’s new in VictoriaLogs (Q3 2023)

  • 1. © 2023 VictoriaMetrics What’s new in VictoriaLogs Q3 2023
  • 2. Improved usability for _time filters ● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes
  • 3. Improved usability for _time filters ● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes ● _time:5m offset 1h instead of time:[now-1h5m,now-1h] - return logs for the last 5 minutes a hour ago
  • 4. Improved usability for _time filters ● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes ● _time:5m offset 1h instead of time:[now-1h5m,now-1h] - return logs for the last 5 minutes a hour ago ● _time:[2023-09,2023-10) offset 5d - return monthly logs 5 days before September, 2023
  • 5. Improved usability for _time filters ● _time:5m instead of _time:[now-5m,now] - return logs for the last 5 minutes ● _time:5m offset 1h instead of time:[now-1h5m,now-1h] - return logs for the last 5 minutes a hour ago ● _time:[2023-09,2023-10) offset 5d - return monthly logs 5 days before September, 2023 ● Docs at https://docs.victoriametrics.com/VictoriaLogs/LogsQL.html#time-filter
  • 6.
  • 7. Support for Promtail ● Accept logs from Promtail (aka logs’ shipper for Grafana Loki) ● Docs at https://docs.victoriametrics.com/VictoriaLogs/data-ingestion/Promtail.html
  • 8. Support for Promtail ● Accept logs from Promtail (aka logs’ shipper for Grafana Loki) ● Docs at https://docs.victoriametrics.com/VictoriaLogs/data-ingestion/Promtail.html ● Previously supported log shippers: Filebeat, Fluentbit, Logstash, Vector ● See https://docs.victoriametrics.com/VictoriaLogs/data-ingestion/
  • 9. Support for read-only mode ● VictoriaLogs stops accepting new data if the remaining storage space becomes lower than -storage.minFreeDiskSpace
  • 10. Support for read-only mode ● VictoriaLogs stops accepting new data if the remaining storage space becomes lower than -storage.minFreeDiskSpace ● It returns HTTP status code 429 (too many requests) to the client in this case
  • 11. Support for read-only mode ● VictoriaLogs stops accepting new data if the remaining storage space becomes lower than -storage.minFreeDiskSpace ● It returns HTTP status code 429 (too many requests) to the client in this case ● This protects from “out of disk space” errors
  • 12. Better observability ● Expose vl_data_size_bytes{type=”storage”} and vl_data_size_bytes{type=”indexdb”} metrics
  • 13. Better observability ● Expose vl_data_size_bytes{type=”storage”} and vl_data_size_bytes{type=”indexdb”} metrics ● Expose vl_http_request_duration_seconds histogram
  • 14. Better data ingestion scalability ● VictoriaLogs had an artificial limit on data ingestion speed (~40K log entries per second)
  • 15. Better data ingestion scalability ● VictoriaLogs had an artificial limit on data ingestion speed (~40K log entries per second) ● Now this limit has been lifted - data ingestion performance scales with CPU cores available to VictoriaLogs
  • 16. Bugfixes ● Fix possible panic when no data is written to VictoriaLogs for long time. https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4895 ● Fix possible panic when the number of columns with unique names exceeds the hard-coded limit. https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4762 ● Fix possible “too big columnsHeaderSize” panic. https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4834
  • 17. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald
  • 18. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting
  • 19. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f)
  • 20. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f) ● Improved web UI + integration with Grafana
  • 21. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f) ● Improved web UI + integration with Grafana ● Snapshots and backups
  • 22. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f) ● Improved web UI + integration with Grafana ● Snapshots and backups ● Object storage support (S3, GCS, MinIO)
  • 23. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f) ● Improved web UI + integration with Grafana ● Snapshots and backups ● Object storage support (S3, GCS, MinIO) ● Cluster version
  • 24. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f) ● Improved web UI + integration with Grafana ● Snapshots and backups ● Object storage support (S3, GCS, MinIO) ● Cluster version ● Alerting
  • 25. Roadmap ● Support additional data ingestion protocols - fluentd, syslog, journald ● Add missing functionality to LogsQL: ○ Stream context (aka grep -A -B -C) ○ Data extraction and transformation ○ Post-filtering ○ Stats calculations ○ Sorting and limiting ● Live tailing (aka tail -f) ● Improved web UI + integration with Grafana ● Snapshots and backups ● Object storage support (S3, GCS, MinIO) ● Cluster version ● Alerting ● See https://docs.victoriametrics.com/VictoriaLogs/Roadmap.html