-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Milestone
Description
Hi everyone, I've put together a proposed roadmap for our v1.0.0 release. Please feel free to share any thoughts, suggestions, or feedback. All comments are welcome!
Demo
Tool
- chore: Rename the CLI to
otelc#240 - New tool name - Proposal: Replace YAML rule definitions with Go DSL for hook instrumentation #258 - Replace YAML rule definitions with a Go-based DSL.
- Investigate overcoming the known hook limitations (stretch goal). See the hook limitations.
- chore: Move
tool/data/*.yamlrules to the corresponding instrumentation directories #225 - Stop embedding rules.yaml into the tool binary. Instead, allow specifying the rules file at compile time. - Use a fresh Go cache for each build to prevent polluting the global Go cache (this is important as we may modify core packages like runtime or net/http).
Instrumentations
- Create top-level
instrumentationandcontribdirectory to aggregate thepkg/instrumentation/*#133 - Establish a well-defined and robust structure for instrumentations. - Support Redis instrumentation.
- Support MySQL instrumentation.
- Support Kafka instrumentation.
- Support Kubernetes client-go instrumentation.
Test
- Add comprehensive documentation and refine the standardized testing process.
kakkoyuntxabman42
Metadata
Metadata
Assignees
Labels
No labels