Einstellungen
Die Systemeinstellungen konfigurieren das Verhalten von DATAZONE Control. Sie erreichen sie ueber das Zahnrad-Symbol in der Navigation.
Allgemeine Einstellungen
Onboarding-Token
Das Onboarding-Token wird fuer die automatische Agent-Installation benoetigt:
- Navigieren Sie zu Einstellungen > Allgemein
- Klicken Sie auf Token generieren
- Kopieren Sie das Token
- Verwenden Sie es bei der Agent-Installation
TIP
Das Token kann jederzeit neu generiert werden. Ein neues Token macht das alte ungueltig.
SMTP-Konfiguration
Fuer den E-Mail-Versand von Berichten:
| Feld | Beschreibung |
|---|---|
| SMTP-Server | Hostname des Mailservers |
| Port | SMTP-Port (587 fuer STARTTLS, 465 fuer SSL) |
| Benutzername | SMTP-Login |
| Passwort | SMTP-Passwort |
| Absender | E-Mail-Absenderadresse |
API-Einstellungen
Konfiguration der externen API-Zugriffe:
| Feld | Beschreibung |
|---|---|
| CORS Origins | Erlaubte Urspruenge fuer API-Zugriffe |
| Rate Limiting | Anfragen-Limit pro Zeiteinheit |
Kundenverwaltung
Kunden organisieren Ihre Hosts mandantenfaehig.
Kunde erstellen
- Einstellungen > Kunden
- Klicken Sie auf Kunde hinzufuegen
- Geben Sie den Kundennamen ein
- Speichern
Kundenfilterung
Der Kundenfilter in der Hauptnavigation beeinflusst alle Ansichten:
- Alle Kunden - Gesamtuebersicht
- Bestimmter Kunde - Nur Hosts dieses Kunden
Onboarding-Befehle
Unter Einstellungen > Onboarding finden Sie fuer jedes Modul den Installationsbefehl, mit dem der Agent auf einem neuen Host installiert wird:
Linux
curl -sSL https://control.ihredomain.de/agent/linux-install.sh | bash -s -- --token <TOKEN>Proxmox VE
curl -sSL https://control.ihredomain.de/agent/pve-install.sh | bash -s -- --token <TOKEN>Proxmox Backup Server
curl -sSL https://control.ihredomain.de/agent/pbs-install.sh | bash -s -- --token <TOKEN>OPNsense (FreeBSD)
fetch -o - https://control.ihredomain.de/agent/opnsense-install.sh | sh -s -- --token <TOKEN>Windows (PowerShell)
irm https://control.ihredomain.de/agent/windows-install.ps1 | iex; Install-DatazoneAgent -Token "<TOKEN>"Token
Das <TOKEN> ist das Onboarding-Token aus den allgemeinen Einstellungen. Es wird automatisch in die kopierten Befehle eingesetzt.
Parameter
Unter Einstellungen > Parameter koennen fortgeschrittene Systemparameter konfiguriert werden. Diese Einstellungen werden als Key-Value-Paare in der Datenbank gespeichert.
System-Scripts
DATAZONE Control enthaelt vordefinierte System-Scripts fuer Standard-Operationen:
- Update-Scripts (pro Modul und OS)
- Neustart-Scripts
- Informationssammlungs-Scripts
- Health-Check-Scripts
- Agent-Update-Scripts
- Force-Update-Scripts
System-Scripts koennen nicht bearbeitet werden, sind aber als Vorlage nutzbar. Sie sind mit einem Schloss-Symbol gekennzeichnet.
Konfigurationsparameter
Fortgeschrittene Einstellungen fuer das Systemverhalten:
| Parameter | Beschreibung | Standard |
|---|---|---|
| Agent Heartbeat Interval | Intervall der Agent-Heartbeats | 30 Sekunden |
| Offline Timeout | Wann gilt ein Host als offline | 120 Sekunden |
| Tunnel Port Range | Portbereich fuer Tunnel | 20000-25000 |
| Session Timeout | Automatischer Logout nach Inaktivitaet | 24 Stunden |
Datensicherung
Datenbank-Backup
Die PostgreSQL-Datenbank sollte regelmaessig gesichert werden:
# Manuelles Backup
docker exec datazone-db pg_dump -U datazone datazone_control > backup.sql
# Wiederherstellen
cat backup.sql | docker exec -i datazone-db psql -U datazone datazone_controlEmpfehlung
Richten Sie automatische Datenbank-Backups ein, z.B. per Cronjob oder ueber einen PBS-Backup-Job.