you can get close to this with grafana also using variables to choose the different filtering mechanisms
Not as mature as what you have but close?