2 つ以上のエージェントを含むグループを作成できます。
グループを作成した後はグループ レベルで設定を変更でき、同じ変更をエージェントごとに個別に加える必要がなくなります。
注: 1 つのエージェントが複数のグループに属することはできません。
グループに属さないエージェントはスタンドアロン エージェントと呼ばれます。
以下の XML では、グループを持つ rules.xml ファイルの一般的な形式を表しています。 group エレメントには、グループのプロパティが含まれます。 agent エレメントには、エージェントのプロパティが含まれます。 エージェントがグループの一部である場合は、agent エレメントが group エレメント内に現れます。 broker エレメントには、ブローカのプロパティが含まれます。 console エレメントには、コンソールのプロパティが含まれます。
<?xml version="1.0" encoding="UTF-8"?>
<rules>
<group name="G1">
...
<agent name="G1A1">
...
</agent>
</group>
<agent guid="0" name="A1">
...
</agent>
<broker>
...
</broker>
<console>
...
</console>
</rules>
group エレメント内の agent エレメントに 1 つ以上のプロパティがある場合、そのプロパティはグループの設定をオーバーライドします。
group エレメントの内部に broker エレメントまたは console エレメントを配置しないでください。
DevTest ポータルからエージェント プロパティを更新すると、設定は rules.xml ファイルのスタンドアロン エージェントのセクションに保存されます。
注: DevTest ポータルの詳細情報については、「CA Continuous Application Insight の使用」を参照してください。
例: rules.xml ファイルでのグループの設定
以下の XML は、1 つのグループが含まれる rules.xml ファイルを示しています。 このグループには、3 つのエージェントが含まれています。 このファイルには、スタンドアロン エージェントも含まれています。
<?xml version="1.0" encoding="UTF-8"?>
<rules>
<group name="group1">
<property key="lisa.agent.jms.poll.int" value="5000"/>
<property key="lisa.agent.transaction.auto.start.max.delay" value="60000"/>
<property key="lisa.agent.virtualize.jit.enabled" value="false"/>
<intercept class="com.itko.examples.entity.Account" method="setName" signature="(Ljava/lang/String;)V"/>
<agent name="agent1" guid="1234567">
<property key="lisa.agent.stats.alarm.threshold.permgen" value="90"/>
<property key="lisa.agent.stats.sampling.interval" value="1000"/>
</agent>
<agent name="agent2" guid="2345678" />
<agent name="agent3" guid="3456789" />
</group>
<agent guid="-2032180703" name="DEFAULT">
...
</agent>
<broker>
...
</broker>
<console>
...
</console>
</rules>
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|