Ghid de utilizare — Extensii Magento 1 / OpenMage
Uptime Monitor — Alerte de indisponibilitate și SSL — Ghid de instalare & configurare
Pe această pagină
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#
- Descarcă pachetul din contul Imavio (Descărcări) după cumpărare.
- 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/…șiskin/…. Niciun fișier de core nu e suprascris și nicio tabelă din nucleu nu e modificată. - Golește cache-ul: System → Cache Management → Flush Magento Cache. Scriptul de setup creează automat tabelele
imavio_uptime_monitor,imavio_uptime_checkșiimavio_uptime_incident. - Extensia se instalează dezactivată implicit — instalarea nu schimbă nimic până nu pornești monitorizarea la pasul 5.
3. Activarea licenței#
- Mergi la System → Configuration → Imavio Extensions → Uptime Monitor → Licență.
- Lipește cheia de licență din contul Imavio și salvează — activarea e instantanee.
- 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#
- Î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.
- Deschide Imavio → Uptime Monitor. Un monitor implicit pentru pagina ta principală se creează automat la prima rulare.
- 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. - 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ă.
- 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#
- Folosește Verifică acum pe un monitor ca să rulezi o probă imediată și să confirmi că rezultatul arată bine.
- Setează Monitorizare activă pe Da în configurație.
- 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.
- 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#
- 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.
- 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.
- 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ță.
Mai ai nevoie de ajutor cu Uptime Monitor — Alerte de indisponibilitate și SSL?
Deschide un tichet din contul tău Imavio — suportul e inclus în fiecare licență activă.