50 % Rabatt alle Pläne, begrenzte Zeit. Ab $2.48/mo
VictoriaLogs

VictoriaLogs

VictoriaLogs ist eine leistungsstarke Protokolldatenbank. Schnellere und günstigere Loki-Alternative mit LogsQL-Abfragesprache und Labels im Prometheus-Stil. Open Source, geschrieben in Go, vom VictoriaMetrics-Team. Entwickelt für die Protokollaggregation im Multi-TB-Bereich auf handelsüblicher Hardware.

Version

Letzte

Betriebssystem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-Typen

IPV4, IPV6

Überblick

VictoriaLogs Mit Cloudzy erhalte eine schnelle, selbst gehostete Protokolldatenbank, die du kontrollieren. Richte einen einzelnen Knoten für die Entwicklung oder eine geräumige Box für die Produktion ein und zeige dann Vektor, Fließendes Bit, oder syslog darauf und beginnst du in Sekundenschnelle mit der Abfrage. Dedizierte EPYC-vCPUs, DDR5-RAM, reines NVMe und ein 10-Gbit/s-Uplink sorgen dafür, dass Aufnahme und Abfragen auch bei Spitzendatenverkehr schnell erfolgen. Die stündliche Abrechnung bedeutet, dass du für Stoßzeiten hochskalieren und später wieder herunterfahren können.

Beschreibung

Dieses One-Click-Bild wird versendet VictoriaLogs innerhalb von Docker mit einem leichten systemd-Wrapper sowie praktischen Begleitern wie Grafana, Vektor, vmauth, vmalert, Alertmanager, Und VictoriaMetrics-Einzelknoten für Metriken. VictoriaLogs überwacht seinen nativen HTTP-Port und ist sofort bereit, Protokolle zu akzeptieren und Anfragen zu beantworten. Informationen zu Datenmodell, Aufnahmemethoden und Abfragemustern finde in den offiziellen Dokumenten. 

Webinterface aufrufen

Besuche zunächst die Dienste, die bereits auf deinem Server ausgeführt werden. Ersetzen <SERVER-IP> mit deiner Instanz-IP.

  • VictoriaLogs: http://<SERVER-IP>:9428 (Aufnahme, Abfragen und Metriken unter /Metriken).

  • Grafana: http://<SERVER-IP>:3000 (erster Login ist Administrator /Administrator, dann ändern).

  • VictoriaMetrics-Einzelknoten: http://<SERVER-IP>:8428 für Prometheus-kompatible Metriken.

  • vmalert Benutzeroberfläche und API: http://<SERVER-IP>:8880.

  • vmauth Tor: http://<SERVER-IP>:8427 für Authentifizierung und Routing.

  • Alertmanager: http://<SERVER-IP>:9093.

  • Vektor-API und Benutzeroberfläche: http://<SERVER-IP>:8686 falls aktiviert in Vektor config. 

Servicekontrollen für den Betrieb am ersten Tag:

sudo systemctl Start Victoria-Protokolle
sudo systemctl stoppen Victoria-Protokolle
sudo systemctl Status Victoria-Protokolle
docker ps

Erweiterte Funktionen

Hier sind die praktischen Upgrades, die für eine Protokolldatenbank auf deinem Computer wichtig sind. du reduzierst die Abfragelatenz, sorgen für eine reibungslose Aufnahme bei Spitzen und ermöglichen dir ein schnelles Rollback, wenn ein Update fehlerhaft funktioniert.

  • Dedizierte vCPUs und DDR5-RAM um Noisy-Neighbor-Störungen bei gleichzeitigen Schreib- und Lesevorgängen zu vermeiden.

  • Reiner NVMe-Speicher für hohe IOPS auf WAL, Index-Builds und Komprimierungen.

  • 10 Gbps network port für Hochtarifversender und viele Dashboard-Viewer.

  • On-Demand-Snapshots und Rollback vor Upgrades oder Schemaänderungen.

  • Stündliche Abrechnung bedeutet, dass für Staging- oder Lasttest-Klone nur die Stunden anfallen, in denen du sie aufbewahren.
    Ein einzelner Neustart übernimmt jede Größenänderung. No data migration or DNS edits needed.

Benutzerfreundlichkeit

