opendevstack / opendevstack/ods-provisioning-app

[Improvement suggestion] metrics + logs exporter.

Open
#193 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement good first issue
Dominant language
Java
Stars
14
Forks
20
Avg merge
3h 35m
Merged PRs (30d)
1

Description

It will be nice if prov-app have metrics and logs exporter.

This will help people to trace prov app requests
prov-app sems using spring boot framework.

Spring application have a tons of frameworks to export metrics.
I recomend the usage of https://micrometer.io that is super-abstract and can export metrics to almost all the existing systems.
For example spring actuator + prometheus | influxDB | elastic

for logs I think if prov app is deployed on k8s/openshift the log can be extracted from the docker output, if we want a more direct aproach, slf4j can be configured with lot of systems, for example fluentd, logstash.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue does not name any files, tests, or entry points. Start by reviewing the Spring Boot configuration and the deployment logging setup, then determine the exporter scope and supported targets; done means agreed metrics and log export behavior is implemented and verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, prometheus, spring-boot
Domain
infrastructure, observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.