The HL7 data agent is used to collect and monitor HL7 messages coming from WSO2 ESB. The following sections explain how to configure the HL7 data agent in the ESB and monitor HL7 messages in BAM:
Table of Contents | ||||
---|---|---|---|---|
|
...
HL7 data agent (message publisher) comes by default with the HL7 transport that you installed earlier. To enable the data agent in the ESB and configure it to connect to BAM, set the following parameters within the <axisconfig name="AxisJava2.0">
element in the <ESB_HOME>/repository/conf/axis2/axis2.xml
file:
...
After deploying the toolbox, you can access the HL7 message console in BAM through which you can monitor HL7 messages coming from the ESB.
- Log in to the dashboard
Log in to BAM management console
and click BAM Dashboards menu.
using admin/admin credentials. Any user with admin privileges can log in.
TheClick Message Console
Dashboard opens.
Note that ifin the Dashboards menu.
Info If you have multiple dashboards installed, all available ones will be displayed at the top for you to select from. Select the Message Console dashboard.
EIn the Message Console Dashboard enter the connection details to Cassandra cluster and click Login.
- Connection URL : Connection URL of the Cassandra cluster with IP and port. e.g., localhost:9160. This field is mandatory.
- Username/Password : Credentials of the cluster
The message search page opens.
The fields of the message search page are described below:
Field Description Message type
Stream name to perform the search on. For HL7 messages, select
bam_hl7_data_publisher_store
. This field is mandatory.Status Message status (success/failure/all)
Max Rows
Maximum number of search results to be displayed Start time/End Time Time interval to search messages
- Click Add new condition section to enter more search conditions. An example is given below:
- Click the Search Messages icon. Matching results appear on the Search Results page. For example,
You can click,
- The Expand Message icon to view message content
- An activity ID (value is equal to to Message control ID) to view all events that belong to the activity
- To see details of the HL7 messages in BAM, select Explore Cluster under Cassandra Explorer menu of the Tools menu in the management console.
- Connect to the Cassandra cluster.
- Connection Url* : Connection URL of the Cassandra cluster with IP and port. e.g., localhost:9160. This field is mandatory.
- Username/Password : Credentials of the cluster
- Maximum Result Count : Maximum number of results retrieved from the Cassandra cluster
- Browse keyspace
bam_hl7_data_publisher_store -> event_ks
. For example,
...