Setup Onionprobe visualizations for TPO
Description
Setup Onionprobe visualizations for TPO in the Prometheus or Grafana dashboard.
Tasks
- 
TPO services: - 
Open issue or merge request to update the Onionprobe dashboard on grafana:- Current dashboard code (outdated).
- Dashboard location
 
 
- 
- 
Non-TPO services: - 
Coordinate with Hiro and TPA to deploy the Onionprobe monitoring/dashboard on grafana2.
- 
Need a Onionprobe instance somewhere: - 
Where we can easily update the config file and restart the service. 
- 
Installed in a way that's flexible for us to update and test things (either Debian package or local installation). The config files could perhaps be regularly fetched using Git. 
- 
Using defaults emulating the regular user experience, as suggested by anarcat at tpo/tpa/team#42057 (comment 3207423). 
 
- 
- 
No need to restrict monitoring to TPO onionsites if categories are supported. 
- 
Could be public dashboard hosted in an isolated Onionprobe standalone instance: https://grafana.com/docs/grafana/latest/dashboards/dashboard-public/ 
- 
Maybe retire the other instance set on tpo/tpa/team#40717 (closed), if it's not being used (to save resources and reduce things to be maintained). 
- 
Use the Onionsphere list for monitoring. 
 
- 
Time estimation
- Complexity: medium (3 days)
- Uncertainty: low (x1.1)
- Reference (adapted)
Edited  by Silvio Rhatto