Website-Monitoring mit Make
Website-Monitoring mit Make verbindet deine Relvato-Monitore mit den Apps, die du schon nutzt. Ein Szenario startet, sobald ein Monitor ein Problem findet, die Website ausfällt oder eine Schwachstelle auftaucht, und Szenarien können für dich Websites hinzufügen, Monitore ausführen und Heartbeats einrichten.
Die Relvato-App für Make ist in der Beta. Sie steht noch nicht im App-Verzeichnis von Make: Installiere sie mit diesem Einladungslink in deiner Make-Organisation und suche danach beim Hinzufügen eines Moduls nach „Relvato“.
In drei Schritten verbunden
Die App greift mit einem API-Schlüssel auf dein Relvato-Konto zu. Auf deiner Website musst du nichts installieren.
Installiere die App
Öffne den Einladungslink und installiere die Relvato-App in deiner Make-Organisation. Sie steht noch nicht im App-Verzeichnis von Make — so fügst du sie hinzu, bis diese Freigabe abgeschlossen ist.
Erstelle einen API-Schlüssel
Öffne in Relvato „API access“ und erstelle einen Schlüssel. Watch events braucht einen Schlüssel mit Vollzugriff, ebenso jede Aktion, die etwas ändert, etwa eine Website hinzufügen oder Monitore ausführen.
Verbinde dein Konto
Suche in einem Szenario beim Hinzufügen eines Moduls nach Relvato, verbinde ein neues Konto und füge den Schlüssel ein. Dann wählst du Watch events, eine Aktion oder eine Suche.
Watch events braucht den Pro-Tarif oder höher und einen Schlüssel mit Vollzugriff, weil es die Ereignis-Abos von Relvato nutzt. Jedes andere Modul funktioniert in jedem Tarif, mit jedem Schlüssel, der den Vorgang ausführen darf: Ein Schlüssel mit Lesezugriff kann Websites auflisten oder einen Lauf abrufen, Websites hinzufügen, Monitore ausführen und die anderen Aktionen brauchen Vollzugriff.
9 Trigger-Ereignisse
Relvato schickt jedes Ereignis an Make, sobald es passiert. Ein Szenario startet also sofort, statt zu warten, bis Make nachfragt. Watch events braucht den Pro-Tarif oder höher.
Monitor Found a Problem
Ein Monitor hat von bestanden auf ein gefundenes Problem gewechselt. Du wählst die Website und die Monitorgruppen. Standardmäßig überspringt er Läufe, die nicht stattfinden konnten, etwa wegen einer Firewall-Sperre oder weil die Website nicht antwortete.
Monitor Recovered
Ein Monitor, der ein Problem gefunden hatte, besteht wieder.
Site Down
Das Uptime-Monitoring stellt fest, dass die Website nicht erreichbar ist.
Site Back Up
Die Website antwortet wieder, nachdem sie ausgefallen war.
New Vulnerability Found
Ein Schwachstellen-Monitor findet eine bekannte Schwachstelle auf der Website: bei WordPress und auch bei Drupal, Joomla, PrestaShop und Magento.
Page Looks Different
Das Visual-Regression-Monitoring findet eine Seite, die anders aussieht als ihre freigegebene Referenz.
Search Traffic Dropped
Der Suchtraffic der Website ist gesunken, gemessen über die Google Search Console oder Bing.
SSL Certificate or Domain Expiring
Das SSL-Zertifikat der Website oder ihre Domain-Registrierung läuft bald ab.
Quarantine Mode Change
Der Quarantänemodus hat Änderungen auf einer Website bemerkt, die gerade nach einem Hack bereinigt wurde.
Die Namen der Module stehen hier so, wie Make sie zeigt: auf Englisch.
Lass ein Szenario in Relvato arbeiten
Aktionen ändern etwas in deinem Relvato-Konto. Suchen finden eine Website oder einen Lauf, mit dem ein späteres Modul weiterarbeitet.
Add a site
Fügt eine Website zu Relvato hinzu. Ist sie schon da, bekommst du die bestehende zurück statt eines Duplikats.
Start monitoring for goals
Fügt die Monitore hinzu, die zu den Zielen passen, die du für eine Website wählst.
Run monitors now
Führt die Monitore einer Website sofort aus: alle oder eine Monitorgruppe. Jeder Lauf zählt zu den monatlichen Läufen deines Tarifs.
Pause a monitor group
Pausiert eine Monitorgruppe für 1 Stunde, für 24 Stunden oder bis du sie fortsetzt, zum Beispiel während einer Wartung.
Resume a monitor group
Setzt eine pausierte Monitorgruppe fort.
Add a heartbeat
Legt einen Heartbeat für einen Cronjob oder ein Backup an und gibt seine Ping-URL und seine Fehler-URL zurück.
Get a site overview
Gibt Relvatos Einschätzung in normaler Sprache für eine Website zurück: was funktioniert, was Aufmerksamkeit braucht und warum.
Make an API call
Ruft einen beliebigen Endpunkt der Relvato-REST-API mit deiner Verbindung auf, für alles, was die Module oben nicht abdecken.
Suchen
List sites
Listet die Websites in deinem Konto auf.
Get the latest run
Ruft den neuesten Lauf einer Website ab, damit ein späteres Modul sein Ergebnis nutzen kann.
Bei einem Wechsel, nicht bei jedem Lauf
Relvato sendet ein Ereignis, wenn ein Monitor seinen Zustand wechselt: von bestanden zu einem gefundenen Problem oder vom Problem zurück zu bestanden. Ein Monitor, der weiter dasselbe Problem findet, sendet das Ereignis nicht bei jedem Lauf erneut. Ein Szenario startet also einmal pro Problem.
Das verhindert auch, dass sich Szenarien selbst füttern. Wenn du einen Monitor erneut ausführst, der schon ein Problem hat, kommt das Ereignis nicht noch einmal. Ein Szenario, das Monitore ausführt, sobald einer ein Problem findet, kann sich also nicht selbst auslösen.
Watch events folgt nicht deinen Alarm-Einstellungen: Digests, stummgeschaltete Websites und die Schweregrad-Schwelle sind für Menschen. Grenze ein, was ein Szenario bekommt, mit den eigenen Website- und Monitorgruppen-Filtern des Triggers oder mit einem Filter in Make.
Make registriert das Ereignis-Abo bei Relvato, wenn du das Szenario einschaltest, und entfernt es, wenn du es ausschaltest oder es stoppt — das Abo besteht also nur, solange das Szenario läuft, das darauf wartet.
Was du damit bauen kannst
Die Rufbereitschaft informieren, wenn die Website ausfällt
Site Down → eine SMS oder eine Nachricht in einem Slack-Kanal. Mit Site Back Up gibst du Entwarnung, sobald sie wieder antwortet.
Ein Ticket für jede Schwachstelle
New Vulnerability Found → ein Issue in Jira oder Linear mit der Website und dem Link zum Lauf, damit das Update eingeplant wird.
Ein Vorfallsprotokoll in einer Tabelle
Monitor Found a Problem → eine neue Zeile in Google Sheets für jedes Problem, mit Website, Monitor und Uhrzeit.
Agentur-Onboarding aus einer Tabelle
Eine neue Zeile in einer Tabelle → Add a site, dann Start monitoring for goals. Jede Kunden-Website bekommt die Monitore für ihre Ziele; sie laufen nach Plan, sobald das Eigentum der Website nachgewiesen ist.
Monitore nach einem Deploy erneut ausführen
Dein Deploy-Webhook → Run monitors now für eine Monitorgruppe, etwa den Checkout-Ablauf, damit du sofort siehst, dass er noch funktioniert.
Ein wöchentlicher Website-Gesundheitsbericht
Ein wöchentlicher Zeitplan → Get a site overview für jede Website, gesammelt in einer E-Mail mit Relvatos Einschätzung in normaler Sprache für jeden Kunden.
Relvato und Make: Antworten
Warum finde ich Relvato nicht im App-Verzeichnis von Make?
Die Relvato-App für Make ist in der Beta und steht noch nicht im öffentlichen App-Verzeichnis von Make — Make prüft eine App, bevor sie gelistet wird. Öffne den Einladungslink auf dieser Seite, installiere die App in deiner Make-Organisation und suche beim nächsten Hinzufügen eines Moduls nach „Relvato“.
Welche Tarife können die Make-App nutzen?
Watch events braucht den Pro-Tarif oder höher, weil es die Ereignis-Abos von Relvato nutzt. Jede Aktion und Suche funktioniert in jedem Tarif, auch in Free. Bei Run monitors now zählt jeder Lauf zu den monatlichen Läufen deines Tarifs.
Welchen API-Schlüssel brauche ich?
Erstelle ihn in Relvato unter „API access“. Watch events braucht einen Schlüssel mit Vollzugriff. Aktionen und Suchen funktionieren mit jedem Schlüssel, der den Vorgang ausführen darf: Ein Schlüssel mit Lesezugriff kann Websites auflisten oder einen Lauf abrufen, aber eine Website hinzufügen, Monitore ausführen oder eine Gruppe pausieren braucht Vollzugriff.
Startet ein Szenario bei jedem Lauf, der ein Problem findet?
Nein. Relvato sendet ein Ereignis, wenn ein Monitor seinen Zustand wechselt, von bestanden zu einem gefundenen Problem oder zurück zu bestanden. Ein Monitor, der weiter dasselbe Problem findet, sendet es nicht noch einmal. Ein Szenario startet also einmal pro Problem.
Kann sich ein Szenario, das Monitore ausführt, selbst auslösen?
Nein. Wenn du einen Monitor erneut ausführst, der schon ein Problem hat, kommt das Ereignis nicht noch einmal. Ein Szenario, das Monitore ausführt, sobald einer ein Problem findet, kann also keine Schleife starten.
Was ist mit Läufen, die nicht stattfinden konnten?
Wenn eine Firewall Relvato blockiert hat oder die Website nicht antwortete, konnte der Lauf nicht stattfinden und sagt nichts darüber, was auf deiner Website ist. Watch events überspringt solche Läufe standardmäßig.
Folgt Watch events meinen Alarm-Einstellungen?
Nein. Digests, stummgeschaltete Websites und die Schweregrad-Schwelle sind für die Menschen, die du alarmierst. Watch events bekommt jedes passende Ereignis; grenze es mit seinen eigenen Filtern oder einem Filter in Make ein.
Kann ich Make auch ohne die Relvato-App nutzen?
Ja. Ein Custom-Webhook-Modul von Make nimmt den Webhook von Relvato unverändert an, und über die REST-API kann jedes Tool Ereignisse abonnieren. Die App erledigt das Abonnieren für dich und bringt die Aktionen und Suchen mit.
Weitere Wege, mit Relvato zu arbeiten
Lass deine Monitore in deinen anderen Apps arbeiten
Installiere die App, erstelle einen API-Schlüssel und baue dein erstes Szenario, zum Beispiel eine Slack-Nachricht, wenn die Website ausfällt.