Brighter icon indicating copy to clipboard operation
Brighter copied to clipboard

Enforcing the InstrumentationOption on all Tracer Operations

Open preardon opened this issue 6 months ago • 2 comments

enforcing the InstrumentationOption on all Tracer Operations

preardon avatar Jun 05 '25 19:06 preardon

@iancooper can you please give me your initial thoughts on this approach, the biggest questions I have are around what we should be filtering with each Flag, should we be creating more flags?

preardon avatar Jun 05 '25 19:06 preardon

@iancooper can you please give me your initial thoughts on this approach, the biggest questions I have are around what we should be filtering with each Flag, should we be creating more flags?

I think the approach here is sensible. I would suspect we need "just enough" flags. So I think that database information is sensible as it drifts into another domain etc. I guess, we don't want to make configuring this a lot of work, but we do want to let you (a) reduce the noise/cost (b) remove things that might be insecure (i.e. message contents) from telemetry.

iancooper avatar Jun 09 '25 08:06 iancooper

This latest push should have the outlines of everything that needs to be done,

Some observations would be

  • Do we need Messaging & Requests?
  • Request Body is exclusively used for Bodies (MessageBody & RequestBody)
  • I've Added a Specific Brighter Instrumentation Option for Internal Operations, Thoughts?

preardon avatar Jun 25 '25 15:06 preardon

A lot of work @preardon. Going to merge in, so that we can get ready to cut RC1

iancooper avatar Jun 29 '25 15:06 iancooper