Ringkasan
VictoriaLogs di Cloudzy Anda database log yang cepat dan dapat dihosting sendiri yang sepenuhnya Anda kendalikan. Buat satu node untuk pengembangan atau server yang lebih besar untuk produksi, lalu arahkan Vector, Fluent Bit, atau syslog ke server tersebut dan mulai melakukan kueri dalam hitungan detik. Prosesor EPYC vCPU khusus, RAM DDR5, penyimpanan NVMe murni, dan koneksi uplink 10 Gbps memastikan pengolahan data dan kueri tetap responsif selama lalu lintas puncak. Penagihan per jam memungkinkan Anda menyesuaikan kapasitas selama jam sibuk dan mengurangi kembali setelahnya.
Deskripsi
Gambar ini dikirim dengan satu klik VictoriaLogs di dalam Docker dengan pembungkus systemd yang ringan, ditambah dengan alat bantu yang berguna seperti Grafana, Vector, vmauth, vmalert, Alertmanager, dan VictoriaMetrics single-node untuk metrik. VictoriaLogs mendengarkan pada port HTTP bawaan dan siap menerima log serta menjawab kueri secara langsung. Lihat dokumentasi resmi untuk model data, metode pengambilan data, dan pola kueri.
Akses Antarmuka Web
Start by visiting the services already running on your server. Replace <SERVER-IP> with your instance IP.
- Catatan Victoria: http://<SERVER-IP>:9428 (penyerapan, kueri, dan metrik di) /metrik).
- Grafana: http://<SERVER-IP>:3000 (login pertama adalah) admin /admin, lalu ubah).
- VictoriaMetrics satu node: http://<SERVER-IP>:8428 untuk metrik yang kompatibel dengan Prometheus.
- vmalert Antarmuka Pengguna (UI) & Antarmuka Pemrograman Aplikasi (API): http://<SERVER-IP>:8880.
- vmauth gerbang: http://<SERVER-IP>:8427 untuk otentikasi dan rute.
- Manajer Peringatan: http://<SERVER-IP>:9093.
- Vector API & UI: http://<SERVER-IP>:8686 if enabled in vector config.
Kontrol layanan untuk operasi hari pertama:
| sudo systemctl start victoria-logs sudo systemctl stop victoria-logs sudo systemctl status victoria-logs docker ps |
Fitur Lanjutan
Berikut adalah pembaruan praktis yang penting untuk basis data log pada infrastruktur komputasi yang Anda miliki. Pembaruan ini mengurangi latensi kueri, menjaga proses pengambilan data tetap lancar selama lonjakan beban, dan memungkinkan Anda melakukan rollback dengan cepat jika pembaruan data bermasalah.
- vCPU yang didedikasikan dan RAM DDR5 Untuk menghindari masalah "noisy-neighbor" pada operasi penulisan dan pembacaan yang dilakukan secara bersamaan.
- Penyimpanan NVMe murni untuk IOPS tinggi pada WAL, pembentukan indeks, dan kompresi.
- Port jaringan 10 Gbps untuk pengirim dengan tarif tinggi dan banyak pengguna dashboard.
- Snapshot sesuai permintaan dan pemulihan ke versi sebelumnya sebelum melakukan pembaruan atau perubahan skema.
- Penagihan per jam Artinya, biaya untuk staging atau load-test clones hanya dikenakan untuk jam-jam Anda menggunakannya.
Satu kali reboot akan menerapkan perubahan ukuran. Tidak diperlukan migrasi data atau pengeditan DNS.
Kemudahan Penggunaan
You get a clean dashboard to power-cycle, snapshot, or migrate regions. Point Vector or Fluent Bit to http://<SERVER-IP>:9428 for HTTP JSON ingestion, or enable syslog receivers on VictoriaLogs if you prefer TCP or UDP 514. Sample recipes are in the docs, and you can keep things simple with default fields and add structure over time.
Fokus Kinerja
Jika tim Anda mengintegrasikan Grafana ke halaman status publik atau portal internal, waktu hingga byte pertama yang lebih singkat pada panel dan kueri ad hoc yang lebih cepat membuat halaman terasa instan. NVMe I/O dan uplink 10 Gbps menjaga waktu respons tetap stabil saat pengguna menjalankan kueri terhadap jendela data yang besar.
Kontrol Penuh atas Situs Web
Anda memiliki akses root. Atur retensi, hapus indeks yang tidak diperlukan, konfigurasikan vmauth pengguna, dan kirim peringatan melalui vmalert dan Alertmanager. Kontainer VictoriaLogs berada di bawah /root/VictoriaLogs, dikelola oleh unit systemd yang memanggil target Makefile, sehingga pembaruan dapat diprediksi dan dapat dibatalkan. Gunakan docker ps untuk memeriksa kontainer, atau perluas stack dengan file compose Anda sendiri.
Alat yang Berdaya Guna
Gambar ini mencakup atau dipasangkan dengan elemen-elemen berikut sehingga Anda dapat fokus pada kualitas log, bukan pada struktur pendukung.
- Catatan Victoria Satu node untuk pengambilan data berkecepatan tinggi dan kueri pada port 9428.
- Grafana untuk dasbor dan eksplorasi ad-hoc pada port 3000.
- VictoriaMetrics satu node Ketika Anda juga ingin menyimpan metrik di port 8428.
- vmauth Untuk menambahkan otentikasi dan mengarahkan lalu lintas multi-tenant melalui port 8427.
- vmalert Untuk mengevaluasi aturan peringatan dan mengekspos antarmuka pemrograman aplikasi (API) peringatan pada port 8880.
- Vektor sebagai pengirim sederhana dengan kapasitas tinggi yang dilengkapi dengan antarmuka pemrograman aplikasi (API) di port 8686 saat diaktifkan.
Jangkauan Global
Pilih wilayah terdekat dengan pengguna Anda. Cloudzy titik kehadiran di:
- Amerika UtaraKota New York, Dallas, Miami, Utah, Las Vegas
- EropaLondon, Amsterdam, Frankfurt, Zurich
- Asia-Pasifik: Singapura
Setiap lokasi menawarkan koneksi uplink 10 Gbps yang sama, campuran Tier-1, dan SLA dengan tingkat ketersediaan 99,95%. Satu-satunya variabel adalah jarak.
Rincian Aplikasi
Versi: Belum ditentukan
Sistem Operasi: Ubuntu Server 24.04
RAM minimum: 1 GB
Jenis IP: IPv6, IPv4
Deploy VictoriaLogs Sekarang: basis data log dan dasbor Anda siap dalam hitungan menit.
Catatan dan referensi: Port default VictoriaLogs 9428 dan /metrics , contoh pengambilan data, dan model data didokumentasikan oleh VictoriaMetrics. Port default untuk vmauth 8427, vmalert 8880, VictoriaMetrics single-node 8428, dan Grafana 3000 dengan alur login pertama dijelaskan dalam panduan resmi masing-masing.
Penting: Konfigurasi & Tanggung Jawab Domain
Anda mendapatkan akses SSH/root penuh pada setiap OCA. Kekuatan tersebut juga berarti perubahan yang Anda lakukan dapat mengganggu aplikasi. Silakan baca ini sebelum mengubah konfigurasi.
- Anda mengelola domain. Kami tidak menjual atau menghosting domain/DNS. Jika aplikasi memerlukan domain, Anda harus mengarahkan domain Anda ke server. (A/AAAA/CNAME, dan MX/TXT jika relevan). Penerbitan SSL dan banyak dasbor bergantung pada keakuratan informasi ini.
- Mengubah domain/nama host setelah instalasi bukanlah hal yang mudah. Banyak OCAs mencatat domain ke dalam konfigurasi (.env, reverse proxy, URL aplikasi). Jika Anda mengubahnya, pastikan juga untuk memperbarui:
- Proksi terbalik (Nginx/Caddy) dan sertifikat TLS
- Aplikasi "URL eksternal"/URL dasar dan URL callback/webhook
- Semua tautan yang dihardcode dalam aplikasi atau add-on
- Kredensial itu penting. Mengganti nama admin default, mengganti kata sandi secara berkala, atau mengubah port layanan tanpa memperbarui konfigurasi aplikasi dapat mengunci Anda di luar atau hentikan layanan. Jaga kredensial tetap aman dan sinkron di seluruh aplikasi, proxy, dan integrasi apa pun.
- Perubahan nameserver dapat menyebabkan downtime. Memindahkan domain Anda ke nameserver baru atau mengedit catatan NS dapat menyebabkan penundaan propagasi. Rencanakan perubahan, kurangi TTL sebelumnya, dan verifikasi catatan A/AAAA sebelum melakukan peralihan.
- Pengubahan firewall/port dapat mengganggu akses. Jika Anda mengubah port SSH, HTTP/HTTPS, RDP, atau port aplikasi, perbarui aturan firewall (UFW/CSF/kelompok keamanan) dan aturan reverse-proxy sesuai dengan perubahan tersebut.
- Port email (SMTP) dibatasi secara default. Port keluar (misalnya, 25/465/587) mungkin Ditutup untuk mencegah penyalahgunaan.Jika OCA Anda harus mengirim email, Minta akses SMTP. dari dukungan atau gunakan penyedia email transaksional (SendGrid/Mailgun/SES) melalui API atau SMTP yang disetujui.
- Email & daftar putih. Jika aplikasi mengirim email atau menerima webhook, mengubah alamat IP/nama host dapat memengaruhi kelancaran pengiriman atau daftar putih. Perbarui SPF/DKIM/DMARC dan daftar putih IP apa pun.
- Sebelum melakukan perubahan besar: ambil snapshot. Gunakan panel tersebut. snapshot/cadangan Pertama. Jika pembaruan plugin, pembaruan, atau pengeditan konfigurasi bermasalah, Anda dapat mengembalikan ke versi sebelumnya dalam hitungan menit.
- Ruang lingkup dukungan. Kami menyediakan server dan gambar OCA yang sudah diinstal sebelumnya. Berkelanjutan konfigurasi tingkat aplikasi (domain, DNS, pengaturan aplikasi, plugin, dan kode kustom) merupakan tanggung jawab pengguna.
Aturan praktis: jika Anda mengubah domain, port, kata sandi, nama host, atau konfigurasi proxy/SSL, siapkan untuk memperbarui pengaturan aplikasi juga, dan buat cadangan terlebih dahulu.
Pemasangan
- Repositori VictoriaMetrics yang dikloning dari GitHub ke
/root/VictoriaLogs - Docker dan dependensinya telah diinstal.
- Membuat layanan systemd
victoria-logsUntuk mengelola kontainer VictoriaLogs menggunakan perintah make
Perintah
sudo systemctl start victoria-logs # Mulai layanan VictoriaLogs sudo systemctl stop victoria-logs # Hentikan layanan sudo systemctl status victoria-logs # Periksa status layanan docker ps # Daftar kontainer Docker yang sedang berjalan
Akses URL
- VictoriaLogs satu node →
http://<SERVER-IP>:9428 - Grafana →
http://<SERVER-IP>:3000 - VictoriaMetrics satu node →
http://<SERVER-IP>:8428 - vmalert →
http://<SERVER-IP>:8880 - vmauth →
http://<SERVER-IP>:8427 - Pemberitahuan Pengelola →
http://<SERVER-IP>:9093 - Antarmuka Pengguna Vektor →
http://<SERVER-IP>:8686
Dokumentasi
- https://docs.victoriametrics.com/victorialogs/