Closed derekpierre closed 1 year ago
Now that we're including the version
field in porter requests I don't think we have any further needs right now. Let's make this as wontfix and close it?
I think this issue was broader reaching and more long-term:
Having a porter instance status page - like ursula's status page to provide information about learning
imo It's overkill, network-wide dashboards can be created in other ways that don't add to the overhead of this codebase.
General Porter statistics like learning, uptime, etc. - this is along the lines of a prometheus endpoint analogous to what we hope to implement for Ursula.
System metrics like service uptime can be handled by 3rd party services like node-exporter, so I think this one is a non-issue. Grafana can already directly consume porter JSON endpoints so I'm unsure what we'd really be gaining from a prometheus exporter integration that can't already be known from the JSON endpoints.
These are fine ideas, just not worth the effort vs. gain. Perhaps "nice to haves" ? My vote is wontfix.
Should we consider: