Basic Monitoring and Administration for the Integration Developer (1/3)
In this 3-part blog series, I want to share with you an intro into basic monitoring and administration capabilities (collectively called, Operations) of SAP HANA Cloud Integration (HCI-PI). The article is written mainly keeping in mind Integration developers who have to use the monitoring and administration functions of HCI during development.
In the first part, I provide you a quick overview of the Operations feature. the second and third blog covers deployment-related tasks and understanding the logs better.
Part 1: Overview of the Integration Operations feature in HCI-PI
In the Eclipse version of the tool, you shall find the Integration Operations plug-in (available, explicitly as a perspective) through which you can access the monitoring functions.
You shall see the Node explorer and a list of tabbed views.
Note: I have rearranged the tabs in the increasing order of usage. You can do the same.
Let us understand the commonly used views and the Message Monitoring tab:
1. Message Monitoring View
The Message Monitoring is accessible when you double-click on the Root Node (next to the folder icon). When you click on a message, the detailed monitoring is shown in the Properties view. (Note: In part 2, we explore the Deployed Artifacts sub-tab. In part 3, we explore the Message Monitoring log in detail).
2. Properties View
The Properties view is used for two purposes:
- To look into the state of the Nodes
- To view the detailed message monitoring log
In the Node explorer, you can click on the Tenant Management Node (TMN) and Worker Node (WN) to view the properties.
Version of the VM is useful creating OSS messages and Status of the VM can provide information if a particular node is working or not.
However, the most common use of the Properties view is when you would be checking the details of a message.
The Properties view of the worker node is also particularly useful to the developer. It provides the endpoints of the integration flows. For example, if you have defined a SOAP-based sender integration flow, the URL to which you must send the messages is available here. You can also copy the URL from here.
3. Component Status View
Component Status View shows the current status of all components running on the nodes of an SAP HCI cluster. Select the TMN and WN node in the Node Explorer and go to the Component Status view.
You would use this view only to check the status of a deployed Integration Flow. In part 2 of this blog, I have explained this step.
4. Tail Log View
This provides the detailed processes executed on the node.
Check the tail log of a:
- Runtime node in case you detect problems with this runtime node in the Component Status View
- Tenant management node in case of general problems with runtime nodes
In part 3 of this blog, I have explained a scenario when we check the Tail Log view in case of an error scenario.
Aggregated Data and Tasks view are not used in a day-to-day scenario. You can refer to the guide to know more about the functionality offered by these views:
That is all that is required for an overview! Now, let us move to the next part of the blog. Links provided below: