問題タブ [perf4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
726 参照

java - Spring は反復コードのパフォーマンスを測定するクラスを提供しますか?

アプリケーションの特定の部分のパフォーマンスを測定する必要があります。これらの測定値を計算するには、SpringStopWatchクラスを使用します。メソッドには、各反復の実行を測定する必要があるループがあります。

私が望むのは、ループ部分、カウンター、および最小/最大/平均値です。残念ながら、SpringStopWatchクラスにはそのような機能はありません。

たとえば、次のコード:

出力します:

私が欲しいのは:

Spring を使用してそれを達成する方法はありますか?

ps: perf4jがそれを許可することは知っていますが、新しいライブラリの追加を避けることができれば、それは素晴らしいことです...

0 投票する
1 に答える
616 参照

java - JMX への perf4j パフォーマンス統計の公開が機能しない

アペンダーを使用して、perf4j によって生成されたパフォーマンス統計を JMX に公開しようとしてorg.perf4j.logback.JmxAttributeStatisticsAppenderいますが、うまくいきません。

以下は、私のlogback.xmlの関連部分です

お気づきのように、 によって生成されたパフォーマンス統計をAsyncCoalescingStatisticsAppenderと の両方fileAppenderに追加していperf4jJmxAppenderます。perfStats.log ファイルは次の行を取得します...

...しかし、jconsole は、ImportMean、ImportMax、ImportMin などに対してすべて 0 を表示します。

私は何を間違っていますか?

0 投票する
1 に答える
1078 参照

java - Perf4Jとlog4j.propertiesの統合についてサポートが必要

Perf4jv0.9.16をlog4jv1.2.17と統合しようとしています。

以下は、メソッドを持つUtilsクラスです。

以下はlog4j.propertiesファイルです。

utilsメソッドを実行すると、ロガーメッセージが出力されますが、perf4jロガーは出力されません。

助けてください。

0 投票する
0 に答える
102 参照

java - 他のカウンターをPerf4Jと混合する

最近、Perf4Jを使用してサードパーティシステムのパフォーマンス監視を開始しました。これを行うには、Java APIを使用して、システムでデフォルトのアクション(チェックイン/チェックアウト、ストリーミングなど)を実行し、それらにかかる時間を確認します。ただし、サーバー上のアクティブなセッションの数など、他のカウンターを出力に追加したいと思います。私は明らかにStopWatch呼び出しでこれを行うことはできません。

何か提案はありますか(Perf4Jまたは他のテクノロジーを使用)?

ありがとう

S。

0 投票する
1 に答える
598 参照

java - Perf4jは、注釈付きのインターフェイスメソッドをプロファイルしません

私は次のインターフェースとクラスを持っています

私が行うときserviceA.getString()、呼び出しはTimingAspectによって傍受されませんでした。アノテーションをインターフェースから実装クラスに移動すると、インターセプトされます。私が見る理由は、メソッドレベルのアノテーションが継承されていないためです。これを解決する方法は?いくつか書くことによってCustomBeanAnnotationProcessor

0 投票する
1 に答える
1047 参照

spring - Spring Bean の Perf4j プロファイル アノテーション ... jmsConnectionFactory のエラー

Spring 3.2 ベースのアプリケーションで Perf4j をセットアップする必要があります。次の Spring xml 構成コンテンツがあります。

アプリケーションを JBoss AS 7.1.0.Final にデプロイすると、次のエラーが発生します。

Profiled アノテーションはサービス Bean メソッドに適用されます。Profiled アノテーションが実際に使用されている Bean リストを指定する方法はありますか?

前もって感謝します。

0 投票する
0 に答える
447 参照

java - perf4j グラフが生成されないのはなぜですか?

スタンドアロン アプリケーションに Perf4j を統合しました。ロギング システムとして SLF4J / logback を使用しています。

統計は perfs.log に正しく生成されますが、graphs.log ファイルには何も生成されません。

これが私の logback.xml 構成ファイルです。

コードでは、私は使用しています:

奇妙なことに、perfs.log ファイルの集計ではうまく機能しますが、graphs.log では何も起こりません。

私は何を間違っていますか?