Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Add support for exposing Prometheus metrics #11

Merged
merged 7 commits into from
Feb 24, 2024
Merged

Conversation

hayk96
Copy link
Owner

@hayk96 hayk96 commented Feb 24, 2024

1. What this PR does / why we need it:

  • [ENHANCEMENT] Added support for exposing Prometheus metrics. The corresponding metrics are available under the path /api-metrics. The /metrics endpoint is also accessible for exposing the metrics of the Prometheus server.
  • [BUGFIX] Fixed startup check of filesystem permissions in case of OSError.

2. Make sure that you've checked the boxes below before you submit PR:

  • DCO signed
  • No conflict with the main branch.

Signed-off-by: hayk96 <hayko5999@gmail.com>
Signed-off-by: hayk96 <hayko5999@gmail.com>
Signed-off-by: hayk96 <hayko5999@gmail.com>
Signed-off-by: hayk96 <hayko5999@gmail.com>
Signed-off-by: hayk96 <hayko5999@gmail.com>
Signed-off-by: hayk96 <hayko5999@gmail.com>
@hayk96 hayk96 changed the title Added support for exposing Prometheus metrics Add support for exposing Prometheus metrics Feb 24, 2024
Signed-off-by: github-actions[bot] <46712946+hayk96@users.noreply.github.com>
@hayk96 hayk96 self-assigned this Feb 24, 2024
@hayk96 hayk96 added bug Something isn't working enhancement New feature or request labels Feb 24, 2024
@hayk96 hayk96 merged commit 11cfae9 into main Feb 24, 2024
1 check passed
hayk96 added a commit that referenced this pull request Feb 24, 2024
Signed-off-by: hayk96 <hayko5999@gmail.com>
hayk96 added a commit that referenced this pull request Feb 24, 2024
Signed-off-by: hayk96 <hayko5999@gmail.com>
hayk96 added a commit that referenced this pull request Feb 24, 2024
Signed-off-by: hayk96 <hayko5999@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant