How do I monitor a Chrome Browser instance continuously?

I have a Chrome Browser, that displays an interactable website. How can I continuously gather metrics about that instance and display them in Grafana? k6 seems testing-specific. Do I have to write an extractor for the Chrome DevTools protocol?

Grafana Faro OSS | Web SDK for real user monitoring (RUM) ?