You can set price alerts to email you on the day when you cross a monthly spending limit, but it is not the simplest thing to figure out.
I run a small server and have a few odds and ends and get emails at $5, $15, $50, $75, and $100. Haven't broken $75 limit yet...