KaiSong-UK opened a new pull request, #18306:
URL: https://github.com/apache/dolphinscheduler/pull/18306

   ## What is the purpose of the change
   
   This PR adds a workflow instance link to the alert content, so users can 
click the link directly from the alert (e.g. email) to navigate to the workflow 
instance page and check logs.
   
   Closes #16716
   
   ## Brief change log
   
   - Added      askInstanceUrl field to WorkflowAlertContent
   - Added configurable lert.ui-service-url property (defaults to 
http://localhost:12345) in master's pplication.yaml
   - WorkflowAlertManager now constructs the instance link URL and includes it 
in alert content
   
   ## Verify this change
   
   The link follows the pattern: 
http://<uiAddress>/dolphinscheduler/ui/projects/<projectCode>/workflow/instances/<processId>?code=<processDefinitionCode>
   
   To use a different UI address, configure lert.ui-service-url in the master 
pplication.yaml.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to