Skip to Content
Author's profile photo Sujit Hemachandran

Basic Monitoring and Administration for the Integration Developer (1/3)

Hello Integrators!

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.

Perspective.JPG

You shall see the Node explorer and a list of tabbed views.

Node_explorer.png Tab_Options.JPG

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).

Message Monitoring.png


2. Properties View

The Properties view is used for two purposes:

  1. To look into the state of the Nodes
  2. 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.

Properties.png

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.

WN-Properties_View.png

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.

Component_Status_View.png

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:

  1. Runtime node in case you detect problems with this runtime node in the Component Status View
  2. Tenant management node in case of general problems with runtime nodes

TailLog.JPG

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:

https://cloudintegration.hana.ondemand.com/PI/help

That is all that is required for an overview! Now, let us move to the next part of the blog. Links provided below:

Connected Blogs


Part 2: Checking the status of Integration Deployments in HCI-PI

Part 3: Understanding the logs in HCI-PI

Best Regards,

Sujit

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Bhargava Krishna Talasila
      Bhargava Krishna Talasila

      Hi Sujit,

      Great blog...! well explained 🙂

      Thank you very much for sharing this 🙂

      I have few open points

      How to monitor the communication channels connectivity and it's status?

      Can we schedule the communication channels [ATP]?

      Do we have cache refresh / cache monitoring option in HCI?

      Regards

      Bhargava Krishna

      Author's profile photo Sujit Hemachandran
      Sujit Hemachandran
      Blog Post Author

      Hi Bhargava,

      Glad you liked the blog! To answer your questions -

      The concepts in HCI are slightly different to that of PI. We do not have the concepts of individual entities like channels. So, communication channels cannot be monitored exclusively - you can measure the complete integration flows. And there is no cache refresh/ monitoring in HCI because it is not required that the objects be refreshed. So, you could think of simpler monitoring requirements in HCI.

      Best Regards,

      Sujit