du erhältst ein übersichtliches Dashboard zum Aus- und Wiedereinschalten, Erstellen von Snapshots oder zum Migrieren von Regionen. Punkt Vektor or Fließendes Bit to http://<SERVER-IP>:9428 für die HTTP-JSON-Aufnahme oder aktiviere Syslog-Empfänger auf VictoriaLogs, wenn du TCP oder UDP 514 bevorzugen. Beispielrezepte finde in den Dokumenten, und du kannst die Dinge mit Standardfeldern einfach halten und im Laufe der Zeit Struktur hinzufügen. 

Leistungsfokus

Wenn dein Team einbettet Grafana Panels in öffentliche Statusseiten oder interne Portale, kürzere Zeit bis zum ersten Byte auf Panels und schnellere Ad-hoc-Abfragen sorgen dafür, dass sich Seiten sofort anfühlen. NVMe-I/O und ein 10-Gbit/s-Uplink sorgen für stabile Antwortzeiten, wenn mehrere Benutzer Abfragen für große Fenster ausführen.

Volle Website-Kontrolle

Du hast Root. Optimierre die Aufbewahrung, bereinige Indizes und konfiguriere vmauth Benutzer und leiten Benachrichtigungen weiter vmalert Und Alertmanager. Der VictoriaLogs-Container lebt darunter /root/VictoriaLogs, verwaltet von einer systemd-Einheit, die die Makefile-Ziele aufruft, sodass Aktualisierungen vorhersehbar und umkehrbar sind. Verwenden docker ps um Container zu inspizieren oder den Stapel mit deinen eigenen Compose-Dateien zu erweitern. 

Leistungsstarke Tools

Dieses Bild enthält oder wird mit dem Folgenden gepaart, damit du sich auf die Protokollqualität und nicht auf das Gerüst konzentrieren können.

  • VictoriaLogs Einzelknoten für Hochgeschwindigkeitsaufnahme und -abfrage auf Port 9428.

  • Grafana für Dashboards und Ad-hoc-Erkundung auf Port 3000.

  • VictoriaMetrics-Einzelknoten wenn du auch die Speicherung von Metriken auf Port 8428 wünschen.

  • vmauth um Authentifizierung hinzuzufügen und mandantenfähigen Datenverkehr auf Port 8427 weiterzuleiten.

  • vmalert um Warnregeln auszuwerten und Warn-APIs auf Port 8880 verfügbar zu machen.

  • Vektor als einfacher Hochdurchsatz-Versender mit einer API bei 8686, wenn diese aktiviert ist.

Globale Reichweite

Wähle die Region aus, die deinen Benutzern am nächsten liegt. Cloudzy betreibt Präsenzpunkte in:

  • Nordamerika: New York City, Dallas, Miami, Utah, Las Vegas

  • Europa: London, Amsterdam, Frankfurt, Zürich

  • Asien-Pazifik: Singapur

Jeder Standort bietet den gleichen 10-Gbit/s-Uplink, den gleichen Tier-1-Mix und das SLA mit einer Verfügbarkeit von 99,95 %. Die einzige Variable ist die Entfernung.

Bewerbungsdetails

Version: Nicht angegeben

Betriebssystem: Ubuntu Server 24.04

Mindest-RAM: 1 GB

IP-Typen: IPv6, IPv4

Stelle VictoriaLogs jetzt bereit: deine Protokolldatenbank und deine Dashboards sind in wenigen Minuten bereit.

Hinweise und Referenzen: VictoriaLogs Standardport 9428 und /Metriken Endpunkt, Aufnahmebeispiele und Datenmodell werden von VictoriaMetrics dokumentiert. Standardports für vmauth 8427, vmalert 8880, VictoriaMetrics-Einzelknoten 8428, und Grafana 3000 mit First-Login-Flow sind in ihren offiziellen Leitfäden dokumentiert.

Wichtig: Konfiguration und Domain-Verantwortlichkeiten

