How would I monitor if a new entity had been saved?
If you need it to run for all entities, then your module can implement hook_entity_insert() for new entities and hook_entity_update() for changes to existing ones.

If you just need to target specific ones (node, user, etc), then most of the modules that implement entities also have insert and update hooks.