利用可能

Night Watch

スクレイパーの殺到からサイトを維持:稼働監視、Cloudflare Freeプランのシールド、ボットゲート。

  • Linux
  • Python 3.10+
  • Cloudflare Free plan
  • ASGI or WSGI apps
$497買い切り

12ヶ月間のアップデートを含む

機能

Night Watch は、あなたが運用するすべてのサイトを訪問者と同じように5分ごとに開き、開かなくなった瞬間と再び開いた瞬間を知らせます。スクレイパーがサイトを氾濫させてダウンした場合、ウォッチは Cloudflare のルールを有効にしてエッジで氾濫を止め、アプリは人々にサービスを提供し続けます。

自社サイトでテスト済み

中身

ウォッチ

Cloudflareアカウントとリストからサイトを監視し、訪問者に見えるチェック、メールまたはWebhookによる通知、そして「すべてダウン」と「このマシンがオフライン」を区別するテストを行います。

シールド

1つのゾーンまたはすべてのゾーンに対するインストール、ステータス確認、オン、オフ、アンインストール、復元に対応し、すべての変更を事前にバックアップします。

ゲート

ASGIおよびWSGIミドルウェア、ユーザーにクッキーを渡す2秒間の「しばらくお待ちください」ページ、そして1分あたり1行のログ。

ランブック

サイトが遅い場合やダウンした場合の対処法、トラフィックの急増の読み方、そしてCloudflareのダッシュボードで有効にしてはいけない設定。

動作環境

  • systemdとPython 3.10以降を備えたLinux環境。pipからのインストールは不要です。
  • シールドとイベントビューを使用するには、Cloudflare上のサイト(すべてのプラン対応、Freeプラン含む)とAPIトークンが必要です。
  • サイトを配信しているマシンとは別のマシンを用意し、そのマシンがダウンした際に通知できるようにします。

よくあるご質問

  • 緊急ルールは、新しいブラウザでアドレスを入力したユーザーにもチャレンジを要求するため、トラフィックの急増時以外はオフにしています。
  • 検証済みボットと、自らを名乗るロボットはチャレンジされず、検索エンジンはゲートによって拒否されることはありません。
  • シールドは、Freeプランでゾーンごとに許可される5つのカスタムルールのうち3つを使用します。

よくある質問

有料のCloudflareプランは必要ですか?

いいえ。Night Watchのすべての機能はFreeプランで動作します:3つのルール、イベントビュー、自動切り替えです。有料プランは、私たちのルールとは別にルール枠を追加できるだけです。

GoogleやAI検索クローラーをブロックしますか?

いいえ。Cloudflareの検証済みボットと、ユーザーエージェントで自らを名乗るすべてのロボットはシールドを通過し、ゲートは検索エンジンやリンクプレビューを拒否しません。AIクローラーをブロックしたい場合は、Cloudflareのダッシュボードで別途設定してください。

サイトがCloudflare上にありません。それでも有用ですか?

ウォッチとゲートはどの環境でも動作します:ウォッチは任意のURLを開き、ゲートは任意のPython Webアプリを保護します。シールドとイベントビューにはCloudflareが必要です。

通常のアップタイム監視ツールと何が違うのですか?

アップタイム監視ツールは、サイトがダウンしていることを教えてくれるだけです。Night Watchはそれだけでなく、最もよく見られる原因に対して行動を起こします。Cloudflareのエッジでシールドを有効にし、洪水が続く間も、あなたが望むユーザーにアプリを提供し続けるようゲートが制御します。

更新済み: