Ghid de configurare a evenimentelor personalizate în Google Tag Manager. Configurarea evenimentelor personalizate în Google Tag…

Monitorizarea uptime-ului cu Uptime Kuma
Monitorizarea uptime-ului cu Uptime Kuma pe server propriu
Monitorizarea uptime-ului cu Uptime Kuma pe server propriu. Uptime Kuma este o soluție completă pentru monitorizarea uptime-ului, oferind funcționalități robuste, flexibilitate și independență față de servicii externe.
Instalarea sa pe un server propriu asigură control complet asupra datelor, fiind ideal pentru webmasteri, administratori de servere și profesioniști SEO care doresc monitorizare continuă și alertare rapidă.
Ce este Uptime Kuma?
Uptime Kuma este un sistem gratuit și open-source de monitorizare a uptime-ului pentru website-uri și servere.
Alternativ la servicii comerciale precum UptimeRobot, Uptime Kuma poate fi instalat direct pe un server propriu și oferă o interfață web modernă, notificări prin mai multe canale și suport pentru diferite tipuri de monitorizare.
Avantajele folosirii Uptime Kuma
- Monitorizare în timp real a serviciilor web și aplicațiilor
- Instalare ușoară pe server propriu (Linux, Docker, Raspberry Pi etc.)
- Notificări prin Telegram, Discord, Email, Slack, Gotify etc.
- Fără limitări sau planuri plătite
Monitorizarea uptime-ului cu Uptime Kuma
1. Cerințe preliminare
- Un server cu Node.js instalat (sau Docker, ca alternativă)
- Acces SSH la serverul unde se va instala Uptime Kuma
- Port liber (implicit: 3001)
2. Instalarea Uptime Kuma folosind Node.js
Pasul 1: Instalarea Node.js (dacă nu este deja instalat)
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - apt install -y nodejs git
Pasul 2: Clonarea aplicației Uptime Kuma
git clone https://github.com/louislam/uptime-kuma.git cd uptime-kuma
Pasul 3: Instalarea dependențelor și pornirea aplicației
npm run setup node server/server.js
Aplicația va fi disponibilă la adresa http://ip-server:3001.
3. Instalarea Uptime Kuma cu Docker (alternativă recomandată)
Pentru o gestionare mai simplă și izolată, Docker este o soluție practică:
docker volume create uptime-kuma docker run -d \ --restart=always \ -p 3001:3001 \ -v uptime-kuma:/app/data \ --name uptime-kuma \ louislam/uptime-kuma
4. Configurarea interfeței web
După accesarea aplicației în browser, veți fi ghidat să creați un cont de administrator.
Ulterior, puteți adăuga monitorizări noi:
- HTTP(s) – pentru website-uri
- TCP – pentru servicii precum MySQL, Redis
- PING – pentru a testa conectivitatea către un IP
- DNS, Push, MQTT și altele
5. Setarea notificărilor
Uptime Kuma permite integrarea notificărilor pentru diverse canale:
- Telegram
- Email (SMTP)
- Discord
- Slack
- Gotify, Webhook-uri și multe altele
6. Monitorizare SEO și uptime
Menținerea unui uptime ridicat este esențială pentru un SEO sănătos.
Motoarele de căutare pot penaliza website-uri care au frecvent erori 5xx sau indisponibilitate.
Uptime Kuma vă permite să reacționați rapid la astfel de probleme și să mențineți o experiență stabilă pentru utilizatori.
7. Automatizare și pornire la boot
Dacă ați instalat aplicația fără Docker, o puteți porni automat la boot cu systemd:
nano /etc/systemd/system/uptime-kuma.service
Conținutul fișierului:
[Unit] Description=Uptime Kuma After=network.target [Service] Type=simple User=root WorkingDirectory=/root/uptime-kuma ExecStart=/usr/bin/node server/server.js Restart=always [Install] WantedBy=multi-user.target
Activați și porniți serviciul:
systemctl enable uptime-kuma systemctl start uptime-kuma


