cancel
Showing results for 
Search instead for 
Did you mean: 

Monitoring Apps on Kyma

sarbajeet
Explorer
0 Kudos
389

Hi,

We are using SAP's managed Kyma environment for our commerce extensions

We have been exploring the implementation of Logging, Monitoring, Tracing & Alerting functionalities for our Kyma extensions to commerce. After a thorough review of the "Kyma Telemetry Module" documentation, it has come to our attention that telemetry data can only be effectively utilized post-configuration of a suitable backend.

 We diligently studied the integration guide - "Kyma’s Telemetry Integration Guide," and upon summarizing its contents, it appears that there are no open source or default tools within Kyma that can facilitate logging, monitoring, and alerting functionalities comparable to those provided by SAP Commerce Cloud (e.g., Dynatrace/Opensearch).

 Is there a way to ship Kyma telemetry data to our existing SAP Commerce Cloud logging/monitoring system? Alternatively, could you suggest an alternative approach? (only in context of Kyma)

I appreciate any help you can provide.

Regards,

Sarbajeet

SAP BTP, Kyma runtime SAP Commerce Cloud  @Phani 

View Entire Topic
gabbi
Product and Topic Expert
Product and Topic Expert

Hi Sarbajeet,

You can leverage SAP Cloud Logging Service. Please refer to blogs for further information:

https://community.sap.com/t5/technology-blogs-by-sap/kyma-integration-with-sap-cloud-logging-part-1-...

https://community.sap.com/t5/technology-blogs-by-sap/kyma-integration-with-sap-cloud-logging-part-2-...

This is a managed service from SAP, which means less overhead on the customer side.

 

However, if you would prefer to use an open source tool, Kyma Open Telemetry supports integration with Prometheus stack too as well as with other open source tools that support open telemetry protocol. Please check this example for using the kube prometheus stack:
https://github.com/kyma-project/examples/tree/main/prometheus 

Please note that in this case, the customer will be managing the Prometheus stack.

BR

Gaurav

sarbajeet
Explorer
0 Kudos
Hi Gaurav,
sarbajeet
Explorer
0 Kudos

Hi Gaurav,

Thank you for your response. I have two follow-up queries.

  1. SAP Commerce Cloud uses the "SAP Cloud Logging" instance to manage logging/alerting. So, as a customer can't we use the same SAP logging instance to manage our Kyma logs as well?
  2. Also, in the Prometheus stack, I don't think we can check our application logs; only we can monitor the system's health. Please confirm and suggest if any other open-source option is available. I saw that "Loki" can't be used for commercial purposes, as it comes under the AGPL license.(https://kyma-project.io/#/telemetry-manager/user/integration/loki/README?id=integrate-with-loki)

Regards,

Sarbajeet

gabbi
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Sarbajeet,

Please find comments below:

1. AFAIK, SAP Cloud Logging does not expose access details for shipping telemetry data. You can check with them if that is possible.

2. For the Loki, the AGPL-3.0 license constraints are valid as you mentioned. 

BR,

Gaurav