Actualizări semnate Ed25519 Autentificare

Platforme

Extensii Magento 1 / OpenMage Extensii Magento 2 În curând Module PrestaShop În curând Module WooCommerce În curând Extensii OpenCart În curând

Categorii

Toate extensiile Marketing și Conversie 2 Administrare și Productivitate 1 Integrări și API 1 Securitate și Performanță 1

Uptime Monitor — Alerte de indisponibilitate și SSL

Uptime Monitor — Alerte de indisponibilitate și SSL

Magazinul tău, care se supraveghează singur — cu un watchdog în afara lui

OpenMage nu are niciun mecanism inclus care să-ți spună că storefront-ul e căzut, că o pagină întoarce 200 în timp ce conținutul e rupt sau că certificatul TLS îți expiră săptămâna viitoare. Afli de la un client, sau dintr-un avertisment de browser. Imavio Uptime transformă magazinul în propriul monitor — probe HTTP reale prin webserver, emailuri de incident, verificări zilnice de expirare SSL și un dashboard premium — și adaugă apoi singurul lucru pe care un monitor găzduit pe același server nu-l poate face structural de unul singur: un dead-man's-switch extern care te alertează chiar și când tot serverul se stinge.

Probe reale, nu un ping de fațadă

Fiecare monitor face o cerere cURL autentică prin webserverul tău, deci testezi exact calea pe care o parcurge un client. Per monitor setezi URL-ul, GET sau HEAD, intervalul (1/5/15/30/60 min), timeout-ul, codul de status așteptat, dacă urmărește redirect-urile, un comutator de verificare SSL și o verificare de conținut — pagina trebuie, sau nu trebuie, să conțină un anumit text. Verificarea de conținut e cea care prinde clasica pagină „200, dar ruptă" pe lângă care un ping simplu trece nestingherit. Răspunsurile mai lente de 80% din timeout sunt marcate degradate înainte să devină o cădere.

Un incident, un email — nu o furtună de notificări

Lifecycle-ul de incident e făcut intenționat să fie discret. Un incident se deschide abia după N eșecuri consecutive (implicit 2) și se rezolvă automat după M succese consecutive (implicit 1). Un singur incident deschis per monitor înseamnă exact un email „căzut" și exact un email „revenit", cel de revenire purtând durata totală a căderii. Emailurile de reminder cât timp e încă jos sunt opționale. Fiecare pagină de admin afișează un banner de avertizare cât timp un incident e deschis, ca nimeni să nu fie nevoit să stea cu ochii pe dashboard.

Expirarea SSL, prinsă cu săptămâni înainte

Fiecare monitor HTTPS primește zilnic un handshake TLS care citește certificatul real. Emailurile de avertizare încep cu ssl_alert_days_before zile înainte (implicit 14), se repetă la fiecare trei zile și devin zilnice odată ce certificatul chiar a expirat — așa că un certificat expirat e ceva ce repari după programul tău, nu un incendiu de luni dimineață.

Partea pe care niciun monitor local nu o poate face: moartea totală a serverului

Un monitor care trăiește pe serverul tău are o limitare sinceră — dacă tot serverul moare, nu mai rămâne nimic care să trimită emailul. Imavio Uptime o rezolvă frontal. Cu cheia ta de licență activă, extensia trimite un puls „sunt viu" către platforma Imavio la fiecare 5 minute. Când pulsurile se opresc pentru max(15, de trei ori intervalul de verificare) minute, imavio.eu trimite emailul „server căzut" în locul tău — și un email de revenire când pulsurile reapar. Trimite un stop explicit la dezactivare, ca să nu primești niciodată o alarmă falsă, propagă snooze-ul tău local de mentenanță și fiecare răspuns e verificat Ed25519. Asta e diferența dintre „mi-a amuțit și monitorul" și a fi efectiv anunțat că magazinul e offline.

Alerte în brandul tău, livrate prin SMTP-ul tău

Emailurile de alertă sunt construite în stilul de brand Imavio și trimise prin core/email_template din OpenMage. Asta înseamnă că, dacă e instalat Imavio SMTP Manager, alertele pleacă automat prin SMTP autentificat — calea sigură, exact atunci când ai cea mai mare nevoie ca emailul să ajungă cu adevărat. Destinatarii sunt configurabili; rezerva e adresa de contact generală a magazinului.

