インターネット接続は仕事の遂行に不可欠です。めったに問題になることはありませんが、ここ数年、接続が不安定になることが時々ありました。リスが家につながるケーブルをかじってしまったことがあり、AirPort Extremeベースステーションの信頼性が経年劣化し、ケーブルモデムも何度か交換する必要がありました。これらのケースでは、接続は正常に動作したり、遅くなったり、完全に切断されたりと、状況が刻々と変化し、サポートに連絡したりハードウェアのアップグレードを検討したりするほどの異常に気付くまでに数日かかることもよくありました。
次にインターネット接続に何か問題が発生した時は、数ヶ月前から使っているMac用ユーティリティのおかげで、もっと早く気づけるはずです。Sindre Sorhus氏のOnline Checkは、 4ドルで購入できる無料のメニューバーユーティリティで、インターネット接続が切れたり回復したりした時に報告してくれるという、たった一つの機能しかありません。[2024年8月28日にこのアプリをダウンロードした時は無料でした。既にダウンロードしていたため、App Storeアプリのページには価格ではなく「開く」ボタンが表示されていました。私の過ちです! –Adam]
オンライン中、オンラインチェックは10秒ごとに接続状態を確認します。接続が切断された場合は、2秒ごとに接続が回復したかどうかを確認します。どちらの値も最大999秒まで設定可能です。最初にapple.comをチェックし、それが失敗した場合はcloudflare.comをチェックします。
接続が切断されると、Online Check はメニューバーアイコン(シンプルなドットまたは地球儀アイコン)を赤くし、macOS に通知を表示します。また、Apple のショートカットアプリで作成できるショートカットを起動することもできます。ショートカットの例では、異なる種類の通知が表示されます。複数の Wi-Fi ネットワークにアクセスできる場合は、現在の Wi-Fi ネットワークがオフラインになった場合に別の Wi-Fi ネットワークに切り替えることができるダウンロード可能なショートカットがあると便利です。接続が回復すると、オフラインになっていた時間がシステム通知に表示されます。
前回のアプリ起動以降のすべてのイベントログを表示する履歴ウィンドウを除けば、機能はこれだけです。Online Check では、起動後も履歴が保持されるようになり、断続的な問題をより適切にトラブルシューティングできるようになることを期待しています。開発者も検討中です。もしこの機能もご希望でしたら、フィードバックをお送りください。
オンラインチェックがMacの速度を低下させる心配はありません。リソース消費は最小限です。13日前の再起動以降、オンラインチェックのCPU使用時間はわずか4分弱(例えばGoogleドライブは31時間以上CPUを消費しています)、送受信したデータ量はわずか55KBです。
全体的に、Online Check はまさに一芸に秀でたツールですが、プロアクティブな通知と最小限のリソース使用により、十分に役立つツールとなっているため、インターネット接続の安定性に関心のある方にはお勧めします。