Tillgänglig

Night Watch

Håll dina webbplatser uppe vid scraper-översvämningar: en tillgänglighetsbevakning, ett skydd med Cloudflare Free-plan och en botgrind.

  • Linux
  • Python 3.10+
  • Cloudflare Free plan
  • ASGI or WSGI apps
$497engångsbetalning

Inkluderar 12 månaders uppdateringar

Vad det gör

Night Watch öppnar varje webbplats du driver på samma sätt som en besökare gör, var femte minut, och meddelar dig i det ögonblick en slutar öppnas och i det ögonblick den är tillbaka. När en webbplats faller eftersom en scraper översvämmar den, aktiverar bevakningen en Cloudflare-regel som stoppar översvämningen vid kanten, och din app fortsätter att betjäna användare medan det varar.

Testat på våra egna webbplatser

Vad ingår

Bevakningen

Sajter från ditt Cloudflare-konto och en lista, kontroller som ser ut som en besökare, meddelanden via e-post eller webhook, och ett test som skiljer "allt nere" från "den här maskinen är offline".

Skyddet

Installera, status, på, av, avinstallera och återställ för en zon eller alla, med varje ändring säkerhetskopierad först.

Portvakten

ASGI- och WSGI-middleware, en "en stund"-sida på 2 sekunder som ger folk en cookie, och en loggradering per minut.

Drifthandboken

Vad du ska göra när en sajt är långsam eller nere, hur du läser av en flodvåg, och vad du inte ska slå på i Cloudflares instrumentpanel.

Krav

  • Linux med systemd och Python 3.10 eller nyare; inget att installera från pip.
  • För skyddet och händelsevyn, sajter på Cloudflare (valfri plan, inklusive Free-planen) och en API-token.
  • En annan maskin än den som serverar dina sajter, så att den kan meddela dig när den är nere.

Bra att veta

  • Nödregeln utmanar också en person som skriver in din adress i en ny webbläsare, vilket är varför den är avstängd utom vid en flodvåg.
  • Verifierade botar och robotar som namnger sig själva utmanas aldrig, och sökmotorer nekas aldrig av portvakten.
  • Skyddet använder tre av de fem anpassade regler som Free-planen tillåter per zon.

Frågor

Behöver jag en betald Cloudflare-plan?

Nej. Allt Night Watch gör fungerar på Free-planen: de tre reglerna, händelsevyn och den automatiska omkopplingen. En betald plan ger dig bara fler regelplatser bredvid våra.

Kommer den att blockera Google eller AI-sökcrawlers?

Nej. Cloudflares verifierade botar och varje robot som namnger sig i sin user agent passerar skyddet, och portvakten nekar aldrig en sökmotor eller en länkförhandsvisning. Om du vill blockera AI-crawlers är det ett separat val i Cloudflares instrumentpanel.

Min sajt finns inte på Cloudflare. Är den fortfarande användbar?

Bevakningen och portvakten fungerar överallt: bevakningen öppnar valfri URL, och portvakten skyddar valfri Python-webbapp. Skyddet och händelsevyn kräver Cloudflare.

Vad skiljer detta från en övervakning av tillgänglighet?

En övervakning av tillgänglighet talar om för dig att en webbplats är nere. Night Watch gör detsamma, agerar sedan på den vanligaste orsaken vi ser: den aktiverar skyddet vid Cloudflares edge, och grinden ser till att din app fortsätter betjäna de användare du vill ha under hela flodvågen.

Uppdaterad: