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

Appsec: create top span for process executions #3932

Merged
merged 1 commit into from
Nov 25, 2022

Conversation

cataphract
Copy link
Contributor

What Does This Do

Adds a span for process executions. See the doc "Shell Execution Integration" for the spec. Redactions are not implemented.

@cataphract cataphract requested a review from a team as a code owner September 30, 2022 13:40
@cataphract cataphract added the comp: asm waf Application Security Management (WAF) label Sep 30, 2022
@cataphract cataphract force-pushed the glopes/appsec-proceses branch 2 times, most recently from dd98672 to f5881b0 Compare September 30, 2022 13:42
@smola smola requested a review from a team October 3, 2022 09:59
Copy link
Member

@smola smola left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Let's get some feedback from APM folks too.

Copy link
Contributor

@bantonsson bantonsson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, and I think that the instrumentation doesn't need to be confined to AppSec. I'm not sure if it can be enabled by default until there is some sort of redaction implemented though.

Since this is instrumenting a class inside the bootstrap class loader, I think that the helpers need to be moved like they were for the shut down instrumentation #3913

@cataphract cataphract force-pushed the glopes/appsec-proceses branch 3 times, most recently from d3410f2 to 9d457e2 Compare October 26, 2022 16:17
@cataphract cataphract force-pushed the glopes/appsec-proceses branch from 9d457e2 to 43293fe Compare October 31, 2022 14:26
@cataphract cataphract force-pushed the glopes/appsec-proceses branch from 43293fe to 08778b8 Compare November 8, 2022 11:38
@cataphract cataphract force-pushed the glopes/appsec-proceses branch 10 times, most recently from 678ebe0 to 36f2456 Compare November 24, 2022 11:51
@cataphract cataphract requested a review from a team November 24, 2022 11:51
@cataphract cataphract force-pushed the glopes/appsec-proceses branch from 36f2456 to 308f4fd Compare November 25, 2022 10:25
@cataphract cataphract merged commit 89eb64a into master Nov 25, 2022
@cataphract cataphract deleted the glopes/appsec-proceses branch November 25, 2022 12:18
@github-actions github-actions bot added this to the 1.2.0 milestone Nov 25, 2022
@bantonsson bantonsson modified the milestones: 1.2.0, 1.2.0-NEW Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: asm waf Application Security Management (WAF)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants