AMH Input Channels Test
An input channel can be used by the messaging interface to establish an input session with SWIFT. The input session starts when the messaging interface opens the input channel and ends when the messaging interface closes the input channel. The input channel also supports sender-to-receiver first-in-first-out (FIFO), which means that each message is delivered only one time and minimizes the number of possible duplicates. AMH uses these input channels to send and receive SWIFT messages. Given the importance of SWIFT messages and financial information associated with it, it is of utmost importance to monitor the input channels and report to administrators the status of input channel. Swift AMH employs active queue management to maintain the traffic flow and buffer. The window size is communicated to sender to indicate the number of packets that can be sent over without dropping the packets.
This test monitors the input channels and keep track of active window size using which administrators can keep an eye on incoming traffic and ensure that the packets do not exceed the window size.
Target of the test : A Swift AMH node instance
Agent deploying the test : An internal agent
Outputs of the test : One set of results for input channel on the node being monitored.
Parameter |
Description |
Test period |
How often should the test be executed. |
SSL |
If the JBoss AS/EAP server being monitored is an SSL-enabled server, then set the SSL flag to Yes. If not, then set the SSL flag to No. |
JMX Registry SSL |
If you have registered the JMX connector in an SSL-enabled RMI registry , set this flag to Yes. By default, this is set to No. |
JNDI Name |
Specify the lookup name for connecting to the JMX connector of the Swift AMH. |
JMX Remote Port |
Specify the port at which the JMX listens for requests from remote hosts. Ensure that you specify the same port that you configured in the management.properties file in the <JAVA_HOME>\jre\lib\management folder used by the target application Java Applications chapter. |
Host |
The host for which the test is to be configured. |
Port |
The port at which the specified host listens. |
JMX User, JMX Password and Confirm Password |
These parameters appear only if the Measurement Mode is set to jmx. If JMX requires authentication only (but no security), then ensure that the JMX User and JMX Password parameters are configured with the credentials of a user with read-write access to JMX. To know how to create this user, refer to the How to Monitor JBoss Application Server Using eG Enterprise? chapter. Confirm the password by retyping it in the Confirm Password text box. |
Measurement |
Description |
Measurement Unit |
Interpretation |
---|---|---|---|
Window size active |
Indicates the current active window size of current AMH node. |
Number |
Window size is the number of packets which can be received without any packet being dropped. Any packet in a message beyond the window size will be dropped. |