Where to run prometheus with LXD

i’ve a chicken and egg problem with LXD and prometheus. Do people run prometheus to collect LXD metrics on a separate machine or do they run it in the current LXD cluster. Does it even makes sense to run it a s a container in the cluster?

It’s fine to run it inside a LXD container, that’s how I tend to run it.