Kurs · Schulung · Workshop

Victoriametrics, Victorialogs und Grafana

VictoriaMetrics und VictoriaLogs als skalierbare, Prometheus-kompatible Monitoring- und Logging-Lösung mit Grafana einsetzen – für Application Health und Troubleshooting.

Ein intensiver Kurs über VictoriaMetrics und VictoriaLogs als skalierbare Monitoring- und Logging-Lösung. Du lernst Installation, Konfiguration und praktischen Einsatz dieser Prometheus-kompatiblen Tools für **Application Health Monitoring, Performance-Analyse und Incident Response**. Schwerpunkte: **MetricsQL-Mastery, Grafana Dashboard-Entwicklung, Log-Korrelation** und **praktische Troubleshooting-Szenarien** in Kubernetes- und Cloud-Umgebungen.

Stimmen unserer Teilnehmer:innen

Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →

Inhalt

Willkommen zu unserem umfassenden Training über die VictoriaMetrics-Familie und Grafana. Dieser Kurs richtet sich an DevOps Engineers, SREs, Cloud Engineers und Entwickler, die eine moderne, skalierbare und kosteneffiziente Observability-Lösung implementieren möchten.

VictoriaMetrics ist eine hochperformante, Prometheus-kompatible Monitoring-Lösung, die für grosse Datenmengen, High Cardinality Metrics und Long-Term Storage optimiert ist. VictoriaLogs ergänzt das Ökosystem als schnelle und effiziente Log-Management-Lösung für Cloud-native Logging. Zusammen mit Grafana bilden sie einen mächtigen Observability-Stack für vollständige Metrik- und Log-Analyse.

Über den Verlauf des Trainings wirst Du folgende Themen meistern:

– Einführung und Setup:

  • VictoriaMetrics vs. Prometheus: Vorteile und Unterschiede
  • Schnelle Installation und Grundkonfiguration
  • Migration von bestehenden Prometheus-Setups
  • VictoriaLogs Basis-Setup und Integration
  • vmagent als Prometheus-Alternative und Scraper
  • Vergleich zu Thanos, Cortex/Mimir und Loki

– PromQL und MetricsQL Mastery:

  • PromQL-Kompatibilität und Unterschiede
  • MetricsQL-Erweiterungen und erweiterte Funktionen
  • Komplexe Abfragen für Application Health und Performance-Metriken
  • Query-Performance-Optimierung und Best Practices
  • Praktische Übungen mit realen Datensätzen

– Grafana Dashboard-Entwicklung:

  • VictoriaMetrics als Grafana-Datenquelle konfigurieren
  • Dashboard-Design-Prinzipien für Observability
  • Erweiterte Visualisierungen und Panel-Typen
  • Template-Variablen und dynamische Dashboards
  • Alerting-Integration in Dashboards
  • Dashboard-Versionierung und -Sharing

– VictoriaLogs Querying und Log-Analyse:

  • VictoriaLogs-Integration in Grafana
  • LogQL-ähnliche Abfragesprache verstehen
  • Log-Parsing und strukturierte Suche
  • Korrelation zwischen Metriken und Logs
  • Log-basierte Metriken erstellen
  • Troubleshooting mit Log-Analyse

– Betrieb, Sicherheit und Skalierung:

  • Single-Node vs. Cluster Deployment
  • Retention-Strategien, Sharding und Backups
  • vmauth für Authentifizierung und Multi-Tenancy
  • Sicherheit mit TLS, Tokens und Zugriffskontrolle
  • Self-Monitoring und Performance-Metriken
  • vmalert und Integration mit Alertmanager
  • Observability in Kubernetes- und Cloud-Umgebungen

– Praktische Anwendung und Use Cases:

  • SRE-Dashboard-Patterns für Incident Response
  • Application Performance Monitoring (Latenz, Errors, Throughput)
  • Infrastructure Health Monitoring (CPU, Memory, Disk, Network)
  • Service Quality Metrics und SLA-Tracking
  • Multi-Tenant Monitoring-Szenarien
  • Real-time Alerting für kritische Performance-Probleme
  • Application Metrics in bestehende Services integrieren
  • Dashboard-Entwicklung für Troubleshooting und Observability
  • Migration von Prometheus-Setups praktisch durchführen
  • Troubleshooting mit korrelierter Metrik- und Log-Analyse

Dieser Kurs kombiniert theoretisches Wissen mit intensiver praktischer Anwendung und bereitet Dich darauf vor, VictoriaMetrics und VictoriaLogs in produktiven Umgebungen erfolgreich einzusetzen.

Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.

In-House Kurs anfragen

Öffentlichen Termin anfragen

Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.

Anzahl Teilnehmende (ungefähr)

Mehr als 3 Teilnehmende? Am besten direkt einen Wunschtermin als In-House Kurs anfragen.

Mehr über VictoriaMetrics & VictoriaLogs

VictoriaMetrics ist eine hochperformante, kosteneffiziente Monitoring-Lösung, die als Drop-in-Ersatz für Prometheus entwickelt wurde. VictoriaLogs ergänzt das Ökosystem als moderne Log-Management-Lösung. Beide Tools sind in Go geschrieben und für extreme Performance und Skalierbarkeit optimiert.

Weitere Ressourcen:

Geschichte und Entwicklung

VictoriaMetrics wurde von Aliaksandr Valialkin entwickelt und 2018 als Open-Source-Projekt veröffentlicht. Das Projekt entstand aus der Notwendigkeit heraus, eine skalierbarere und kosteneffizientere Alternative zu Prometheus für grosse Monitoring-Umgebungen zu schaffen.

Die Entwicklung konzentrierte sich auf extreme Performance-Optimierung und Speichereffizienz. VictoriaMetrics kann bis zu 10x weniger RAM und Speicherplatz als Prometheus benötigen, während es gleichzeitig höhere Ingestion-Raten unterstützt. VictoriaLogs wurde später als Ergänzung für Log-Management entwickelt.

Heute wird VictoriaMetrics von Unternehmen wie Wix, Adidas und Zerodha in produktiven Umgebungen eingesetzt. Das Projekt hat sich als führende Alternative zu Prometheus etabliert, besonders für Umgebungen mit hoher Kardinalität, Kubernetes Monitoring und grossen Datenmengen. Die kontinuierliche Entwicklung von Features wie vmalert, vmgateway, vmauth und der Enterprise-Version zeigt die aktive Evolution des Ökosystems. VictoriaMetrics wird auch als Alternative zu Thanos, Cortex/Mimir und dem ELK-Stack diskutiert.