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

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
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 (18)

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
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

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
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
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsBert Jan Schrijver
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 

Recently uploaded (20)

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
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 ...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
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
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 

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