Un dashboard pe care chiar o să-l deschizi

  • Pilule de status per monitor și un strip cu ultimele 30 de verificări dintr-o privire.
  • Uptime pe 24h, 7 zile și 30 de zile, calculat live din verificările brute — fără o tabelă de agregate separată care să iasă din sincron.
  • Timpi de răspuns și zile rămase din SSL per monitor, o grilă de incidente și o grilă de verificări brute cu export CSV.
  • Snooze de mentenanță (1/4/12/24h) direct din dashboard: verificările rulează mai departe, dar fără incidente sau emailuri noi în timpul unui deploy planificat.
  • Un card de bătaie a cron-ului care face totul cinstit — dacă cron-ul OpenMage se oprește din bătut, dashboard-ul o spune, ca un monitor amuțit să nu se dea niciodată drept „totul verde".

Gândit să fie discret și să se întrețină singur

  • Contoare consecutive, nu o fereastră glisantă — robuste chiar și când cron-ul se pune pe pauză, așa că un gol în verificări nu fabrică o cădere fantomă.
  • Alertarea pe degradat e opțională, ținută dezactivată implicit, ca emailul să rămână cu zgomot redus.
  • Cron-uri de retenție curăță verificările brute după 90 de zile și incidentele rezolvate după 365 (ambele configurabile), iar un monitor implicit pentru pagina ta principală se creează automat la prima rulare.
  • Nicio tabelă din nucleu nu e modificată, iar codul pe care ai putea avea nevoie să-l inspectezi rămâne deschis: configurarea, scripturile de instalare, layout-ul și template-urile se livrează necriptate.

Monitorizarea ta nu depinde niciodată de licența ta

Monitorizarea în magazin și alertele ei pe email sunt perpetue per domeniu și niciodată condiționate de starea licenței — o licență expirată doar afișează notificări în admin și pune pe pauză actualizările. Watchdog-ul extern folosește firesc conexiunea ta de licență către imavio.eu, deci e singura componentă care urmează licența.

Cerințe tehnice

OpenMage LTS 19.x/20.x sau Magento CE 1.9.x · PHP 7.2–8.3 cu cURL și OpenSSL · cron-ul OpenMage rulând în fiecare minut · ionCube Loader (gratuit) pe server.

Platformă

OpenMage

Ultima versiune

PHP

Actualizat

Instalare și configurare

Deschide ghidul complet

1. Cerințe

  • OpenMage LTS 19.x/20.x sau Magento CE 1.9.x
  • PHP 7.2–8.3 cu cURL (probe) și OpenSSL (verificări SSL) și cu ionCube Loader activat (majoritatea hosting-urilor îl au; verifică cu o pagină phpinfo() sau întreabă furnizorul)
  • Cron-ul OpenMage (cron.php / cron.sh) rulând în fiecare minut — cron-ul de verificări dispecerizează în fiecare minut monitoarele scadente

2. Instalarea fișierelor

  1. Descarcă pachetul din contul Imavio (Descărcări) după cumpărare.
  2. Dezarhivează și urcă conținutul peste rădăcina Magento — se îmbină în app/code/local/Imavio/Uptime, app/etc/modules/Imavio_Uptime.xml, app/design/adminhtml/… și skin/…. Niciun fișier de core nu e suprascris și nicio tabelă din nucleu nu e modificată.
  3. Golește cache-ul: System → Cache Management → Flush Magento Cache. Scriptul de setup creează automat tabelele imavio_uptime_monitor, imavio_uptime_check și imavio_uptime_incident.
  4. Extensia se instalează dezactivată implicit — instalarea nu schimbă nimic până nu pornești monitorizarea la pasul 5.

3. Activarea licenței

  1. Mergi la System → Configuration → Imavio Extensions → Uptime Monitor → Licență.
  2. Lipește cheia de licență din contul Imavio și salvează — activarea e instantanee.
  3. Monitorizarea în magazin și alertele ei pe email nu depind niciodată de starea licenței; licența deblochează actualizările one-click și activează dead-man's-switch-ul extern (pasul 6).

4. Configurarea destinatarilor și a primului monitor

  1. În System → Configuration → Imavio Extensions → Uptime Monitor, setează destinatarii alertelor (separați prin virgulă). Dacă îl lași gol, alertele merg la adresa de contact generală a magazinului.
  2. Deschide Imavio → Uptime Monitor. Un monitor implicit pentru pagina ta principală se creează automat la prima rulare.
  3. Apasă Adaugă monitor (sau editează-l pe cel implicit) ca să setezi URL-ul, metoda (GET/HEAD), intervalul (1/5/15/30/60 min), timeout-ul, codul de status așteptat, urmărirea redirect-urilor și verificarea SSL.
  4. Adaugă o verificare de conținut acolo unde contează — de exemplu, pagina de coș trebuie să conțină cuvântul „Checkout", ca o pagină ruptă-dar-200 să conteze totuși drept căzută.
  5. Ajustează pragurile de incident dacă e nevoie: eșecuri până se deschide un incident (implicit 2), succese până se rezolvă (implicit 1) și intervalul opțional de reminder.

