User-friendly Application and Pipeline Logs

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. 

  2. Backend to support special filter for the above condensed view that shows: 

    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. 

 

Created in 2020 by Google Inc.