User-friendly Application and Pipeline Logs

 

This page is a place holder for work related to making Logs more User Friendly. Only covers backend Work items.

User Stories

#1 CDAP Pipeline User is debugging his application and wants to see a minimal and condensed view of the pipeline logs.

User will be shown:

1. Logs from the User application only [plugins].

2. Additionally from the platform: minimal logs relevant to the Pipeline User.

 

#2 CDAP Pipeline User is debugging his application and wants to see a detailed view of the logs

UI provides a tab on the Logs page to show all logs from all sources. 

 

Guidelines for "Relevant Logs" are listed here. 

Plan for 4.1.1

  1. When User clicks on the Logs for a pipeline, UI takes the user to a "condensed view" page. The User has an option to check all/detailed logs from this page. 
    Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  2. Backend to support special filter for the above condensed view that shows:  Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    1. All logs generated directly from plugins.
    2. Errors from all other sources. This is done as a first step, but only "Relevant Logs" following guidelines above should be shown.
  3. Platform to add Pipeline Lifecycle Info to the condensed view.  Unable to locate Jira server for this macro. It may be due to Application Link configuration.