I just keep an eye on my TP and my invigorate. If it looks like my TP is running low (around 300-400) and my invigorate is on cooldown, I'm assuming the Monk and Dragoon's TP must be as well.