PHP alkalmazások figyelése

PHP monitoring, ami a fatal error előtt szól

A publikus végpontok, a health endpoint és az SSL figyelése 60 másodperces ellenőrzéssel. Riasztás 60 mp-en belül email, Slack vagy Discord csatornán.

  • Végpont uptime 60 mp-enként
  • Health endpoint figyelés
  • PHP-FPM és 5xx detektálás

Bankkártya nélkül  ·  Ingyenes csomag örökre  ·  Magyar ÁFA-s számla

app.uptimes.hu
Monitor Uptime
UP
PHP frontend
https://pelda.hu
99.9%
UP
Health endpoint
/health
100%
DOWN
Admin / belépés
/admin
98.1%
UP
SSL tanúsítvány
lejár 27 nap múlva
OK
Riasztás elküldve, 14:32:18
Admin / belépés leállt, értesítés ment email + Slack csatornán
60 mp
ellenőrzési gyakoriság
<60 mp
átlagos riasztási idő
99.9%
platform uptime SLA
HU
magyar szerverek + számla

Mit érdemes figyelni egy PHP oldalon?

Egy PHP alkalmazás sokféleképpen bukik csendben: fatal error egy composer deploy után, kimerült PHP-FPM worker pool 502-es válasszal, megszakadt MySQL kapcsolat vagy egy elszállt háttérfolyamat. A keretrendszer (Laravel, Symfony vagy sima PHP) gyakran 200-as kóddal válaszol, miközben a funkció már nem működik.

Publikus végpontok

A fő oldalak és API-k betöltése, fatal error, lejárt SSL vagy leállt szerver esetén azonnal DOWN.

Health endpoint

Egy /health útvonal, amely a DB, a cache és a külső függőségek állapotát egyben ellenőrzi.

Kritikus API-k

A bejelentkezés, a fizetés vagy a kulcsfontosságú integrációk végpontjai keyword vagy JSON check-kel.

Háttérfolyamatok

A queue worker és a cron életjele, hogy a feldolgozás megállása ne maradjon észrevétlen.

SSL tanúsítvány

A HTTPS tanúsítvány lejárata, automatikusan, külön monitor beállítása nélkül.

Így figyeli az uptimes.hu a PHP oldalakat

Végpont uptime 60 mp-enként

A publikus oldalak és API-k HTTPS-ellenőrzése keyword check-kel, ami a hibaoldalt és a fehér képernyőt is megfogja, nem csak a státuszkódot nézi.

Health endpoint figyelés

Egy saját /health végpont, amely az adatbázist, a cache-t és a kapcsolódó szolgáltatásokat ellenőrzi, és JSON-ban jelzi az állapotot.

PHP-FPM és 5xx detektálás

Az 502 és 504 válaszok elkapása, amelyek kimerült PHP-FPM worker poolra vagy túl lassú futásra utalnak.

Háttérfolyamat heartbeat

A queue worker és az ütemezett feladatok életjel-figyelése push monitorral, hogy a néma leállás is kiderüljön.

SSL lejárat figyelés

Minden HTTPS monitor mellé automatikus tanúsítvány-figyelés: értesítés 30, 14, 7 és 1 nappal a lejárat előtt.

Riasztás a megfelelő csatornán

Email és Discord minden csomagban, Slack és Telegram a fizetősben. Külön csatorna a frontendnek és a háttérfolyamatoknak.

Miért az uptimes.hu?

Magyar nyelven, magyar számlával

Magyar nyelvű felület és támogatás, magyar ÁFA-s számla, az adatok az EU-n belül, elsősorban magyarországi szervereken.

Kvórum riasztás a téves riasztások ellen

Az ellenőrzés több európai régióból fut, és a riasztás csak akkor indul el, ha több régió egyszerre észlel leállást. Így egy lokális hálózati hiba vagy egy Cloudflare-challenge nem vezet fölösleges riasztáshoz.

5 perc alatt él az első monitor

