Support tenant_id in periodic query definition
The cloud-cost-spend
periodic query (https://gitlab.com/gitlab-com/runbooks/-/blob/317bef57bcc0632ac8c6f45357d27bfa944bf5ad/periodic-queries/cloud-cost-spend.queries.jsonnet) is missing data because the source metric gitlab_cloud_cost_spend_entry_total
exists in runway
tenant.
This means we should support defining tenant_id
in the periodic query definition so it queries against the correct tenant. It will require some refactoring because the tenant_id is currently defaulted to a global gitlab-gprd
default.