通知レポート

Chuteは接続品質、プロキシの可用性、トラフィックパターン、設定の健全性を監視します。重大な異常が検出された場合、Chuteアプリがシステム通知を表示して警告することがあります。

単一のタイムアウトや到達不能ノードでは通知はトリガーされません — 持続的または大規模なパターンのみが対象となります。

イベントタイプ

イベント 意味
大規模な接続失敗 多数の接続が同じ方法で失敗している(例: 全てがタイムアウト)。
プロキシノード利用不可 特定のプロキシノードがデータを返さずに接続を閉じ続けている — ノードがダウンしている可能性が高い。
トラフィック急増 最近の平均を大幅に上回る持続的な高帯域幅トラフィック(アップロードまたはダウンロード)。瞬間的なスパイクは無視されます。
設定更新失敗 管理設定の自動更新が繰り返し失敗している(ダウンロードまたは解析エラー)。
ポリシーグループの主ポリシーが変更されました ポリシーグループが別のプロキシに切り替わった — 自動的に(フォールバック / URLテスト / ロードバランス / SSID)、または手動で別のものを選んだ場合も含みます。グループが急速に変動する場合、切り替えごとではなく単一の「ポリシーグループ振動」アラートが表示されます。Chute Macではこのアラートに専用のスイッチポリシーグループ振動があり、デフォルトではオフです。
ネットワークアドレス変更 このデバイスがネットワーク上に持つアドレスが変わった。通知ではIPv4とIPv6のアドレスを別々に示します。Chute Androidでは代わりに出口IP変更というイベントになります: トラフィックが出ていく公開アドレス(1つのアドレス)で、そのスイッチはデフォルトでオフです。
TailscaleホームDERP変更 Tailscaleエンジンが別のホームDERPリレーリージョンに切り替わった。すべてのプラットフォームで記録されます。Chute Macは通知を出し、Chute AndroidもTailscaleイベントスイッチの下で通知を出します(デフォルトでオフ)。
Tailscaleイベント 出口ノードの問題や認証キーの失敗などのTailscaleイベント。
ルール通知 notification-text=付きのルールにマッチしました。Chuteがそのテキストを自ら通知し(ルール通知を参照)、イベントも記録します。
ネットワークが通信を運んでいません システムはネットワークが使えると報告しているのに、アウトバウンド接続がタイムアウトし続け、何も受信できない状態です(例: 停止したセルラー回線)。1回の発生につき1度だけ報告され、通信が戻るかネットワークが変わるまで再報告されません。Chute Macには専用のスイッチがあり、デフォルトでオンです。Chute iOSとChute Androidでは「大規模な接続失敗」のスイッチに従います。

ルール通知

[Rule]
DOMAIN-SUFFIX,bank.example,DIRECT,notification-text="Bank site opened",notification-interval=60

notification-text=付きのルールにマッチすると、Chuteはシステム通知を出します。タイトルはそのテキスト、本文はホスト:ポート → ポリシーです。各ルールの通知はnotification-interval秒(デフォルト300)ごとに最大1回です。これらの通知は、スクリプトが$notificationで出す通知と同じく、アプリの通知スイッチに従います: Chute iOSでは 通知を許可、Chute Macでは イベントレポート通知を表示、Chute AndroidではChuteに対するシステムの通知許可で、スクリプトの通知にはそこで専用のチャンネル スクリプト通知 もあります。これをオフにすると何も表示されません。Apple TVでは通知は表示されません。

しきい値

レポートシステムはデフォルトで有効になっています。しきい値は組み込みで、設定ファイルからは変更できません。参考値は次のとおりです:

しきい値 値 単位 説明
大規模障害しきい値 20 回数 大規模な接続失敗アラートをトリガーするウィンドウ内の最小障害数
大規模障害率 0.3 比率(0–1) TCP接続の最小障害率(障害数 / 合計)
大規模障害ウィンドウ 60 秒 大規模障害をカウントする時間枠
プロキシノード利用不可回数 3 回数 プロキシノード利用不可アラートをトリガーする単一ノードでの障害数
プロキシノード利用不可ウィンドウ 300 秒 ノード障害をカウントする時間枠
トラフィック急増倍率 5.0 比率 現在のレートが5分間平均をこの倍数超える必要がある
トラフィック急増持続時間 60 秒 アラート前に急増が持続する必要がある時間
ポリシー振動ウィンドウ 60 秒 ポリシーグループの振動を検出する時間枠
ポリシー振動しきい値 3 回数 ポリシーグループ振動アラートをトリガーするウィンドウ内の切り替え回数
クールダウン間隔 120 秒 同じアラートが再び発火するまでの最小間隔 — アラート抑制の仕組みを参照
設定失敗回数 2 回数 設定更新失敗アラートをトリガーする連続更新失敗数(成功するとリセット。アドレスがClashやsing-boxのプロファイルを返すようになっていた回は、成功にも失敗にも数えません)— 時間枠はありません

アラート抑制の仕組み

通知スパムを避けるため、Chuteは複数の保護措置を適用します:

  • クールダウン: 同じアラートは、クールダウン間隔(120秒)内に複数回発火することはありません。「同じ」とは、同じノード、同じ方向への同じグループの切り替え、同じ種類の失敗、または同じ設定URLのことです — 間隔内に別のノードが落ちれば、そのノードのアラートは別に出ます。TailscaleホームDERP変更にはクールダウンが無く、ルール通知はそれ自身のnotification-intervalに従います。
  • 大規模障害の抑制: 大規模な接続失敗アラートが発火すると、個別のプロキシノード利用不可アラートは抑制されます — 大規模障害アラートが既に問題をカバーしています。
  • アンチフラップ: ポリシーグループが急速に前後に切り替わる場合(60秒以内に3回以上)、切り替えごとではなく単一の「ポリシーグループ振動」アラートが表示されます。
  • 猶予期間: エンジン起動または設定再読み込み後60秒間、プロキシノード利用不可アラートは抑制され、起動時の接続変動による誤アラートを防ぎます。
  • ネットワーク変更リセット: ネットワーク変更時(Wi-Fi ↔ セルラー)または設定再読み込み時に全ての内部カウンターがリセットされ、古いデータによる誤アラートを防ぎます。
S. Smart Rabbit LLC © All Rights Reserved            updated 2026-09-29 21:57:05

本ページは英語版からの翻訳です。内容に相違がある場合は、英語版が優先されます。

results matching ""

    No results matching ""