0

Mono をターゲットとする ASP.Net Web サービスを開発しました。Apache で Mono を実行している OpenSUSE 11.1 VM にデプロイしました。

たとえば、Windows パフォーマンス モニターと同様の Linux OS で Mono 用にデプロイされた ASP.Net アプリの @OutputCache ヒット率を監視する方法はありますか? これは、必ずしもパフォーマンス カウンターを使用する必要はありませんが、比率を取得するための方法です。

これは、カスタム データ キャッシュ スキームではなく、CacheDuration 属性で装飾された WebMethod 呼び出しに関連しています。

4

1 に答える 1

1

Mono は Mono 2.0 以降、.NET の「パフォーマンス カウンター」をサポートしてきましたが、AFAICT で現在実装されている標準 ASP.NET カウンターは、R​​equests Queued、Requests Total、Requests/sec の 3 つだけです。キャッシュ ヒット率などの他のものは、実装が非常に簡単であると思います。

パフォーマンス カウンター API または mperfmon GUI ツールを使用して、パフォーマンス カウンターを検査できます。

于 2009-07-27T21:09:39.800 に答える