Agent kurulumu (systemd / Docker)
Kısaca: LAN agent kurulumu üç dakika sürer. Ya systemd hizmeti olarak (Linux + root), ya da Docker konteyneri olarak (Synology, Unraid, k3s). Agent yalnızca epulz.io'ya giden HTTPS bağlantısına ihtiyaç duyar.
1. Dashboard'da agent oluşturun
- Dashboard → LAN agent'lar açın.
- Anlamlı bir ad girin (örn. „X Firma - sunucu odası", „Bratislava mağazasında Pi").
- Agent oluştur'a basın.
plzag_…formatında token görüntülenir - hemen kopyalayın. Yalnızca bir kez gösterilir; kopyalamadan kapatırsanız, yeni bir agent oluşturmanız gerekir.
2a. Seçenek A - systemd hizmeti (Linux)
Raspberry Pi, mini PC, sanal sunucu veya root erişimine sahip herhangi bir Linux makine için:
sudo bash <(curl -s https://epulz.io/install-agent.sh) plzag_SIZIN_TOKEN
Komut dosyası:
- Python 3 ve
pingbinary'sini kurar (eksikse). agent.py'yi/opt/epulzio-agent'a indirir.- Token'ı
/opt/epulzio-agent/agent.env'e 0600 izinleriyle yazar. - Systemd hizmeti
epulzio-agent.service'ı kaydeder ve başlatır.
Kurulumdan sonra günlükler: journalctl -u epulzio-agent -f
2b. Seçenek B - Docker
Synology / Unraid / k3s / TrueNAS / herhangi bir Docker host için:
[Docker image v príprave]
--network host kritiktir: agent host'un yerel ağına erişmelidir, yalnızca Docker iç ağına değil.
3. Dashboard'da doğrulayın
LAN agent'lar içinde agent'ın yanında durum görüntülenir:
- çevrimiçi - agent heartbeat gönderiyor (iletişim 2 dakikadan daha yeni)
- zaman damgası - son 10 dakikada iletişim
- … 'den çevrimdışı - 10 dakikadan eski iletişim (5 dakika sonra e-posta alırsınız)
Agent güncellemesi
systemd seçeneği için:
sudo curl -sfL https://epulz.io/static/agent/epulzio-agent.py -o /opt/epulzio-agent/agent.py
sudo systemctl restart epulzio-agent
Docker için: # Docker image v príprave - použite systemd inštaláciu nižšie