Hello. I'm looking around a bit at how to monitor ...
# getting-started
w
Hello. I'm looking around a bit at how to monitor the different components. The mce and mae are using springs actuator library but for the gms and frontend I'm not seeing anything similar. Do they have something similar that I'm just not seeing? If not, would it make sense to try and use the same library for them as well?
b
What would be the ideal experience for monitoring DH for you? A single dashboard showing logs across DH? Something else?
w
I was thinking http (or jmx) metric endpoints that can be scraped and exported to the dashboarding tool the user prefers, to be combined in any number of dashboards. In our case this would be datadog.
b
Got it. Those services have not yet been instrumented afaik but it is something we've discussed.. maybe time to consider slotting into the DH roadmap more formally ... cc @loud-island-88694 @mammoth-bear-12532
alternatively, would love contributions to this effect!
w
🙂 I will place a feature request for it if there isn't one already. Since I am so new to this codebase I am reluctant to propose implementations. GMS for example is a java app which already uses spring so adding a management endpoint side-by-side with the rest.li endpoint shouldn't be too much work, more or less do what mce/mae does. Perhaps Rest.li already has some support for monitoring already? For the frontends I have no clue.