victoriametrics/VictoriaLogs

Project ID: 120173

Description

VictoriaLogs is log management and log analytics system from VictoriaMetrics

VictoriaLogs provides the following key features:

  • VictoriaLogs can accept logs from popular log collectors. See these docs.
  • VictoriaLogs is much easier to set up and operate compared to Elasticsearch and Grafana Loki. See these docs.
  • VictoriaLogs provides easy yet powerful query language with full-text search capabilities across all the log fields - see LogsQL docs.
  • VictoriaLogs can be seamlessly combined with good old Unix tools for log analysis such as grep, less, sort, jq, etc. See these docs for details.
  • VictoriaLogs capacity and performance scales linearly with the available resources (CPU, RAM, disk IO, disk space). It runs smoothly on both Raspberry PI and a server with hundreds of CPU cores and terabytes of RAM.
  • VictoriaLogs can handle up to 30x bigger data volumes than Elasticsearch and Grafana Loki when running on the same hardware. See these docs.
  • VictoriaLogs supports fast full-text search over high-cardinality log fields such as trace_id, user_id and ip.
  • VictoriaLogs supports these docs - see these docs.
  • VictoriaLogs supports out-of-order logs’ ingestion aka backfilling.
  • VictoriaLogs provides a simple web UI for querying logs - see these docs.

If you have questions about VictoriaLogs, then read this FAQ. Also feel free asking any questions at VictoriaMetrics community Slack chat, you can join it via Slack Inviter.

See Quick start docs for start working with VictoriaLogs. Monitoring

Installation Instructions

Please disable Selinux before run install or configure it for your own needs - see more here.

Supported OS for rpm builds:

  • Amazonlinux 2023
  • RedHat linux 7/8/9
  • CentOS linux7
  • CentOS-stream linux 8/9
  • Oracle linux 7/8
  • Fedora linux 33/34/35
  • OpenSUSE Leap & OpenSUSE Tumbleweed linux
  • Mageia linux
  • OpenMandriva linux
  • openEuler

How to install VictoriaMetrics with dnf

sudo dnf -y install yum-plugin-copr sudo dnf -y copr enable victoriametrics/VictoriaLogs sudo dnf makecache sudo dnf -y install vmagent

How to install VictoriaLogs with yum:

sudo yum -y install yum-plugin-copr sudo yum -y copr enable victoriametrics/VictoriaLogs sudo yum makecache sudo yum -y install vlsingle

VictoriaMetrics communities

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Amazonlinux 2023 x86_64 (0)* Amazonlinux 2023 (6 downloads)
Centos-stream+epel-next 8 x86_64 (0)* Centos-stream+epel-next 8 (8 downloads)
Centos-stream+epel-next 9 x86_64 (0)* Centos-stream+epel-next 9 (7 downloads)
Centos-stream 8 x86_64 (0)* Centos-stream 8 (7 downloads)
Centos-stream 9 x86_64 (0)* Centos-stream 9 (5 downloads)
EPEL 7 x86_64 (0)* EPEL 7 (6 downloads)
EPEL 8 x86_64 (0)* EPEL 8 (6 downloads)
EPEL 9 x86_64 (0)* EPEL 9 (6 downloads)
Fedora 38 x86_64 (0)* Fedora 38 (2 downloads)
Fedora 39 i386 (0)*, x86_64 (0)* Fedora 39 multilib x86_64+i386 (11 downloads)
Fedora 40 i386 (0)*, x86_64 (0)* Fedora 40 multilib x86_64+i386 (10 downloads)
Fedora eln i386 (0)*, x86_64 (0)* Fedora eln multilib x86_64+i386 (10 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (12 downloads)
Mageia 8 x86_64 (0)* Mageia 8 (4 downloads)
Mageia 9 x86_64 (0)* Mageia 9 (5 downloads)
Mageia cauldron i586 (0)*, x86_64 (0)* Mageia cauldron (5 downloads)
openEuler 20.03 x86_64 (0)* openEuler 20.03 (5 downloads)
openEuler 22.03 x86_64 (0)* openEuler 22.03 (4 downloads)
Openmandriva rolling aarch64 (0)*, x86_64 (0)* Openmandriva rolling (6 downloads)
openSUSE Leap 15.4 x86_64 (0)* openSUSE Leap 15.4 (5 downloads)
openSUSE Leap 15.5 x86_64 (0)* openSUSE Leap 15.5 (6 downloads)
openSUSE Tumbleweed x86_64 (0)* openSUSE Tumbleweed (7 downloads)
Rhel 7 x86_64 (0)* Rhel 7 (10 downloads)
Rhel 8 x86_64 (0)* Rhel 8 (5 downloads)
Rhel 9 x86_64 (0)* Rhel 9 (5 downloads)

* Total number of downloaded packages.