Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an Apex RestResource class provide logging capabilities to external inbound integrations #635

Open
jongpie opened this issue Feb 13, 2024 Discussed in #628 · 0 comments
Labels
enhancement New feature or request External Tools Items related to using Nebula Logger's data in an external tool integrations OpenTelemetry

Comments

@jongpie
Copy link
Owner

jongpie commented Feb 13, 2024

Discussed in #628

Originally posted by dschibster February 7, 2024
Hi @jongpie,

happy to report that since I presented Nebula Logger at the Salesforce Architects meetup in Düsseldorf, there's hardly a project where I don't see it in use. :)

Right now in one of our projects, we are also using it to log all of our Apex Transactions. However, and this is where things become interesting, we are integrating with MuleSoft. MuleSoft is asynchronously handling the transformation and load into different systems (and Salesforce too). All we get back at the time of sending our payload is a Success.

Of course, we also want to get to know about errors happening in MuleSoft. We were contemplating creating a RestResource for external Systems to give information back to us, for example by creating a new Log (As Parent Log) under the one that triggered the integration itself.

Before we go into further detail creating this ourselves (because architectural guidelines are hestitant about letting us create endpoints), what do you think, would you consider it a worthwile addition to Nebula Logger in general?

BR
Dennis

@jongpie jongpie added enhancement New feature or request integrations External Tools Items related to using Nebula Logger's data in an external tool OpenTelemetry labels Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request External Tools Items related to using Nebula Logger's data in an external tool integrations OpenTelemetry
Projects
None yet
Development

No branches or pull requests

1 participant