"Beszel" yra atviro kodo (angl. Open Source) monitoringo sistema, skirta serverių būklei ir veikimui stebėti. Naudodami šią sistemą vienoje vietoje galite matyti:
procesoriaus (CPU) apkrovą;
operatyvinės atminties (RAM) naudojimą;
disko vietos užimtumą;
tinklo srautą;
Docker konteinerių statistiką;
serverių veikimo istoriją;
sistemos įspėjimus (angl. Alerts).
kelių serverių būseną vienoje valdymo sąsajoje.
Reikalavimai
serveryje naudojama AlmaLinux 9 (arba 10) operacinė sistema;
root naudotojo teisės;
serveryje laisvas (ir atidarytas) 8090 prievadas.
Sistemos atnaujinimas
Prisijunkite prie serverio per SSH ir atnaujinkite sistemą:
dnf update -y
Docker įdiegimas
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Įdiekite Docker ir Docker Compose:
dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
Įjunkite Docker tarnybą:
systemctl enable docker
systemctl start docker
Patikrinkite būseną:
systemctl status docker
Jeigu matote būseną:
active (running)
galite tęsti diegimą.
Beszel katalogo sukūrimas
Sukurkite katalogą failams:
mkdir -p /opt/beszel
Pereikite į jį:
cd /opt/beszel
Docker Compose konfigūracijos sukūrimas
Sukurkite naują failą:
nano docker-compose.yml
Į failą įrašykite:
services:
beszel:
image: henrygd/beszel:latest
container_name: beszel
restart: unless-stopped
ports:
- "8090:8090"
volumes:
- ./beszel_data:/beszel_data
Išsaugokite failą.
Beszel paleidimas
Paleiskite Beszel konteinerį:
docker compose up -d
Patikrinkite ar konteineris veikia:
docker ps
Turėtumėte matyti veikiantį konteinerį, pavadinimu:
beszel
Prisijungimas prie Beszel
Naršyklėje atidarykite:
http://SERVERIO_IP:8090
Pavyzdžiui:
http://123.123.123.123:8090
Pirmojo prisijungimo metu sukurkite administratoriaus paskyrą. Sukūrus paskyrą, atsidarys pagrindinis Beszel valdymo langas.
Serverio prijungimas prie Beszel
Prisijungę prie Beszel valdymo pulto:
Paspauskite Add System.
Pasirinkite Binary diegimo metodą.
Sistema sugeneruos komandą.
Nukopijuokite pateiktą komandą.
Paleiskite ją serveryje, kurį norite stebėti.
Įvykdžius komandą:
bus įdiegtas Beszel Agent;
bus sukurtas sisteminis naudotojas;
bus sukurta tarnyba (service);
serveris automatiškai prisijungs prie Beszel valdymo sistemos.
Po kelių sekundžių serveris turėtų atsirasti Beszel valdymo pulte. Nuspaudę ant pridėto serverio pavadinimo, pvz.:
matysite visus aktualius grafikus ir kitus duomenis:
Beszel atnaujinimas
Norėdami atnaujinti Beszel į naujausią versiją, pereikite į Beszel katalogą:
cd /opt/beszel
Atsisiųskite naujausią konteinerio versiją:
docker compose pull
Perkraukite konteinerį:
docker compose up -d
Beszel pašalinimas
Sustabdykite ir pašalinkite konteinerį:
cd /opt/beszel
docker compose down
Jeigu norite pašalinti ir visus Beszel duomenis:
rm -rf /opt/beszel



