Disponibil

Night Watch

Menține-ți site-urile funcționale în fața avalanșelor de scrapere: un monitor de disponibilitate, un scut Cloudflare din planul gratuit și o barieră anti-bots.

  • Linux
  • Python 3.10+
  • Cloudflare Free plan
  • ASGI or WSGI apps
$497plată unică

Include 12 luni de actualizări

Ce face

Night Watch deschide fiecare site pe care îl rulezi exact așa cum îl deschide un vizitator, la fiecare cinci minute, și te anunță în momentul în care unul încetează să se încarce și în momentul în care revine. Când un site cedează pentru că un scraper îl inundă, monitorul activează o regulă Cloudflare care oprește inundația la nivel de edge, iar aplicația ta continuă să servească utilizatorii cât timp durează.

Testat pe site-urile noastre

Ce conține

Monitorizarea

Site-uri din contul tău Cloudflare și o listă, verificări care arată ca un vizitator, mesaje prin e-mail sau webhook și un test care distinge între „totul căzut” și „această mașină este offline”.

Scutul

Instalare, status, pornire, oprire, dezinstalare și restaurare pentru o zonă sau pentru toate, cu fiecare modificare salvată inițial ca backup.

Portalul

Middleware ASGI și WSGI, o pagină de 2 secunde „un moment” care oferă utilizatorilor un cookie și o linie de jurnal pe minut.

Manualul de intervenție

Ce să faci când un site este lent sau căzut, cum să interpretezi un flux masiv de trafic și ce să nu activezi în panoul Cloudflare.

Cerințe

  • Linux cu systemd și Python 3.10 sau mai nou; nimic de instalat din pip.
  • Pentru scut și vizualizarea evenimentelor, site-uri pe Cloudflare (orice plan, inclusiv planul Free) și un token API.
  • O mașină diferită de cea care îți servește site-urile, astfel încât să te poată anunța când aceasta este offline.

Bine de știut

  • Regula de urgență provoacă, de asemenea, o persoană care tastează adresa ta într-un browser proaspăt, motiv pentru care este oprită, cu excepția cazului în care are loc un flux masiv de trafic.
  • Botoții verificați și roboții care se identifică nu sunt niciodată provocați, iar motoarele de căutare nu sunt niciodată respinse de portal.
  • Scutul utilizează trei dintre cele cinci reguli personalizate permise per zonă în planul Free.

Întrebări

Am nevoie de un plan Cloudflare plătit?

Nu. Tot ce face Night Watch funcționează pe planul Free: cele trei reguli, vizualizarea evenimentelor și comutarea automată. Un plan plătit îți oferă doar mai multe sloturi de reguli pe lângă ale noastre.

Va bloca Google sau crawlerele de căutare AI?

Nu. Botoții verificați Cloudflare și fiecare robot care se identifică în user agent trec de scut, iar portalul nu respinge niciodată un motor de căutare sau o previzualizare de link. Dacă dorești să blochezi crawlerele AI, aceasta este o opțiune separată în panoul Cloudflare.

Site-ul meu nu este pe Cloudflare. Este totuși util?

Monitorizarea și portalul funcționează oriunde: monitorizarea deschide orice URL, iar portalul protejează orice aplicație web Python. Scutul și vizualizarea evenimentelor necesită Cloudflare.

Ce diferență există față de un monitor de disponibilitate?

Un monitor de disponibilitate îți spune că un site este offline. Night Watch îți spune și el, apoi acționează asupra celei mai frecvente cauze pe care o întâlnim: activează scutul la marginea rețelei Cloudflare, iar poarta îți menține aplicația în funcțiune pentru persoanele dorite cât timp durează fluxul masiv.

Actualizat: