Darmowy szablon automatyzacji

Witryny do sprawdzania stanu zdrowia z Arkuszami Google i alertami Telegram

970
25 dni temu
7
bloków

Co robi ten szablon?

Ten workflow wykonuje zaplanowane testy dostępności dla listy URL przechowywanych w arkuszu Google Sheets. W regularnych odstępach czasu pobiera adresy URL, wysyła żądania HTTP w celu sprawdzenia ich dostępności i powiadamia czat Telegram w przypadku niepowodzenia żądania.

Możesz łatwo zastąpić Telegram inną obsługiwaną przez n8n usługą powiadomień, taką jak Slack, Discord, Email lub Microsoft Teams.

Przykłady zastosowań

Ten szablon automatyzacji jest idealny do monitorowania stanu usług wewnętrznych i zewnętrznych, zapewniając ich dostępność i responsywność. Oto kilka potencjalnych zastosowań:

  • Monitorowanie dostępności stron internetowych klientów
  • Sprawdzanie działania wewnętrznych systemów firmowych
  • Kontrola statusu API wykorzystywanego w projektach
  • Nadzór nad stronami landingowymi kampanii marketingowych
  • Weryfikacja poprawności działania e-sklepu
  • Monitorowanie blogów i portali informacyjnych
  • Testowanie dostępności serwerów i usług hostingowych

Funkcjonalność workflow

  • ⏰ Wyzwalacz czasowy uruchamiający proces w regularnych odstępach
  • 📄 Odczyt listy URL z arkusza Google Sheets
  • 🌐 Wysyłanie żądań HTTP w celu sprawdzenia stanu URL
  • 🚨 Wysyłanie alertów o błędach (z kodem błędu i adresem URL) na Telegram (lub inną wybraną platformę)

Wykorzystywane aplikacje i usługi

  • Google Sheets
  • Telegram (lub alternatywna usługa powiadomień)
  • HTTP Request

Wymagania wstępne

  • Bot Telegram i identyfikator czatu (jeśli korzystasz z Telegram)
  • Podłączony arkusz Google z kolumną zawierającą adresy URL (szablon)

Porady dotyczące dostosowywania

  • Dostosuj interwał harmonogramu w węźle wyzwalacza
  • Zastąp Telegram Slackiem, pocztą e-mail, Discordem lub innym węzłem powiadomień
  • Dostosuj treść alertów, dodając więcej kontekstu lub formatowanie
  • Dodaj filtry, ponowne próby lub logowanie według potrzeb

   Skopiuj kod szablonu   
{"id":"wng5xcxlYA6jFS6n","meta":{"instanceId":"d2672089b9e343ad3bc90ba1f1f190228becae384176d65238d27962069ff47d","templateCredsSetupCompleted":true},"name":"MAIA - Health Check","tags":[],"nodes":[{"id":"10335465-853d-47ea-aad7-34460c741b74","name":"No Operation, do nothing","type":"n8n-nodes-base.noOp","position":[860,-20],"parameters":{},"typeVersion":1},{"id":"ea7771ba-3d35-423a-9813-2a65448a15fc","name":"Telegram","type":"n8n-nodes-base.telegram","position":[860,160],"webhookId":"6c02772a-8f40-4d9b-8fe5-220aac63c34e","parameters":{"text":"=Health Check : {{ $json.URLS }}nn{{ $json.error.code }}","chatId":"1548053076","additionalFields":{"appendAttribution":false}},"credentials":{"telegramApi":{"id":"QYefc34gGshZQURo","name":"Telegram account"}},"typeVersion":1.2},{"id":"bae03dc7-e35b-4760-8de8-151d2d97391b","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","position":[0,0],"parameters":{"rule":{"interval":[{"field":"minutes"}]}},"typeVersion":1.2},{"id":"a53fba9c-0f7e-4757-8bcd-e3622845e804","name":"Fetch Urls","type":"n8n-nodes-base.googleSheets","position":[220,0],"parameters":{"options":{},"sheetName":{"__rl":true,"mode":"list","value":"gid=0","cachedResultUrl":"https://docs.google.com/spreadsheets/d/17-tY9_wn-D2FV627Sx3-Z3abqFYvz794edej7es5J6w/edit#gid=0","cachedResultName":"Sheet1"},"documentId":{"__rl":true,"mode":"id","value":"17-tY9_wn-D2FV627Sx3-Z3abqFYvz794edej7es5J6w"}},"credentials":{"googleSheetsOAuth2Api":{"id":"rh63B66L9pJsButh","name":"Google Sheets account"}},"typeVersion":4.5},{"id":"c96a2070-953b-4a03-a308-dae92d841851","name":"Check URL","type":"n8n-nodes-base.httpRequest","onError":"continueErrorOutput","position":[520,0],"parameters":{"url":"={{ $json.URLS }}","options":{}},"typeVersion":4.2,"alwaysOutputData":false},{"id":"4fe54bbe-32ef-41d2-94f8-2a7d4ec175b6","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[160,-220],"parameters":{"content":"## Step 1nCreate a new google sheet where A1 is a title, and then list in column A all the urls you want to check."},"typeVersion":1},{"id":"96f8b3bb-d3e1-415a-a849-84b1d524acb5","name":"Sticky Note1","type":"n8n-nodes-base.stickyNote","position":[800,320],"parameters":{"content":"## Step 2nTo use telegram, simply define chatid.nnYou can replace with any type of notification like slack, etc..."},"typeVersion":1}],"active":true,"pinData":{},"settings":{"executionOrder":"v1"},"versionId":"704c7308-7759-4f31-ab94-c2c53e3c5ed7","connections":{"Check URL":{"main":[[{"node":"No Operation, do nothing","type":"main","index":0}],[{"node":"Telegram","type":"main","index":0}]]},"Fetch Urls":{"main":[[{"node":"Check URL","type":"main","index":0}]]},"Schedule Trigger":{"main":[[{"node":"Fetch Urls","type":"main","index":0}]]}}}
  • CSV
  • Sheet
  • Spreadsheet
  • GS
  • API
  • Request
  • URL
  • Build
  • cURL
  • human
  • form
  • wait
  • hitl
  • approval
Planeta AI 2025 
magic-wandmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram