Describe the feature
Micrometer provides a simple facade over the instrumentation clients for the most popular monitoring systems, allowing you to instrument your JVM-based application code without vendor lock-in. Think SLF4J, but for metrics.
Additional context
@tipsy would you like me to create a new tutorial or update the existing one?
It's probably better to create a new one, so people who aren't interested in Micrometer don't have to use it.
It's probably better to create a new one, so people who aren't interested in Micrometer don't have to use it.
I agree
Will start working on it as soon as I can.
How should we proceed with the tutorial?
At the moment it is just the code. Do you want me to finalize it or do we just just copy the remaining steps (start prometheus instance + grafana) from your original tutorial?
Also if anyone wants a tutorial for another monitoring system we could add that too. The setup is a little bit different for most of the systems.
@tobiasdrechsel I refactored slightly: https://github.com/tipsy/javalin/commit/b23e780fd253910bc3b0fbd28a330bc94a51847e, please have a look.
At the moment it is just the code. Do you want me to finalize it or do we just just copy the remaining steps (start prometheus instance + grafana) from your original tutorial?
Also if anyone wants a tutorial for another monitoring system we could add that too. The setup is a little bit different for most of the systems.
It's okay to copy the steps, that's up to you.
@tobiasdrechsel I refactored slightly: b23e780, please have a look.
I added one comment but it is not really important
It's okay to copy the steps, that's up to you.
Will do it in the next few days
Great! I made the field public again.
This has been released as part of 2.8.0 now: https://javalin.io/news/2019/03/26/javalin-2.8.0-released.html
Closing this since it's done, please let me know when you have the tutorial ready.
@tobiasdrechsel Any news on the tutorial?