Overview
VictoriaLogs op Cloudzy geeft je een snelle, zelf-gehoste logdatabase die je zelf beheert. Start een enkel knooppunt voor ontwikkeling of een ruimere server voor productie, en wijs vervolgens Vector, Fluent Bit, of syslog ernaar en begin binnen seconden met queryen. Dedicated EPYC vCPUs, DDR5 RAM, puur NVMe en een 10 Gbps uplink zorgen dat ingest en queries snel blijven tijdens piekverkeer. Uurfacturering betekent dat je kunt opschalen tijdens drukke uren en daarna weer terugschalen.
Description
Deze One-Click-image bevat VictoriaLogs binnen Docker met een lichte systemd-wrapper, plus handige hulptools zoals Grafana, Vector, vmauth, vmalert, Alertmanager, and VictoriaMetrics single-node voor metrics. VictoriaLogs luistert op zijn eigen HTTP-poort en is direct klaar om logs te ontvangen en queries te beantwoorden. Zie de officiële documentatie voor het datamodel, ingestmethoden en querypatronen.
Toegang tot de webinterface
Begin met het bezoeken van de services die al op je server draaien. Vervang <SERVER-IP> door het IP-adres van je instantie.
- VictoriaLogs: http://<SERVER-IP>:9428 (opname, query's en metrics op /metrics).
- Grafana: http://<SERVER-IP>:3000 (first login is admin /admin, then change it).
- VictoriaMetrics single-node: http://<SERVER-IP>:8428 voor Prometheus-compatibele metrics.
- vmalert UI & API: http://<SERVER-IP>:8880.
- vmauth gateway: http://<SERVER-IP>:8427 voor authenticatie en routering.
- Alertmanager: http://<SERVER-IP>:9093.
- Vector API & UI: http://<SERVER-IP>:8686 if enabled in vector config.
Servicebeheer voor dag-1 operaties:
| sudo systemctl start victoria-logs sudo systemctl stop victoria-logs sudo systemctl status victoria-logs docker ps |
Advanced Features
Dit zijn de praktische verbeteringen die er toe doen voor een logsdatabase op compute die je zelf beheert. Ze verlagen de querylatentie, houden de opname soepel tijdens pieken, en geven je snel terugdraaiopties als een update zich misdraagt.
- Dedicated vCPU's en GPU VPS om vertragingen door druk gedeelde resources bij gelijktijdige schrijf- en leesoperaties te vermijden.
- Puur NVMe-opslag voor hoge IOPS bij WAL, indextaken en compacties.
- 10 Gbps network port voor shippers met hoge verzendsnelheid en veel dashboardgebruikers.
- Snapshots op aanvraag en terugdraaien vóór upgrades of schemawijzigingen.
- Hourly billing betekent dat staging- of load-testklonen alleen kosten voor de uren dat je ze actief houdt.
Een enkele herstart past elke aanpassing toe. Geen datamigratie of DNS-wijzigingen nodig.
Ease of Use
Je krijgt een overzichtelijk dashboard om te herstarten, snapshots te maken of regio's te migreren. Wijs Vector or Fluent Bit to http://<SERVER-IP>:9428 voor HTTP JSON-opname, of schakel syslog-ontvangers in op VictoriaLogs als je de voorkeur geeft aan TCP of UDP 514. Voorbeeldrecepten staan in de documentatie, en je kunt het eenvoudig houden met standaardvelden en later structuur toevoegen.
Performance Focus
Als je team Grafana panels insluit in publieke statuspagina's of interne portals, zorgen een lagere time-to-first-byte voor panels en snellere ad-hocquery's ervoor dat pagina's direct aanvoelen. NVMe I/O en een 10 Gbps-uplink houden responstijden stabiel wanneer meerdere gebruikers query's uitvoeren over grote tijdvensters.
Volledige websitecontrole
Je hebt root-toegang. Stel retentie in, verwijder onnodige indexes, configureer vmauth gebruikers en koppel meldingen via vmalert and Alertmanager. De VictoriaLogs-container staat onder /root/VictoriaLogs, beheerd door een systemd-unit die de Makefile-targets aanroept, zodat updates voorspelbaar en omkeerbaar zijn. Gebruik docker ps om containers te inspecteren, of breid de stack uit met je eigen compose-bestanden.
Powerful Tools
Deze image bevat of combineert het volgende, zodat je je kunt richten op logkwaliteit in plaats van infrastructuur opzetten.
- VictoriaLogs enkelvoudig knooppunt voor snelle opname en query's op poort 9428.
- Grafana voor dashboards en ad-hocverkenning op poort 3000.
- VictoriaMetrics single-node als je ook metriekopslag wilt op poort 8428.
- vmauth om authenticatie toe te voegen en multi-tenant verkeer te routeren op poort 8427.
- vmalert om alarmregels te evalueren en alert API's beschikbaar te stellen op poort 8880.
- Vector als eenvoudige, high-throughput shipper met een API op 8686 wanneer ingeschakeld.
Global Reach
Kies de regio die het dichtst bij je gebruikers ligt. Cloudzy heeft points of presence in:
- North America: New York City, Dallas, Miami, Utah, Las Vegas
- Europe: London, Amsterdam, Frankfurt, Zurich
- Asia-Pacific: Singapore
Elke locatie biedt dezelfde 10 Gbps uplink, Tier-1 mix en 99,95% uptime SLA. Het enige verschil is afstand.
Application Details
Versie: Niet gespecificeerd
OS: Ubuntu Server 24.04
Minimum RAM: 1 GB
IP Types: IPv6, IPv4
Zet VictoriaLogs nu in: je logsdatabase en dashboards zijn binnen enkele minuten klaar.
Notities en referenties: VictoriaLogs standaardpoort 9428 en /metrics endpoint, ingestievoorbeelden en datamodel zijn gedocumenteerd door VictoriaMetrics. Standaardpoorten voor vmauth 8427, vmalert 8880, VictoriaMetrics single-node 8428, and Grafana 3000 met first-login flow zijn gedocumenteerd in de officiële handleidingen.
Belangrijk: Verantwoordelijkheden voor configuratie en domein
Je hebt volledige SSH/root-toegang op elke OCA. Die vrijheid betekent ook dat je wijzigingen break de app kunnen beïnvloeden. Lees dit voordat je configuraties aanpast.
- Jij beheert het domein. Wij verkopen of hosten geen domeinen/DNS. Als de app een domein nodig heeft, moet je je domein naar de server laten wijzen (A/AAAA/CNAME, en MX/TXT indien van toepassing). SSL-uitgifte en veel dashboards zijn afhankelijk van een correcte instelling hiervan.
- Het wijzigen van het domein of de hostnaam na de installatie is niet eenvoudig. Veel OCA's schrijven het domein weg in configuratiebestanden (.env, reverse proxy, app URL's). Als je het wijzigt, pas dan ook het volgende aan:
- Reverse proxy (Nginx/Caddy) en TLS-certificaten
- App "externe URL"/basis-URL en callback/webhook URL's
- Hardgecodeerde links in de app of add-ons
- Credentials matter. De standaard admin hernoemen, wachtwoorden rouleren of servicepoorten wijzigen zonder de app-configuratie bij te werken kan je buitensluiten of services laten stoppen. Houd inloggegevens veilig en gesynchroniseerd tussen de app, de proxy en eventuele integraties.
- Nameserver-wijzigingen kunnen downtime veroorzaken. Je domein naar nieuwe nameservers verplaatsen of NS-records bewerken leidt tot propagatievertragingen. Plan wijzigingen van tevoren, verlaag de TTL tijdig en controleer A/AAAA-records voor je overschakelt.
- Firewall- of poortwijzigingen kunnen toegang verbreken. Als je SSH, HTTP/HTTPS, RDP of app-poorten wijzigt, pas dan firewalls (UFW/CSF/beveiligingsgroepen) en reverse-proxy-regels dienovereenkomstig aan.
- E-mail (SMTP)-poorten zijn standaard beperkt. Uitgaande mailpoorten (bijv. 25/465/587) may be geblokkeerd om misbruik te voorkomen. Als je OCA e-mail moet versturen, vraag SMTP-toegang aan via support, of gebruik een transactionele e-mailprovider (SendGrid/Mailgun/SES) via API of een goedgekeurde SMTP.
- Email & allowlists. Als de app e-mail verstuurt of webhooks ontvangt, kan het wijzigen van IP-adressen of hostnamen de bezorgbaarheid of allowlists beïnvloeden. Werk SPF/DKIM/DMARC en eventuele IP-allowlists bij.
- Maak een snapshot vóór elke grote wijziging. Gebruik de snapshot/backup van het paneel eerst. Als een plugin, update of configuratiewijziging problemen veroorzaakt, kun je binnen enkele minuten terugdraaien.
- Support scope. Wij leveren de server en de vooraf geïnstalleerde OCA-image. Verdere configuratie op applicatieniveau (domeinen, DNS, app-instellingen, plugins en aangepaste code) vallen onder de verantwoordelijkheid van de gebruiker.
Vuistregel: if you touch domein, poorten, wachtwoorden, hostnamen of proxy/SSL-configuraties, pas dan ook de instellingen van de applicatie aan en maak eerst een snapshot.
Installation
- VictoriaMetrics-repo gekloond van GitHub naar
/root/VictoriaLogs - Docker en afhankelijkheden geïnstalleerd
- systemd-service aangemaakt
victoria-logsom de VictoriaLogs-container te beheren via make-commando's
Commands
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
Access URLs
- Single-node VictoriaLogs →
http://<SERVER-IP>:9428 - Grafana →
http://<SERVER-IP>:3000 - Single-node VictoriaMetrics →
http://<SERVER-IP>:8428 - vmalert →
http://<SERVER-IP>:8880 - vmauth →
http://<SERVER-IP>:8427 - Alertmanager →
http://<SERVER-IP>:9093 - Vector UI →
http://<SERVER-IP>:8686
Documentation
- https://docs.victoriametrics.com/victorialogs/