Self Hosted Install

LogZilla documentation for Self Hosted Install

Platform Support

  • LogZilla Server runs on Linux. It is not supported on Windows/MacOS.
  • Common choices include Ubuntu and Red Hat Enterprise Linux (RHEL).

Requirements

  • Latest stable Docker is required.
TierTypical EPDvCPURAMNotes
Installer preflight minimumsN/A48 GBDocker installed and usable
Labup to 50M812 GBEvaluation/testing
Small50M–100M1624-48 GB
Medium100M–1B3248-64 GB
Large1B–10B48128+ GBConsider Kubernetes above 10B EPD
Extra large>10BDeployment SpecificDeployment SpecificKubernetes
  • For sustained ingest above 10B EPD, Kubernetes is recommended. For >20B EPD, Kubernetes is required.
  • Current guidance aligns with modern Docker (27+). Use the latest stable version.

Important:

  • Do not use Docker from Ubuntu Snap or RHEL distribution repositories.
  • Install Docker from Docker.com:
bash
curl -fsSL https://get.docker.com | sudo bash

Install Steps

  1. Run the LogZilla installer preflight:
bash
curl -fsSL https://logzilla.sh | sudo bash
  1. Perform the installation:
bash
sudo logzilla install
  • The preflight checks CPU, memory, Docker presence/version, and proxy settings, then instructs to proceed with logzilla install.
  • If a proxy is detected on Linux, the preflight can configure Docker’s proxy settings.

Verify Installation

  • List LogZilla containers:
bash
docker ps | grep lz_

Next Steps

Self Hosted Install | LogZilla Documentation