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 · May be fixed by #767
Open

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

jongpie opened this issue Feb 13, 2024 Discussed in #628 · 0 comments · May be fixed by #767
Assignees
Labels
Feature: OpenTelemetry Support Items to related to supporting OpenTelemetry (OTel) and its standards for observability data Logging Source: API Items related to using Nebula Logger via REST API Type: Enhancement New feature or request

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 Type: Enhancement New feature or request Logging Source: API Items related to using Nebula Logger via REST API External Tools Feature: OpenTelemetry Support Items to related to supporting OpenTelemetry (OTel) and its standards for observability data labels Feb 13, 2024
@jongpie jongpie self-assigned this Jul 12, 2024
jongpie added a commit that referenced this issue Sep 18, 2024
…external systems to store logging data in Salesforce, using OpenTelemetry's logs data model
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: OpenTelemetry Support Items to related to supporting OpenTelemetry (OTel) and its standards for observability data Logging Source: API Items related to using Nebula Logger via REST API Type: Enhancement New feature or request
Projects
None yet
1 participant