MFT エージェント状況メッセージ・フォーマット

Managed File Transfer Agent が作成または開始されると、エージェントはその詳細を SYSTEM.FTE トピック ( SYSTEM.FTE/Agents/agent name トピック)。

以下の情報が含まれています。
  • 宛先転送の最大数
  • エージェントのタイプ
  • 公開時刻(UTC)
  • エージェントがホスト名を宣言
  • キュー・マネージャー・チャネル
  • ソース転送の最大数
  • エージェント追跡レベル
  • エージェントインターフェースのバージョン番号
  • エージェントのタイム・ゾーン
  • エージェントの説明(オプション)
  • キューに入れられた転送の最大数
  • エージェント状況
  • キュー・マネージャー名
  • コマンド実行時間(UTC)
  • エージェント開始時刻(UTC)
  • キューマネージャーのポート番号
  • キュー・マネージャー・スタンバイ
  • エージェントスタンバイインスタンス
  • エージェントOS名( Linux /Windows/UNIX/その他)
  • エージェント名
  • エージェント製品のバージョン番号
  • エージェントのステータス公開率
  • エージェントのバージョン番号
  • キュー・マネージャーのホスト名
  • 転送先状態。 各状態については、『エージェント転送状態』を参照
エージェントがプロトコル・ブリッジ・エージェントの場合は、以下の情報も組み込まれます。
  • キューに入れられた転送の最大数
  • プロトコルブリッジのエンドポイント(単一/複数)
  • キュー・マネージャー名
  • プロトコルブリッジの種類(FTP、SFTP、FTPS)
  • エージェントのステータス公開率の数値
  • プロトコルブリッジのデフォルトのサーバー名
  • プロトコル・ブリッジ・サーバーのホスト
  • エージェントインターフェースのバージョン番号

エージェントの転送状態が変わるときには、エージェント状況はリパブリッシュされますが、デフォルトでは最大で 30 秒に 1 回です。 このデフォルト設定は agentStatusPublishRateLimit エージェント・プロパティーを使用して変更できます。このことについては、『拡張エージェント・プロパティー:汎用』で説明されています。

以下の出力例は、 エージェント状況の各データ・エレメントで使用されているキーを示します。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
    <entry key="SourceTransferStates">414d512043514d4c37413031202020201af84q67203d0040=CompleteReceivedTransfer</entry>
<entry key="maxDestinationTransfers">25</entry>
<entry key="agentType">STANDARD</entry>
<entry key="PublishTimeUTC">2024-12-05T04:49:31Z</entry>
<entry key="agentDeclaredHostName">mfthost.com</entry>
<entry key="queueManagerChannel">MFT.SVRCONN</entry>
<entry key="maxSourceTransfers">25</entry>
<entry key="agentTraceLevel">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;agentTraceStatus version="6.00" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="AgentTraceStatus.xsd"&gt;&lt;/agentTraceStatus&gt;</entry>
<entry key="agentInterfaceVersion">1.00</entry>
<entry key="agentTimeZone">Europe/London</entry>
<entry key="agentDescription"/>
<entry key="maxQueuedTransfers">1000</entry>
<entry key="AgentStatus">STARTED</entry>
<entry key="queueManager">QM1</entry>
<entry key="CommandTimeUTC">2024-12-05T04:49:24Z</entry>
<entry key="AgentStartTimeUTC">2024-12-05T04:49:23Z</entry>
<entry key="queueManagerPort">1499</entry>
<entry key="queueManagerStandby"/>
<entry key="DestinationTransferStates">414d51204d554e474f20202020202020d857374a60a72622=RunningTransfer</entry>
<entry key="agentStandbyInstances">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;agentStandbyStatus version="6.00"xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="AgentStandbyStatus.xsd"&gt;&lt;Instances&gt;&lt;instance agentHost="mftStandby.com" agentVersion="9.4.0.0"/&gt;&lt;/Instances&gt;&lt;/agentStandbyStatus&gt;</entry>
<entry key="agentOsName">Linux</entry>
<entry key="agentName">STANDARDAGENT</entry>
<entry key="agentProductVersion">9.4.0.0</entry>
<entry key="AgentStatusPublishRate">300</entry>
<entry key="agentVersion">1.0</entry>
<entry key="queueManagerHost">mfthost.com</entry>
</properties>
以下の出力例は、プロトコル・ブリッジ・エージェントのエージェント状況の各データ・エレメントで使用されているキーを示します。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
    <entry key="SourceTransferStates">414d512043514d4c37413031202020201af84q67203d0040=CompleteReceivedTransfer</entry>
<entry key="agentType">BRIDGE</entry>
<entry key="agentDeclaredHostName">mfthost.com</entry>
<entry key="agentDescription"/>
<entry key="maxQueuedTransfers">1000</entry>
<entry key="agentTimeZone">Europe/London</entry>
<entry key="agentOsName">Linux</entry>
<entry key="PublishTimeUTC">2023-11-04T09:18:44Z</entry>
<entry key="DestinationTransferStates">414d51204d554e474f20202020202020d857374a60a72622=RunningTransfer</entry>
<entry key="protocolBridgeEndPoints">Multiple</entry>
<entry key="queueManager">QM1</entry>
<entry key="agentProductVersion">9.4.0.0</entry>
<entry key="protocolBridgeType">ftp</entry>
<entry key="AgentStatusPublishRate">300</entry>
<entry key="maxSourceTransfers">25</entry>
<entry key="AgentStatus">STARTED</entry>
<entry key="maxDestinationTransfers">25</entry>
<entry key="agentName">BRIDGEAGENT</entry>
<entry key="protocolBridgeDefaultServerName">defaultftpserver.com</entry>
<entry key="protocolBridgeServerHost">ftpserver.example.org</entry>
<entry key="agentInterfaceVersion">6.00</entry>
<entry key="agentVersion">1.0</entry>
</properties>