Du bekommst auf jeder OCA vollen SSH-/Root-Zugriff. Diese Macht bedeutet auch, dass deine Änderungen brechen die App. Bitte lies das, bevor du an den Configs schraubst.

  • du verwaltest die Domain. Wir verkaufen und hosten keine Domains/DNS. Wenn die App eine Domain braucht, du musst deine Domain auf den Server verweisen (A/AAAA/CNAME sowie MX/TXT, wenn relevant). Die SSL-Ausstellung und viele Dashboards hängen davon ab, dass das korrekt ist.

  • Domain/Hostname nach der Installation zu ändern ist nicht trivial. Viele OCAs schreiben die Domain in Configs (.env, Reverse Proxy, App-URLs). Wenn du sie änderst, aktualisiere auch:

    • Reverse-Proxy- (Nginx/Caddy) und TLS-Zertifikate

    • App-„external URL“/Base-URL und Callback-/Webhook-URLs

    • Alle fest codierten Links in der App oder in Add-ons

  • Anmeldeinformationen sind wichtig. Den Standard-Admin umbenennen, Passwörter rotieren oder Service-Ports ändern, ohne die App-Config zu aktualisieren, kann Dich aussperren oder Dienste anhalten. Halte Zugangsdaten sicher und synchron zwischen App, Proxy und allen Integrationen.

  • Nameserveränderungen können zu Ausfallzeiten führen. Beim Umziehen deiner Domain auf neue Nameserver oder Bearbeiten der NS-Einträge entstehen Propagation-Delays. Plane Änderungen, senke die TTL im Voraus und überprüfe A/AAAA-Records, bevor du umstellst.

  • Firewall-/Portänderungen können den Zugriff unterbrechen. Wenn du SSH-, HTTP/HTTPS-, RDP- oder App-Ports änderst, passe Firewalls (UFW/CSF/Security Groups) und Reverse-Proxy-Regeln entsprechend an.

  • E-Mail-Ports (SMTP) sind standardmäßig eingeschränkt. Ausgehende E-Mail-Ports (z. B. 25/465/587) Vielleicht geschlossen, um Missbrauch vorzubeugen. Wenn dein OCA E-Mails senden muss, SMTP-Zugriff anfordern. vom Support oder nutze einen Transactional-E-Mail-Anbieter (SendGrid/Mailgun/SES) per API oder freigegebenem SMTP.

  • E-Mail- und Zulassungslisten. Wenn die App Mails verschickt oder Webhooks empfängt, können geänderte IPs/Hostnamen die Zustellbarkeit oder Allowlists beeinflussen. Aktualisiere SPF/DKIM/DMARC und alle IP-Allowlists.

  • Vor jeder großen Veränderung: Mache einen Schnappschuss. Nutze die Panels Schnappschuss/Sicherung zuerst. Wenn ein Plugin, ein Update oder eine Config-Änderung schiefgeht, kannst du in Minuten zurückrollen.

  • Supportumfang. Wir stellen den Server und das vorinstallierte OCA-Image bereit. Der laufende Konfiguration auf Anwendungsebene (Domänen, DNS, App-Einstellungen, Plugins und benutzerdefinierter Code) liegt in der Verantwortung des Benutzers.

Kurze Faustregel: wenn du berührst Domain, Ports, Passwörter, Hostnamen oder Proxy-/SSL-Configs, rechne damit, auch die App-Einstellungen anpassen zu müssen, und erstelle vorher einen Snapshot.


Installation

  • VictoriaMetrics-Repo von GitHub nach geklont /root/VictoriaLogs
  • Installierter Docker und Abhängigkeiten
  • Systemd-Dienst erstellt victoria-logs um den VictoriaLogs-Container über Make-Befehle zu verwalten

Befehle

sudo systemctl start victoria-logs       # Start VictoriaLogs service
sudo systemctl stop victoria-logs        # Stop service
sudo systemctl status victoria-logs      # Check service status
docker ps                                # List running Docker containers

Zugriffs-URLs

  • VictoriaLogs mit einem Knoten → http://<SERVER-IP>:9428
  • Grafana → http://<SERVER-IP>:3000
  • VictoriaMetrics mit einem Knoten → http://<SERVER-IP>:8428
  • vmalert → http://<SERVER-IP>:8880
  • vmauth → http://<SERVER-IP>:8427
  • Alertmanager → http://<SERVER-IP>:9093
  • Vektor-Benutzeroberfläche → http://<SERVER-IP>:8686

Dokumentation

  • https://docs.victoriametrics.com/victorialogs/

Mehr zu Monitoring

Verwandte Apps.

Stelle VictoriaLogs jetzt bereit. Ab 2,48 $/Monat.