Change Summary

  • Add a standardized property to provide some indicator that a set of applications are part of a larger "business application" so that they can be viewed in metrics, portals, traces and more

Issue

  • https://github.com/spring-projects/spring-boot/issues/39913

Comment From: wilkinsona

Thanks for the PR, @wanger26. You've marked it as a draft but it looks pretty complete to me. Did you have some other changes in mind that you wanted to make before it's ready for review?

Comment From: wanger26

Sorry for the delay on this PR @wilkinsona, I have completed all the changes I was hoping to make but was holding off on publishing the PR until I got a green build. I was hoping to pick this up at some point this week and get the build green.

Comment From: mhalbritter

Thanks! I've polished quite a bit in https://github.com/spring-projects/spring-boot/commit/de001f5af14233ce0541f9c35b7abafe1349cd42, e.g. removing the service.group from OTel if the group property isn't set, and I also removed the duplicate logging of thread name in both Logback and Log4j.