System works except Billing (On purpose?)

The system is running, and I’m getting Billed (Most important for Google), but I’m not seeing anything in Billing to see what I’m billed for.

It said I must setup a BigQuery export, which I did. All tables are empty. We need fast, fine grained data analysis of costs asap. We can’t have to Billing running away and we can only see what is happening two or three days later… (If we can’t see it, we should not be responsible for that billing!)

In the mean time I’m trying to add Labels to all API calls so we can track it in Billing (hopefully!) Some API’s it is possible to add Labels and others we can’t. It looks like you can only apply labels to some calls at Project level, so we are unable to get costs per client, production or development etc, unless we end up with a system that has thousands of projects for thousand of clients, and a seperate development account (totally impractical) (We would have to generate thousands of JSON files on the server, one per client???)

I have the feeling Google says trust us with the Billing, and just pay. Is it early days and everyone is trying to play catchup with AI, and Billing is just a thing that is not useful except to pay?

So frustrated… Very worried about costs running away?

There is not even a built in Cut-Off switch for systems when you reach your 100% Budget. You get notifications, and you can “build” something externally to use Pub-Sub, but nothing in Billing. At our exchange rate, Google Cloud is very expensive, so we need to monitor it carefully.

There is not even a Billing tag in the list above…