Tornado Webは、WSGIまたはASYNCコンテナで使用できます。WSGIコンテナには多数のソリューションがあります。これまでで最も魅力的なソリューションはRPMLiteですが、Tornadoをwsgiモードで実行する必要があります。これは私が望まないことです。TornadoAsyncアプリケーションを完全に監視するソリューションが必要です。
EDOT:行間を読んでくれた@Grahamに感謝します。トピックを理解している人には、答えがあると期待してきました。
Tornado Webは、WSGIまたはASYNCコンテナで使用できます。WSGIコンテナには多数のソリューションがあります。これまでで最も魅力的なソリューションはRPMLiteですが、Tornadoをwsgiモードで実行する必要があります。これは私が望まないことです。TornadoAsyncアプリケーションを完全に監視するソリューションが必要です。
EDOT:行間を読んでくれた@Grahamに感謝します。トピックを理解している人には、答えがあると期待してきました。
質問は少しあいまいですが、ここでの前提は、どのWebアプリケーションパフォーマンス監視ツールが存在するかを尋ねているということです。この場合、Tornado ASYNC APIで動作するものと、TornadoWebサーバーの上にあるWGSIコンテナーで動作するものを求めています。
NewRelicWebアプリケーションパフォーマンスサービスとして解釈される「RPMLite」について言及しました。そのため、ご存知のとおり、Tornadoで実行されているWSGIアプリケーションのみが現在サポートされており、TornadoのASYNCAPIはサポートされていません。ASYNC Python Webフレームワークのサポートについていくつかの調査が行われましたが、Tornado APIはそのテストケースとして使用されなかったため、ASYNCAPIがいつサポートされるか/サポートされるかどうかはわかりません。
代替案に関しては、それはあなたがこれから何を得たいかによって異なり、あなたが質問を拡大する必要がある場所です。Webトラフィックを追跡したい場合は、常にGoogleアナリティクスまたはWebサーバーログから詳細を抽出するツールを使用できます。
New Relicのように、実際のWebアプリケーションをインストルメント化し、データベースでの表示時間やWeb外部など、その内部で何が起こっているかを教えてくれるツールを特に探している場合は、現在、他のオプションはありません。 ASYNCシステム、特にTornadoASYNCAPIについて私が知っていることです。