Melhor forma de gerar dashboard de consumo de streaming na rede

Estou querendo gerar dashboards de consumo de streaming na rede (Netflix, prime vídeo, Disney+, etc), entre outros.
Não tenho a intenção de bloquear, apenas registrar o que foi consumido, quanto (GB) e por quem (IP, MAC, etc).
É uma rede básica, modem fibra da vivo com uma máquina conectada via cabo, e os demais dispositivos conectados via rede.
Penso que tem que ser simples, não é uma estrutura complexa. Pensei em pi-hole e grafana.
Nunca usei nenhum dos dois, vou ter que pesquisar a respeito.
Eu preciso de ajuda para decidir se essa seria a melhor opção. Ou se há outra opção igualmente simples e ainda melhor.