5. Pornirea monitorizării și verificare

  1. Folosește Verifică acum pe un monitor ca să rulezi o probă imediată și să confirmi că rezultatul arată bine.
  2. Setează Monitorizare activă pe Da în configurație.
  3. Urmărește dashboard-ul: pilulele de status, stripul cu ultimele 30 de verificări, uptime-ul pe 24h/7z/30z, timpii de răspuns și zilele rămase din SSL ar trebui să se populeze pe măsură ce rulează cron-ul.
  4. Confirmă că este verde cardul de bătaie a cron-ului. Dacă avertizează că bătaia e veche, repară întâi cron-ul OpenMage — altfel monitoarele nu pot rula.

6. Configurarea dead-man's-switch-ului extern

  1. Cu licența activă, extensia începe automat să trimită un puls „sunt viu" către imavio.eu la fiecare 5 minute. Cardul de watchdog din dashboard arată ultimul puls și starea lui.
  2. Destinatarii pe care i-ai configurat la pasul 4 sunt trimiși odată cu fiecare puls, așa că, dacă tot serverul se stinge, imavio.eu le trimite acelorași oameni alerta „server căzut" — și un email de revenire când pulsurile reapar.
  3. Un snooze de mentenanță din dashboard e propagat către platformă, ca un deploy planificat să nu declanșeze o alarmă externă falsă. Dezactivarea extensiei trimite un stop explicit.

7. Actualizări și suport

Versiunile noi se instalează dintr-un singur clic din Imavio → Uptime Monitor cât timp fereastra de actualizări e activă, sau se descarcă din cont. O licență expirată nu îți oprește niciodată monitorizarea în magazin — doar afișează notificări în admin, pune pe pauză actualizările și, fiind canalul de licență, watchdog-ul extern. Ai nevoie de ajutor? Deschide un tichet din contul Imavio — suportul e inclus în licență.

Întrebări frecvente

Cu ce e diferit față de UptimeRobot sau Pingdom?

Serviciile externe îți dau ping din afară și nu văd în interiorul magazinului: le scapă verificările de conținut („200, dar pagina e ruptă"), urmărirea SSL per magazin și nu pot trimite alerte prin SMTP-ul tău. Un script pur local are punctul orb invers — nu poate raporta că i-a murit propriul server. Imavio Uptime le face pe amândouă: probe în magazin pentru conținut și SSL, plus un dead-man's-switch extern pentru căderile totale.

Dacă moare tot serverul, cum mă mai anunță?

Exact pentru asta e dead-man's-switch-ul extern. La fiecare 5 minute extensia trimite un puls „sunt viu" către platforma Imavio. Când pulsurile se opresc pentru max(15, de trei ori intervalul de verificare) minute, imavio.eu trimite emailul „server căzut" — și un email de revenire când pulsurile reapar. Asta acoperă căderea totală a serverului, pe care un monitor de pe același server nu o poate raporta niciodată.

Îmi umple inbox-ul cu emailuri?

Nu. Un incident se deschide abia după N eșecuri consecutive (implicit 2) și produce exact un email „căzut" și un email „revenit", ultimul cu durata căderii. Emailurile de reminder și alertele de răspuns degradat sunt opționale, dezactivate implicit. Un snooze de mentenanță (1/4/12/24h) amuțește incidentele noi în timpul unui deploy planificat.

Are nevoie de cron?

Da — cron-ul OpenMage care rulează în fiecare minut. Cron-ul de verificări dispecerizează în fiecare minut monitoarele scadente, după intervalul lor (1/5/15/30/60 min). Dacă bătaia cron-ului devine veche, dashboard-ul și fiecare pagină de admin te avertizează, așa că un monitor amuțit nu trece niciodată drept „totul verde".

Cum ajung, de fapt, emailurile de alertă la destinație?

Sunt construite în stilul de brand Imavio și trimise prin core/email_template din OpenMage, deci dacă e instalat Imavio SMTP Manager pleacă automat prin SMTP autentificat — calea sigură pentru alerte. Destinatarii sunt configurabili; rezerva e adresa de contact generală a magazinului.

Licența îmi oprește monitorizarea când expiră?

Nu. Monitorizarea în magazin și alertele ei pe email sunt perpetue per domeniu și nu depind niciodată de starea licenței — o licență expirată doar afișează notificări în admin și pune pe pauză actualizările one-click. Watchdog-ul extern folosește conexiunea de licență către imavio.eu, deci e singura parte care urmează licența.

Recenziile clienților

Fără recenzii încă — fii primul care își împărtășește experiența.

Autentificare pentru a scrie o recenzie.

S-ar putea să-ți placă și

Folosim doar cookie-uri esențiale pentru funcționarea magazinului. Consultați Politica de confidențialitate.