You can see the unrest level if you use a spy on the city before you attack it. You don't get a breakdown of where the unrest/pacification is coming from, but based on the size of the garrison, you can generally figure it out. Ditto if a governor is having an effect.

I kind of like it that make, makes spies even more useful.

Bh