Yardım ve kılavuzlarLAN agentleri (iç ağ) › Agent kurulumu (systemd / Docker)

Agent kurulumu (systemd / Docker)

4 dk okuma · LAN agentleri (iç ağ)

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

  1. Dashboard → LAN agent'lar açın.
  2. Anlamlı bir ad girin (örn. „X Firma - sunucu odası", „Bratislava mağazasında Pi").
  3. Agent oluştur'a basın.
  4. 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 ping binary'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.

Agent'ı en iyi nerede çalıştırılır: Her zaman açık olan ve izlemek istediğiniz cihazlara iyi ağ bağlantısı olan bir makine. Klasik seçenekler: ağdaki Raspberry Pi, rack'teki mini PC, hipervizör host, NAS. Bir agent yüzlerce monitörü kaldırabilir.

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

Sonraki adım:

İlk LAN monitör oluşturma (ping, TCP, HTTP).

İlk LAN monitör →