Agent in 5 Minuten installieren
Ein einzelnes Binary, keine externen Abhängigkeiten, kein Root nötig für den ersten Test. Für die Demo reicht der Agent allein — kein Cloud-Backend erforderlich.
Binary herunterladen
Wähle dein Betriebssystem. Das Binary ist statisch gelinkt — es läuft ohne weitere Abhängigkeiten.
# Linux amd64 curl -fsSL https://dl.loghydra.com/agent/latest/linux-amd64/agent -o loghydra-agent chmod +x loghydra-agent
Starten — drei Modi
Wähle den Modus, der zu deinem Ziel passt:
Demo (lokal)
Kein Backend, kein Ingest-Token. Agent läuft lokal; KI-Findings via Anthropic-Cloud (nur Hashes, kein Klartext). Ideal für den ersten Test.
Mit Cloud-Backend
Logs fließen anonymisiert ins LogHydra-Portal. Zentrales Dashboard, Daily-Digest.
Manuell via Config
Alle Parameter in einer agent.conf-Datei. Empfohlen für Produktion und Ansible-Deployment.
Demo-Start (empfohlen zum Einstieg):
# Auto-Discovery: findet /var/log/**/*.log automatisch # -token = Bearer-Token für die lokale Hydration-UI # -ai-key = Anthropic API-Key (optional — für KI-Findings) ./loghydra-agent \ -discover \ -token mein-geheimes-token \ -ai-key sk-ant-... # Oder eine bestimmte Datei überwachen: ./loghydra-agent -file /var/log/syslog -token mein-token
UI öffnen
Sobald der Agent läuft, öffne http://localhost:8765 im Browser. Gib deinen Token ein — du siehst die anonymisierten Log-Streams und KI-Findings in Echtzeit.
[IP:a3f7c2b1] — der Agent löst ihn direkt in deinem Browser auf, ohne die Cloud zu involvieren. Die Cloud hat den Klartext nie gesehen.
Mit dem Cloud-Portal verbinden (optional)
Für das zentrale Dashboard, Daily-Digest-Mails und Multi-Server-Übersicht verbindest du den Agenten mit dem LogHydra-Backend. Dafür brauchst du einen Account und einen Ingest-Token aus dem Portal.
# Vollständiger Start mit Cloud-Anbindung ./loghydra-agent \ -discover \ -token mein-lokaler-token \ -ai-key sk-ant-... \ -ingest-url https://ingest.loghydra.com/ingest \ -ingest-token dein-ingest-token-aus-dem-portal
Alle Parameter können alternativ in /etc/loghydra/agent.conf abgelegt werden.
Als systemd-Dienst einrichten (Produktion)
Für dauerhaften Betrieb als systemd-Service:
# Installer-Skript (kommt bald — derzeit noch manuell) sudo cp loghydra-agent /usr/local/bin/loghydra-agent # /etc/systemd/system/loghydra.service [Unit] Description=LogHydra Agent After=network.target [Service] ExecStart=/usr/local/bin/loghydra-agent -discover -token TOKEN -ai-key KEY Restart=on-failure User=loghydra [Install] WantedBy=multi-user.target # Aktivieren sudo systemctl enable --now loghydra
install.sh-Skript, das alles (User anlegen, Binary kopieren, Service registrieren) in einem Befehl erledigt, ist in Arbeit.