Overview
VictoriaLogs su Cloudzy ti fornisce un database di log self-hosted veloce, sotto il tuo controllo. Avvia un singolo nodo per lo sviluppo o una macchina più potente per la produzione, poi punta Vector, Fluent Bit, oppure collegaci syslog e inizia a interrogarlo in pochi secondi. vCPU dedicati EPYC, DDR5 RAM, storage NVMe puro e un uplink a 10 Gbps mantengono l'ingest e le query veloci anche durante i picchi di traffico. La fatturazione a ore ti permette di aumentare le risorse nelle ore di punta e ridurle subito dopo.
Description
Questa immagine One-Click include VictoriaLogs all'interno di Docker con un wrapper systemd leggero, più strumenti utili come Grafana, Vector, vmauth, vmalert, Alertmanager, and VictoriaMetrics single-node per le metriche. VictoriaLogs è in ascolto sulla sua porta HTTP nativa ed è pronto ad accettare log e rispondere alle query da subito. Consulta la documentazione ufficiale per il modello dei dati, i metodi di ingest e i pattern di query.
Accedi all'interfaccia web
Inizia visitando i servizi già attivi sul tuo server. Sostituisci <SERVER-IP> con l'IP della tua istanza.
- VictoriaLogs: http://<SERVER-IP>:9428 (ingest, query e metriche su /metrics).
- Grafana: http://<SERVER-IP>:3000 (first login is admin /admin, then change it).
- VictoriaMetrics single-node: http://<SERVER-IP>:8428 per le metriche compatibili con Prometheus.
- vmalert UI & API: http://<SERVER-IP>:8880.
- vmauth gateway: http://<SERVER-IP>:8427 per autenticazione e routing.
- Alertmanager: http://<SERVER-IP>:9093.
- Vector API & UI: http://<SERVER-IP>:8686 if enabled in vector config.
Controlli del servizio per le operazioni del primo giorno:
| sudo systemctl start victoria-logs sudo systemctl stop victoria-logs sudo systemctl status victoria-logs docker ps |
Advanced Features
Ecco gli aggiornamenti concreti che fanno la differenza su un database di log in esecuzione su infrastruttura tua. Riducono la latenza delle query, mantengono l'ingest fluido durante i picchi e ti permettono un rollback rapido in caso di aggiornamenti problematici.
- vCPU dedicati e DDR5 RAM per evitare blocchi da noisy-neighbor su scritture e letture concorrenti.
- Storage esclusivamente NVMe per IOPS elevati su WAL, creazione di indici e compaction.
- 10 Gbps network port per shipper ad alto throughput e numerosi utenti di dashboard.
- Snapshot on-demand e rollback prima di aggiornamenti o modifiche allo schema.
- Hourly billing significa che i clone per staging o load test costano solo per le ore in cui li tieni attivi.
Un singolo riavvio applica qualsiasi ridimensionamento. Nessuna migrazione dei dati né modifica ai file DNS necessaria.
Ease of Use
Hai una dashboard chiara per riavviare, creare snapshot o migrare tra regioni. Punta Vector or Fluent Bit to http://<SERVER-IP>:9428 per l'ingest HTTP JSON, oppure abilita i receiver syslog su VictoriaLogs se preferisci TCP o UDP 514. Esempi di configurazione sono disponibili nella documentazione, e puoi partire con i campi predefiniti aggiungendo struttura nel tempo.
Performance Focus
Se il tuo team incorpora pannelli Grafana in pagine di stato pubbliche o portali interni, tempi di caricamento più bassi sui pannelli e query ad hoc più rapide rendono le pagine molto più reattive. NVMe I/O e un uplink a 10 Gbps mantengono i tempi di risposta stabili anche quando più utenti eseguono query su finestre temporali ampie.
Controllo completo del sito
Hai accesso root. Regola la retention, gestisci gli indici, configura gli utenti vmauth e instrada gli alert tramite vmalert and Alertmanager. Il container VictoriaLogs si trova in /root/VictoriaLogs, gestito da un'unità systemd che richiama i target del Makefile, così gli aggiornamenti sono prevedibili e reversibili. Usa docker ps per ispezionare i container, o estendi lo stack con i tuoi file compose.
Powerful Tools
Questa immagine include o si abbina ai seguenti componenti, così puoi concentrarti sulla qualità dei log, non sull'infrastruttura.
- VictoriaLogs nodo singolo per ingest e query ad alta velocità sulla porta 9428.
- Grafana per dashboard ed esplorazione ad hoc sulla porta 3000.
- VictoriaMetrics single-node se vuoi anche lo storage delle metriche sulla porta 8428.
- vmauth per aggiungere autenticazione e instradare il traffico multi-tenant sulla porta 8427.
- vmalert per valutare le regole di alerting ed esporre gli API di alert sulla porta 8880.
- Vector come shipper semplice e ad alto throughput con un API su 8686 quando abilitato.
Global Reach
Scegli la regione più vicina ai tuoi utenti. Cloudzy opera punti di presenza in:
- North America: New York City, Dallas, Miami, Utah, Las Vegas
- Europe: Londra, Amsterdam, Francoforte, Zurigo
- Asia-Pacific: Singapore
Ogni location offre lo stesso uplink da 10 Gbps, mix Tier-1 e SLA di uptime al 99,95% SLA. L'unica variabile è la distanza.
Application Details
Versione: Non specificata
OS: Ubuntu Server 24.04
Minimum RAM: 1 GB
IP Types: IPv6, IPv4
Distribuisci VictoriaLogs ora: il tuo database di log e le dashboard sono pronti in pochi minuti.
Note e riferimenti: Porta predefinita di VictoriaLogs 9428 e /metrics endpoint, esempi di ingest e data model sono documentati da VictoriaMetrics. Le porte predefinite per vmauth 8427, vmalert 8880, VictoriaMetrics single-node 8428, and Grafana 3000 con il flusso di primo accesso sono documentate nelle guide ufficiali.
Importante: responsabilità di configurazione e dominio
Hai accesso SSH/root completo su ogni OCA. Questa libertà significa anche che le tue modifiche possono break l'app. Leggi questa sezione prima di toccare le configurazioni.
- Il dominio lo gestisci tu. Non vendiamo né ospitiamo domini/DNS. Se l'app richiede un dominio, devi puntare il tuo dominio al server (A/AAAA/CNAME e MX/TXT se necessario). Il rilascio di SSL e molte dashboard dipendono dalla correttezza di questa configurazione.
- Cambiare il dominio o l'hostname dopo l'installazione non è un'operazione semplice. Molte OCA scrivono il dominio nei file di configurazione (.env, reverse proxy, URL dell'app). Se lo cambi, aggiorna anche:
- Reverse proxy (Nginx/Caddy) e certificati TLS
- "URL esterno"/URL base dell'app e URL di callback/webhook
- Tutti i link hardcoded nell'app o nei componenti aggiuntivi
- Credentials matter. Rinominare l'amministratore predefinito, ruotare le password o cambiare le porte dei servizi senza aggiornare la configurazione dell'app può bloccarti fuori o interrompere i servizi. Tieni le credenziali al sicuro e sincronizzate tra l'app, il proxy e le eventuali integrazioni.
- Le modifiche ai nameserver possono causare downtime. Spostare il dominio su nuovi nameserver o modificare i record NS avvia ritardi di propagazione. Pianifica le modifiche, abbassa il TTL in anticipo e verifica i record A/AAAA prima di procedere.
- Le modifiche a firewall e porte possono bloccare l'accesso. Se modifichi SSH, HTTP/HTTPS, RDP o le porte dell'app, aggiorna di conseguenza firewall (UFW/CSF/security group) e regole del reverse proxy.
- Le porte email (SMTP) sono bloccate per impostazione predefinita. Le porte di posta in uscita (es., 25/465/587) may be bloccate per prevenire abusi. Se la tua OCA deve inviare email, richiedi l'accesso SMTP al supporto oppure usa un provider di posta transazionale (SendGrid/Mailgun/SES) tramite API o SMTP approvato.
- Email & allowlists. Se l'app invia email o riceve webhook, cambiare IP o hostname può influire sulla deliverability o sulle allowlist. Aggiorna SPF/DKIM/DMARC e qualsiasi allowlist di IP.
- Prima di qualsiasi modifica importante: fai uno snapshot. Usa il snapshot/backup prima di tutto. Se un plugin, un aggiornamento o una modifica alla configurazione causa problemi, puoi ripristinare in pochi minuti.
- Support scope. Forniamo il server e l'immagine OCA preinstallata. La configurazione a livello applicativo (domini, DNS, impostazioni dell'app, plugin e codice personalizzato) sono di responsabilità dell'utente.
Regola pratica rapida: if you touch dominio, porte, password, hostname o configurazioni proxy/SSL, aggiorna anche le impostazioni dell'applicazione di conseguenza, e fai uno snapshot prima.
Installation
- Repository VictoriaMetrics clonato da GitHub in
/root/VictoriaLogs - Docker e dipendenze installati
- Servizio systemd creato
victoria-logsper gestire il container VictoriaLogs tramite i comandi make
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
- VictoriaLogs nodo singolo →
http://<SERVER-IP>:9428 - Grafana →
http://<SERVER-IP>:3000 - VictoriaMetrics nodo singolo →
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/