Uptime Monitor — Ausfall- & SSL-Warnungen
Ihr Shop, der sich selbst überwacht — mit einem Watchdog außerhalb
OpenMage bietet keine eingebaute Möglichkeit, Ihnen zu sagen, dass der Storefront ausgefallen ist, dass eine Seite 200 zurückgibt, während der Inhalt kaputt ist, oder dass Ihr TLS-Zertifikat nächste Woche abläuft. Sie erfahren es von einem Kunden oder aus einer Browser-Warnung. Imavio Uptime macht den Shop zu seinem eigenen Monitor — echte HTTP-Prüfungen über den Webserver, Vorfall-E-Mails, tägliche SSL-Ablaufprüfungen und ein Premium-Dashboard — und ergänzt dann das Eine, was ein selbst gehosteter Monitor strukturell nicht allein leisten kann: einen externen Totmannschalter, der Sie auch dann warnt, wenn der ganze Server dunkel wird.
Echte Prüfungen, kein Schein-Ping
Jeder Monitor führt eine echte cURL-Anfrage über Ihren Webserver aus, sodass Sie denselben Pfad testen, den ein Kunde trifft. Pro Monitor legen Sie die URL fest, GET oder HEAD, das Intervall (1/5/15/30/60 Min.), das Timeout, den erwarteten Statuscode, ob Weiterleitungen verfolgt werden, einen SSL-Prüf-Schalter und eine Inhaltsprüfung — die Seite muss oder darf einen bestimmten Text nicht enthalten. Diese Inhaltsprüfung fängt die klassische „200, aber kaputt"-Seite ab, an der ein einfacher Ping vorbeisegelt. Antworten, die langsamer als 80% des Timeouts sind, werden als degradiert markiert, bevor sie zum Ausfall werden.
Ein Vorfall, eine E-Mail — kein Pager-Sturm
Der Vorfall-Lebenszyklus ist bewusst leise. Ein Vorfall öffnet sich erst nach N aufeinanderfolgenden Fehlversuchen (Standard 2) und löst sich nach M aufeinanderfolgenden Erfolgen (Standard 1) automatisch auf. Ein offener Vorfall pro Monitor bedeutet genau eine „Down"-E-Mail und genau eine „Recovered"-E-Mail, wobei letztere die gesamte Ausfalldauer trägt. Erinnerungs-E-Mails während des Ausfalls sind optional. Jede Admin-Seite zeigt ein Warnbanner, solange ein Vorfall offen ist, sodass niemand das Dashboard beobachten muss.
SSL-Ablauf, Wochen im Voraus erkannt
Jeder HTTPS-Monitor erhält täglich einen TLS-Handshake, der das echte Zertifikat liest. Warn-E-Mails beginnen ssl_alert_days_before Tage im Voraus (Standard 14), wiederholen sich alle drei Tage und werden täglich, sobald das Zertifikat tatsächlich abgelaufen ist — ein abgelaufenes Zertifikat beheben Sie also nach Ihrem Zeitplan, nicht als Montagmorgen-Brand.
Was kein lokaler Monitor leisten kann: der komplette Serverausfall
Ein Monitor, der auf Ihrem Server lebt, hat eine ehrliche Grenze — wenn der ganze Server stirbt, läuft nichts mehr, das die E-Mail senden könnte. Imavio Uptime löst das frontal. Mit aktivem Lizenzschlüssel sendet die Erweiterung alle 5 Minuten einen „Ich lebe"-Puls an die Imavio-Plattform. Wenn diese Pulse für max(15, dreimal das Prüfintervall) Minuten ausbleiben, sendet imavio.eu die „Server down"-E-Mail für Sie — und eine Wiederherstellungs-E-Mail, wenn die Pulse zurückkehren. Sie sendet bei Deaktivierung ein ausdrückliches stop, damit Sie nie einen Fehlalarm erhalten, sie propagiert Ihren lokalen Wartungs-Snooze, und jede Antwort ist Ed25519-verifiziert. Das ist der Unterschied zwischen „mein Monitor ist auch verstummt" und der tatsächlichen Meldung, dass Ihr Shop offline ist.
Alarme in Ihrer Marke, zugestellt über Ihr SMTP
Alarm-E-Mails werden im Imavio-Markenstil erstellt und über OpenMages core/email_template versendet. Ist also Imavio SMTP Manager installiert, werden Ihre Alarme automatisch über authentifiziertes SMTP versendet — der zuverlässige Weg, genau dann, wenn die E-Mail wirklich ankommen muss. Die Empfänger sind konfigurierbar; der Fallback ist die allgemeine Kontaktadresse Ihres Shops.
Ein Dashboard, das Sie wirklich öffnen
- Status-Pillen pro Monitor und ein Streifen der letzten 30 Prüfungen auf einen Blick.
- Uptime für 24 Std., 7 Tage und 30 Tage, live aus den Roh-Prüfungen berechnet — keine separate Aggregattabelle, die aus dem Takt gerät.
- Antwortzeiten und verbleibende SSL-Tage pro Monitor, ein Vorfall-Grid und ein Roh-Prüfungs-Grid mit CSV-Export.
- Wartungs-Snooze (1/4/12/24 Std.) direkt aus dem Dashboard: Prüfungen laufen weiter, aber keine neuen Vorfälle oder E-Mails während eines geplanten Deployments.
- Eine Cron-Herzschlag-Karte, die das Ganze ehrlich macht — hört der OpenMage-Cron auf zu schlagen, sagt es das Dashboard, sodass ein verstummter Monitor sich nie als „alles grün" ausgibt.
Auf Ruhe und Selbstwartung ausgelegt
- Aufeinanderfolgende Zähler statt gleitendem Fenster — robust, selbst wenn der Cron pausiert, sodass eine Lücke in den Prüfungen keinen Phantom-Ausfall erzeugt.
- Degradiert-Alarme sind opt-in, standardmäßig aus, damit die E-Mail geräuscharm bleibt.
- Aufbewahrungs-Crons bereinigen Roh-Prüfungen nach 90 Tagen und aufgelöste Vorfälle nach 365 (beides konfigurierbar), und ein Standard-Monitor für Ihre Startseite wird beim ersten Lauf automatisch erstellt.
- Keine Core-Tabelle wird verändert, und der Code, den Sie eventuell prüfen müssen, bleibt offen: Konfiguration, Setup-Skripte, Layout und Templates werden unverschlüsselt ausgeliefert.
Ihr Monitoring hängt nie von Ihrer Lizenz ab
Das Monitoring im Shop und seine E-Mail-Alarme gelten unbefristet pro Domain und werden nie durch den Lizenzstatus eingeschränkt — eine abgelaufene Lizenz zeigt nur Admin-Hinweise und pausiert Updates. Der externe Watchdog nutzt naturgemäß Ihre Lizenzverbindung zu imavio.eu und ist damit die einzige Komponente, die der Lizenz folgt.
Technische Voraussetzungen
OpenMage LTS 19.x/20.x oder Magento CE 1.9.x · PHP 7.2–8.3 mit cURL und OpenSSL · der OpenMage-Cron, der jede Minute läuft · ionCube Loader (kostenlos) auf dem Server.
Plattform
OpenMage
Neueste Version
—
PHP
—
Aktualisiert
—
1. Requirements
- OpenMage LTS 19.x/20.x or Magento CE 1.9.x
- PHP 7.2–8.3 with cURL (probes) and OpenSSL (SSL checks), and the ionCube Loader enabled (most hosts have it; check with a
phpinfo()page or ask your host) - The OpenMage cron (
cron.php/cron.sh) running every minute — the checks cron dispatches due monitors each minute
2. Install the files
- Download the package from your Imavio account (Downloads) after purchase.
- Unzip it and upload the contents over your Magento root — it merges into
app/code/local/Imavio/Uptime,app/etc/modules/Imavio_Uptime.xml,app/design/adminhtml/…andskin/…. No core files are overwritten and no core table is altered. - Flush the cache: System → Cache Management → Flush Magento Cache. The setup script creates the
imavio_uptime_monitor,imavio_uptime_checkandimavio_uptime_incidenttables automatically. - The extension ships disabled by default — installing it changes nothing until you turn monitoring on in step 5.
3. Activate your license
- Go to System → Configuration → Imavio Extensions → Uptime Monitor → License.
- Paste the license key from your Imavio account and save — activation is instant.
- In-store monitoring and its email alerts never depend on license state; the license unlocks one-click updates and enables the external dead-man's-switch (step 6).
4. Configure recipients and your first monitor
- Under System → Configuration → Imavio Extensions → Uptime Monitor, set the alert recipients (comma-separated). If you leave it empty, alerts go to the store's general contact address.
- Open Imavio → Uptime Monitor. A default monitor for your homepage is created automatically on first run.
- Click Add Monitor (or edit the default) to set the URL, method (
GET/HEAD), interval (1/5/15/30/60 min), timeout, expected status code, redirect following and SSL verification. - Add a content check where it matters — for example, the cart page must contain the word "Checkout", so a broken-but-200 page still counts as down.
- Tune the incident thresholds if needed: failures before an incident opens (default 2), successes before it resolves (default 1), and the optional reminder interval.
5. Turn monitoring on and verify
- Use Check now on a monitor to run an immediate probe and confirm the result looks right.
- Set Monitoring active to Yes in the configuration.
- Watch the dashboard: status pills, the last-30-checks strip, uptime for 24h/7d/30d, response times and SSL days-left should populate as the cron runs.
- Confirm the cron heartbeat card is green. If it warns that the heartbeat is stale, fix your OpenMage cron first — otherwise monitors cannot run.
6. Set up the external dead-man's-switch
- With the license active, the extension automatically starts sending an "I am alive" pulse to imavio.eu every 5 minutes. The dashboard's watchdog card shows the last pulse and its state.
- The recipients you configured in step 4 are shipped with each pulse, so if the whole server goes dark, imavio.eu emails those same people the "server down" alert — and a recovery email when the pulses resume.
- A maintenance snooze on the dashboard is propagated to the platform, so a planned deploy does not trigger a false external alarm. Deactivating the extension sends an explicit stop.
7. Updates and support
New versions can be installed in one click from Imavio → Uptime Monitor while your update window is active, or downloaded from your account. An expired license never stops your in-store monitoring — it only shows admin notices, pauses updates and, being the license channel, the external watchdog. Need help? Open a ticket from your Imavio account — support is included with your license.
Häufig gestellte Fragen
Worin unterscheidet es sich von UptimeRobot oder Pingdom?
Externe Dienste pingen Ihren Shop von außen an und können nicht hineinsehen: Ihnen entgehen Inhaltsprüfungen ("200, aber die Seite ist kaputt"), die SSL-Überwachung pro Shop, und sie können keine Alarme über Ihr eigenes SMTP senden. Ein rein lokales Skript hat den umgekehrten blinden Fleck — es kann nicht melden, dass sein eigener Server stirbt. Imavio Uptime kann beides: Prüfungen im Shop für Inhalt und SSL plus einen externen Totmannschalter für Totalausfälle.
Wenn der ganze Server stirbt, wie warnt es mich dann noch?
Genau dafür ist der externe Totmannschalter da. Alle 5 Minuten sendet die Erweiterung einen "Ich lebe"-Puls an die Imavio-Plattform. Wenn die Pulse für max(15, dreimal das Prüfintervall) Minuten ausbleiben, sendet imavio.eu die "Server down"-E-Mail — und eine Wiederherstellungs-E-Mail, wenn die Pulse zurückkehren. Das deckt den kompletten Serverausfall ab, den ein Monitor auf demselben Server niemals melden kann.
Überflutet es mein Postfach mit E-Mails?
Nein. Ein Vorfall öffnet sich erst nach N aufeinanderfolgenden Fehlversuchen (Standard 2) und erzeugt genau eine "Down"-E-Mail und eine "Recovered"-E-Mail, letztere mit der Ausfalldauer. Erinnerungs-E-Mails und Alarme bei verlangsamten Antworten sind optional und standardmäßig aus. Ein Wartungs-Snooze (1/4/12/24 Std.) unterdrückt neue Vorfälle während eines geplanten Deployments.
Braucht es einen Cron?
Ja — den OpenMage-Cron, der jede Minute läuft. Der Prüf-Cron stößt jede Minute die fälligen Monitore gemäß ihrem Intervall (1/5/15/30/60 Min.) an. Wird der Cron-Herzschlag veraltet, warnen Sie das Dashboard und jede Admin-Seite, sodass ein verstummter Monitor nie als "alles grün" durchgeht.
Wie werden die Alarm-E-Mails tatsächlich zugestellt?
Sie werden im Imavio-Markenstil erstellt und über OpenMages core/email_template versendet — ist also Imavio SMTP Manager installiert, werden sie automatisch über authentifiziertes SMTP versendet, den zuverlässigen Weg für Alarme. Die Empfänger sind konfigurierbar; der Fallback ist die allgemeine Kontaktadresse des Shops.
Blockiert die Lizenz das Monitoring, wenn sie abläuft?
Nein. Das Monitoring im Shop und seine E-Mail-Alarme gelten unbefristet pro Domain und hängen nie vom Lizenzstatus ab — eine abgelaufene Lizenz zeigt nur Admin-Hinweise und pausiert die Ein-Klick-Updates. Der externe Watchdog nutzt Ihre Lizenzverbindung zu imavio.eu und ist damit der einzige Teil, der der Lizenz folgt.
Kundenbewertungen
Noch keine Bewertungen — teilen Sie als Erster Ihre Erfahrung.
Anmelden um eine Bewertung zu schreiben.
Das könnte Ihnen auch gefallen
Consent Manager — Google Consent Mode v2
DSGVO-Cookie-Banner mit nativem Google Consent Mode v2, AMP-Unterstützung und Einwilligungsregister — cache-sicher, ohne externe CMP-Gebühren.
SMTP Manager — Authentifizierte E-Mail & Protokoll
Authentifiziertes SMTP für jede OpenMage-E-Mail — Transaktion, Bestell-Queue, Checkout und Newsletter — mit vollständigem Versand-Log, automatischem Failover und einem Deliverability-Doctor, ganz ohne eine einzige Core-Klasse zu überschreiben.
Popup Manager — Onsite-Kampagnen & Social Proof
Popups, Sticky-Bars, Slide-ins und Social-Proof-Benachrichtigungen für OpenMage — cache-sicher durch Konstruktion, barrierefrei ab Werk, einwilligungsbewusst, mit Bedingungsbaum-Targeting und A/B-Tests.