Pereiti prie pagrindinio turinio

Beszel monitoringo sistemos diegimas VPS serveryje (AlmaLinux OS)

"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:

  1. Paspauskite Add System.

  2. Pasirinkite Binary diegimo metodą.

  3. Sistema sugeneruos komandą.

  4. Nukopijuokite pateiktą komandą.

  5. 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
Ar gavote atsakymą į savo klausimą?