Nincs szükség külön üzemeltető csapatra. URL, ellenőrzési gyakoriság és értesítési csatorna megadása, és a figyelés elindul.

Bármit figyelhetsz, amitől a működésed függ

Weboldal, API, szerver vagy háttérfolyamat, mind egy fiókból, egyetlen felületen.

Weboldal & API

HTTP és HTTPS végpontok figyelése státuszkód, válaszidő és átirányítás alapján. Akár konkrét JSON-mezőre is ellenőrizhetsz.

Kulcsszó-figyelés

Megnézzük, hogy egy adott szöveg (pl. „Kosárba") tényleg ott van-e az oldalon, így a 200-as választ adó, de fehér hibaoldalt is elkapjuk.

Ping (ICMP)

Szerver vagy hálózati eszköz elérhetőségének figyelése ICMP pinggel, akkor is, ha nincs rajta webszerver.

Port (TCP)

Bármilyen TCP port figyelése: adatbázis, SMTP, SSH, játékszerver vagy saját egyedi szolgáltatás.

SSL-tanúsítvány

A lejárat előtt 30, 14 és 7 nappal szólunk, így soha nem fogad „Not secure" üzenet az oldaladon.

Cron / Heartbeat

Háttérfeladatok és cron jobok figyelése: ha a feladat a megadott időablakban nem jelez be, riasztunk.

Riasztás ott, ahol úgyis ott vagy

Kösd be a csapatod csatornáit, az emailtől a PagerDuty-ig. Átlagosan 60 másodpercen belül szólunk a kiválasztott helyen.

Email
Minden csomag
Discord
Minden csomag
Slack
Startertől
Telegram
Pro-tól
SMS
Pro-tól
Webhook
Startertől
PagerDuty
Pro-tól
Opsgenie
Pro-tól

Email és Discord minden csomagban  ·  Slack és webhook a Starter csomagtól  ·  Telegram, SMS, PagerDuty és Opsgenie a Pro csomagtól

Ingyenes PHP monitoring, 5 perc alatt élesben

5 monitor és SSL-figyelés örökre ingyen, bankkártya nélkül.

Tutorial
Laravel alkalmazás monitorozása lépésről lépésre

Lépésről lépésre útmutató, 11 perc olvasás.

Gyakori kérdések a PHP monitoringról

Mi az a PHP monitoring és miért hasznos?
A PHP monitoring automatikusan, akár 60 másodpercenként ellenőrzi, hogy a PHP alkalmazás és a kulcsvégpontjai elérhetők és hibamentesek-e. Mivel egy fatal error vagy egy elakadt háttérfolyamat gyakran 200-as kóddal jár, érdemes keyword check-et és saját health végpontot is használni.
Mit tartalmazzon egy PHP health endpoint?
Egy egyszerű /health útvonal, amely lefuttat egy gyors adatbázis-lekérdezést, ellenőrzi a cache elérhetőségét és a kritikus külső szolgáltatásokat, majd JSON-ban ad vissza egy státuszt. A monitor erre a JSON kulcsra ellenőriz.
Elkapja a rendszer az 502 és 504 hibákat?
Igen. Az ezekre a státuszkódokra adott riasztás jelzi, ha a PHP-FPM worker pool kimerült, vagy ha a futás túllépi a webszerver időkorlátját.
Hogyan figyelhető egy queue worker vagy cron?
Push (heartbeat) monitorral: a háttérfolyamat minden lefutáskor meghív egy egyedi URL-t, és ha ez a jelzés elmarad a várt időn belül, a rendszer riaszt. Így a néma leállás is kiderül.
Mely keretrendszerekhez használható?
Bármilyen PHP alkalmazáshoz: Laravel, Symfony, WordPress vagy egyedi PHP. A figyelés a publikus végpontokra és a saját health útvonalra épül, ezért keretrendszertől független.

PHP monitoring beállítása 5 perc alatt

5 monitor, SSL-figyelés és email-értesítés, örökre ingyen. Bankkártya nélkül, bármikor lemondható.