Nice that the ROS community is starting to get hip to web/cloud community innovations. Back when I worked on ROS heavily (about 2 years ago), it felt like there were tons of cases of Not Invented Here syndrome. Rosparam server, service discovery, some of the rpc concepts. Just felt like a large chunk of the stack could be replaced with pre-existing technologies that could do the job better and with more features.
TFA is traditionally the sort of thing someone would write a full solution for, entirely in ROS, and it would be rickety and opinionated, but refreshingly, they just use Prometheus, with enough Ros binding to capture the auxiliary data.