VictoriaMetrics Meetup June 2024 - VictoriaLogs Update

VictoriaMetrics Meetup June 2024 - VictoriaLogs Update

#VictoriaMetrics Virtual Meet Up - June 20th 2024

Thanks to everyone who joined us on the date, and thanks to you for watching the recording today! If you have any questions or feedback, please use the comments section below!

Subscribe ✅ to our YouTube channel 📺 https://bit.ly/VictoriaMetrics-Youtube

Follow VictoriaMetrics on X: https://bit.ly/VictoriaMetrics-Twitter
Follow VictoriaMetrics on Facebook: https://bit.ly/VictoriaMetrics-Fb
Follow VictoriaMetrics on LinkedIn: https://bit.ly/VictoriaMetrics-LinkedIn

Agenda: 📔

00:12 What's new in VictoriaMetrics
Slides: https://bit.ly/4eBusLx

20:12 * VictoriaMetrics in the cloud: Update
Slides: https://bit.ly/3VSbYyU

25:25 Vicky Community Update

27:03 Alexis Ducastel - Blackswift

41:57 Calum Miller - Millersoft

  • Topic: How to build a Multichannel Contact Centre with VictoriaMetrics and Perses
  • Millersoft is a Scottish software company who have used VictoriaMetrics and Perses to create a Contact Centre Multichannel Dashboard called ACDC. The product is designed to service thousands of end clients typically found in the largest contact centres. It is being sold through a reseller network in North America. The director of Millersoft, Calum Miller, will discuss some of the technical challenges in building ACDC and cover how using a modern metrics stack helped resolve them.

1:01:00 What's new in VictoriaLogs
Slides: https://bit.ly/45ChRU5

1:34:56 AMA session (open time)

Detailed Agenda:

What's new in VictoriaMetrics VictoriaMetrics development strategy New releases in Q2 Updates in LTS releases New Features

  • Support SRV URLs in vmagent, vmalert, vmauth
  • vmagent: aggregation and relabeling
  • vmagent: Global aggregation and relabeling
  • vmagent: global aggregation and relabeling
  • Stream aggregation
  • Vultr service discovery
  • vmauth: backend TLS setup Let's Encrypt support
  • All the VictoriaMetrics Enterprise components support automatic issuing of TLS certificates for public HTTPS server via Let’s Encrypt service: https://docs.victoriametrics.com/#automatic-issuing-of-tls-certificates Performance optimizations VictoriaMetrics k8s operator

See changes at https://github.com/VictoriaMetrics/operator/releases Helm charts: charts/victoria-metrics-distributed

This chart sets up multiple VictoriaMetrics cluster instances on multiple Availability Zones:

  • Improved reliability
  • Faster read queries
  • Easy maintenance

See more at https://docs.victoriametrics.com/changelog/

VictoriaMetrics in the cloud: Update New Managed VictoriaMetrics Trial
Extended trial period to 30 days New API Keys Feature

  • Available in global and per-deployment scopes
  • Alerting and recording rules management Alerting and Recording Rules
  • Upload recording and alerting rules via UI and API
  • No additional cost
  • Internal Alertmanager
  • Dedicated installation for vmalert
  • and alertmanager per deployment
  • Overview of all alerts
  • Deep overview of single alert
  • Silences and full control of AM configuration Update of Monitoring tab
  • Better UI and navigation
  • Explanation for every panel

For more information:

What's new in VictoriaLogs What is VictoriaLogs
Open source database for logs

  • Easy to setup and operate - just a single executable with sane default configs
  • Works great with both structured and plaintext logs
  • Uses up to 30x less RAM and up to 15x disk space than Elasticsearch
  • Provides simple yet powerful query language for logs - LogsQL Improved querying HTTP API Data ingestion via Syslog protocol
  • Automatic parsing of Syslog fields
  • Supported transports:
  • ○ UDP
  • ○ TCP
  • ○ TCP+TLS
  • Gzip and deflate compression support
  • Ability to configure distinct TCP and UDP ports with distinct settings
  • Automatic log streams with (hostname, app_name, app_id) fields #LogsQL improvements
  • Filtering shorthands
  • week_range and day_range filters
  • Limiters
  • Log analytics
  • Data extraction and transformation
  • Additional filtering
  • Sorting VictoriaLogs Roadmap
  • Accept logs via OpenTelemetry protocol
  • VMUI improvements based on HTTP querying API
  • Improve Grafana plugin for VictoriaLogs -
  • https://github.com/VictoriaMetrics/victorialogs-datasource
  • Cluster version
  • ○ Try single-node VictoriaLogs - it can replace 30-node Elasticsearch cluster in production
  • Transparent historical data migration to object storage
  • ○ Try single-node VictoriaLogs with persistent volumes - it compresses 1TB of production logs from
  • Kubernetes to 20GB
  • See https://docs.victoriametrics.com/victorialogs/roadmap/

Try it out: https://victoriametrics.com/products/victorialogs/

Also check the new VictoriaLogs PlayGround https://play-vmlogs.victoriametrics.com/