Skip to content

Make check policies available OOTB #1000

@thompson-tomo

Description

@thompson-tomo

Is your feature request related to a problem? Please describe.
I want to be able to check my telemetry definitions without being required to add rego policies to my project as I am happy with the default conventions.

Describe the solution you'd like
Included within a Weaver release are a collection of policies which can be used to check the telemetry definitions. These policies are enabled by default however they can be individually disabled via the weaver configuration filee. To facilitate this each policy should have a unique id which is documented just like with markdownlint.

Describe alternatives you've considered
Copying policies from semconv

Additional context
This helps to ensure that Weaver provides everything required to define good telemetry. As a starting point this would include the removal of most if not all custom policies from the sem conv repo and instead have them in the Weaver repo.

Tip: React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Ease of Use

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions