IAF Management
The Apama REST API provides a URI to use with the GET method in order to return information about adapters running in the Apama Integration Adapter Framework (IAF). This information includes data such as the number of codecs and transports in use and the number of events sent and received.
GET /iaf/status
This returns the same information as the output of the Apama iaf_watch utility.
Response
<?xml version="1.0"?>
<map name="apama-response">
<prop name="uptime">1235213</prop>
<prop name="uptimeSinceLastReconfiguration">43432</prop>
<prop name="numReconfigurations">3</prop>
<prop name="numTransports">2</prop>
<prop name="numCodecs">1</prop>
<prop name="numDownstreamMappings">5</prop>
<prop name="numUpstreamMappings">2</prop>
<prop name="numApamaSinks">1</prop>
<prop name="numApamaSources">1</prop>
<prop name="numTransportReceived">441414</prop>
<prop name="numTransportSent">34134</prop>
<prop name="numApamaReceived">34134</prop>
<prop name="numApamaSent">44414</prop>
<list name="transportStatus">
<map name="ATITransportStatus">
<prop name="name">ATITransport</prop>
<prop name="status">All OK</prop>
</map>
<map name="ReutersTransport">
<prop name="name">ReutersTransport</prop>
<prop name="status">Stuffed</prop>
</map>
</list>
<list name="codecStatus">
<map name="NullCodec">
<prop name="name">NullCodec</prop>
<prop name="status">Lovely</prop>
</map>
</list>
<map name="mapperStatus">
<prop name="name">Semantic Mapper</prop>
<prop name="status">OK</prop>
</map>
<map name="apamaStatus">
<prop name="name">Apama</prop>
<prop name="status">OK</prop>
</map>
</map>