This is a question about project policy and licensing.
I’m aware that white labeling is a feature of Grafana Enterprise and no method of white labeling is officially exposed by the OSS version of Grafana. That said, it’s easy enough to swap in a custom logo and favicon (with the same dimensions as the originals) if you’re building a custom Docker image derived from an official Grafana image.
My real question is whether your license and/or policy consider than an acceptable practice.
For context, I ask with no intentions of obscuring the Grafana brand. All my team really wants to do is provide a metrics dashboard extension to our own OSS product (Brigade v2, which is a CNCF project) and visually tie it back into our product through our own logo. We would NOT be replacing any textual instance of the word “Grafana” or removing any copyright or other attribution.
So you should certainly be able to white label in the way you describe (subject to AGPL license requirements, assuming you’re using v8), but if you do that you’re no longer allowed to call the service “Grafana”.