Meteor がクライアントとの間で送受信する送信メッセージに興味がある場合、サーバーに接続してログに記録できる場所はありますか?
もちろん、ブラウザで行われるリクエストを監視することもできますが、サーバーにメッセージを記録したい場合はどうすればよいでしょうか。
Atmosphere には 、強力で使いやすいロギング パッケージであるobservatoryがあります。
詳細、使用方法、デモアプリはhttp://observatoryjs.comから
注: Observatory は素晴らしいものですが、放棄されたようで、Meteor 0.8 では動作しなくなりました。
もう 1 つの興味深いロギング パッケージは 、構成可能なトランスポート (コンソール、MongoDB、カスタム) を備え、サーバーと複数のクライアントからのログを一元化し、それらを管理インターフェイスである Trail-monitor に表示 できます。
Meteor クライアントおよびサーバーとの間でメッセージを送受信するために使用されるプロトコルはDDPと呼ばれます。
メッセージを傍受してログに記録できるように、プロキシとして機能するDDP Analyzerを見つけました。紹介ブログ投稿はこちら.
WebSocket が許可されていないため、実稼働サーバーでは理想的ではありませんが、開発者側のデバッグには役立つ可能性があります。