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

Semantic Conventions for Health Check events #1106

Open
thompson-tomo opened this issue Jun 1, 2024 · 1 comment
Open

Semantic Conventions for Health Check events #1106

thompson-tomo opened this issue Jun 1, 2024 · 1 comment
Labels
area:new enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve

Comments

@thompson-tomo
Copy link

thompson-tomo commented Jun 1, 2024

Area(s)

area:new

Is your change request related to a problem? Please describe.

I want to be able to have health checks of all my different components recorded in a consistent manner and in the end they would be producing an event

Describe the solution you'd like

I would like for the introduction of a new attribute group healthCheck which contains the following recommended attributes

  • healthCheck.type -> string
  • healthCheck.category -> string
  • healthCheck.result -> string
  • healthCheck.resultDescription -> string
  • healthCheck.duration ->float (number of seconds)

Health checks are then able to leverage other semantic conventions ie database to provide information about the database check.

Note i have based it dotnet core health checks but we should check other platforms ie SpringBoot to see what how they model their health checks to ensure we have an agnostic manner to describe the health check

Describe alternatives you've considered

No response

Additional context

No response

@MSNev
Copy link
Contributor

MSNev commented Jul 12, 2024

I don't believe that is the domain of the event working group to define the event "definition".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:new enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve
Projects
Development

No branches or pull requests

4 participants