-
Notifications
You must be signed in to change notification settings - Fork 487
Closed
Labels
area/datacollectorIssues related to Stirling (datacollector)Issues related to Stirling (datacollector)kind/featureNew feature or requestNew feature or request
Description
Despite our best intentions and thorough testing, there are times where uprobes are undesirable or cause Pixie's PEM to crash. An example of the former is when applications perform stack unwinding. This leads to applications thinking that the stack is corrupt and results in them crashing (cloudamqp/amqproxy#117). As for an example of the latter, our Go binary parsing has had edge cases addressed (#1300), but there is still at least one case that causes PEMs to crash (#1646).
Providing the ability to define a uprobe opt out list would allow end users to work around any PEM bugs and prevent probing applications that could otherwise crash under our instrumentation (see amqproxy issue above).
Metadata
Metadata
Assignees
Labels
area/datacollectorIssues related to Stirling (datacollector)Issues related to Stirling (datacollector)kind/featureNew feature or requestNew feature or request