2017-04-08 1 views
0

古典的なDynatrace監視は、Javaプロセスを監視するエージェントを使用して機能しました。監視対象のVMにエージェントを追加する必要があり、それが機能しました。Dynatrace OneAgentはJavaにどのように注入されるのですか

Dynatrace OneAgentはエージェントなしでこれを実行します。しかし、どのように機能するのですか? Javaプロセスに追加されたエージェントはありませんでした。必要なのは、Javaプロセスの再起動だけです。 Liberty Serverで試したところ、ruxitautosensorとruxitsubpathsenderという2つのDynatraceスレッドが見つかりました。しかし、注射の仕組みは分かりません。

+0

実行中のJVMにアタッチAPIを使用してアタッチできます。アタッチAPIを使用する必要があります。 –

答えて

0

インストールされているOSレベルのエージェントは、OSレベルの機能を使用するプロセスを実行し、マシン上のプロセスを反復し、さまざまな技術を使用してエージェントを「深い監視」でサポートされているすべてのテクノロジに注入します。 、例えばJava、.NETなどの数多くのものがあります。

特に、非常に大きな環境に展開している場合は、スタートアップスクリプトを調整して手動でエージェントを注入する従来のアプローチに比べて明らかな利点があります。

関連する問題