Nutzen Sie diesen leistungsstarken n8n-Workflow zur Überwachung von Docker-Containern via Webhooks und deren Verwaltung über einen Telegram-Bot. Bietet KI-gestützte Log-Analyse via OpenAI und Fernzugriff über SSH-Befehle.
Laden Sie diese n8n-Workflow-Vorlage herunter und beginnen Sie sofort mit der Nutzung.
Dieser fortgeschrittene n8n-Workflow wurde entwickelt, um das Management und die Überwachung der Docker-Infrastruktur zu zentralisieren. Er adressiert das häufige Problem der Diagnose von Container-Ausfällen, indem er ein KI-Modell (über den n8n OpenAI Node) direkt in den operativen Ablauf integriert. Der Workflow verfügt über zwei primäre Schnittstellen: einen externen Webhook für proaktive Monitoring-Alarme (z.B. Benachrichtigungen bei Container-Abstürzen) und einen Telegram-Bot für reaktive Befehle bei Bedarf (wie das Abrufen von Logs, das Prüfen des Status oder das Neustarten). Durch die Nutzung des SSH n8n Nodes werden Docker-Befehle sicher auf einem Remote-Server ausgeführt, während die KI-Komponente eine fachkundige, strukturierte Analyse komplexer Log-Dateien liefert und Rohdaten in verwertbare Erkenntnisse umwandelt. Diese robuste n8n-Automatisierung reduziert Ausfallzeiten erheblich und beschleunigt die Debugging-Zyklen, was die Leistungsfähigkeit eines gut konfigurierten n8n-Workflows unter Beweis stellt.
Der gesamte Ablauf nutzt zwei Haupt-n8n-Trigger-Mechanismen:
ERROR Message über Telegram versendet, die handlungsrelevante Inline-Buttons (Logs und Neustart) für den betroffenen Container anbietet.Extract the Service Name) parst zunächst den Befehl, um den Ziel-Container zu identifizieren.docker logs --tail 100 aus. Das Ergebnis wird an den n8n Node Message a model (OpenAI) weitergeleitet. Dieser Node nutzt einen hochgradig angepassten Prompt, um als leitender IT-Spezialist zu fungieren, die rohen Docker-Ausgaben zu analysieren und einen strukturierten Bericht (Zusammenfassung, Ursache, Empfohlene Schritte) zu erstellen. Diese detaillierte Analyse wird dann über einen Telegram n8n Node an den Benutzer übermittelt.docker ps aus, um alle laufenden Container und deren Status aufzulisten, und sendet die formatierte Liste an den Benutzer zurück../update-all-docker-compose.sh) über den SSH n8n Node aus. Die Ausgabe dieses Skripts wird anschließend von einem Python Code n8n Node geparst, um eine saubere Update-Zusammenfassung zu generieren, die zur Bestätigung, welche Images aktualisiert wurden, an den Benutzer zurückgesendet wird. Dieser umfassende n8n-Workflow gewährleistet eine vollständige Fernsteuerung und intelligente Diagnostik.Um diesen leistungsstarken n8n-Workflow bereitzustellen, folgen Sie diesen Einrichtungsschritten:
8209283663) in allen Telegram Nodes ersetzen.Message a model benötigt wird../update-all-docker-compose.sh) verfügbar und ausführbar hat, das den Parsing-Anforderungen des n8n Nodes Code in Python (Beta) entspricht. Webhook (n8n trigger):
Funktion: Dient als passiver n8n Trigger, der auf Statusaktualisierungen von Containern von externen Monitoring-Diensten wartet.
Schlüsselkonfiguration: Akzeptiert POST-Anfragen.
Telegram Trigger (n8n trigger):
Funktion: Der interaktive n8n Trigger, der den Ablauf basierend auf Benutzerbefehlen initiiert, die über den Telegram-Bot eingehen.
Schlüsselkonfiguration: Lauscht auf message-Updates.
Switch n8n node:
Funktion: Leitet den Ausführungsfluss basierend auf dem Inhalt der Telegram-Nachricht weiter (z.B. Abgleich mit 'logs', 'restart', 'status' oder 'update').
Schlüsselkonfiguration: Vergleicht den in Kleinbuchstaben umgewandelten Nachrichtentext.
SSH n8n node (get logs):
Funktion: Führt den Befehl docker logs --tail 100 [servicename] auf dem Remote-Host aus, um diagnostische Informationen abzurufen.
Schlüsselkonfiguration: Dynamischer Befehlsausdruck unter Verwendung von Daten aus dem Code n8n Node Extract the Service Name.
OpenAI n8n node (Message a model):
Funktion: Dieser entscheidende n8n Node führt eine erweiterte Log-Analyse durch, wobei ein detaillierter System-Prompt verwendet wird, um die rohe Docker-Ausgabe zu interpretieren und strukturierte Debugging-Erkenntnisse zu liefern.
Schlüsselkonfiguration: Nutzt das Modell gpt-4.1-mini und speist die Log-Ausgabe über ={{ $('get logs').item.json.stdout }} ein.
Code in Python (Beta) n8n node:
Funktion: Parst die strukturierte Ausgabe des Shell-Update-Skripts und übersetzt komplexe Update-Logs in eine saubere, verständliche Nachricht für die Telegram-Benutzeroberfläche.
Schlüsselkonfiguration: Benutzerdefiniertes Python-Skript, das die Bibliotheken re und json für das String-Parsing verwendet.
Nutzen Sie diesen n8n-Workflow, um automatisch französische BOAMP-Ausschreibungen zu überwachen, eine Keyword-Filterung auf PDF-Inhalte anzuwenden und relevante Aufträge in Google Sheets zu speichern, damit Ihnen kein wichtiger Vertrag entgeht.

Setzen Sie diesen robusten n8n-Workflow ein, um Startup-Neuigkeiten automatisch via RSS zu überwachen, Inhalte mit BrightData zu scrapen, strukturierte Seed-Finanzierungsdaten mit GPT-4.1-MINI zu extrahieren und Ergebnisse direkt in Microsoft Excel zu protokollieren.

Nutzen Sie diesen robusten n8n-Workflow, um periodische Prüfungen des AWS EC2-Instanzzustands zu planen. Zu den Funktionen gehören automatisiertes Self-Healing (Neustarts), detaillierte Protokollierung in Google Sheets und Multi-Channel-Benachrichtigungen (WhatsApp/E-Mail). Starten Sie noch heute mit dem Erstellen von n8n-Vorlagen.

Automatisieren Sie die Überwachung von Google Maps-Bewertungen mithilfe eines n8n-Workflows. Daten neuer Bewertungen auslesen, KI zum Entwerfen von Antworten nutzen, in Google Sheets speichern und sofortige Slack-Benachrichtigungen bei negativem Feedback senden.

Automatisieren Sie die Verarbeitung von Shopify-Bewertungen mithilfe eines n8n-Workflows. Analysieren Sie die Stimmung mit GPT-4, erstellen Sie Trello-Aufgaben für kritische Bewertungen und protokollieren Sie alle Daten effizient in Google Sheets.

Nutzen Sie diesen leistungsstarken n8n-Workflow, um alle Gemini 2.5 Chat-Interaktionen mithilfe der Langfuse-Beobachtbarkeit zu überwachen und nachzuverfolgen. Unerlässlich für das Debugging benutzerdefinierter n8n-Vorlagen und die Analyse der KI-Leistung.









































