Satisfaction is dicey, because it's possible to be entirely satisfied but not actually delivering value.
The least productive team I ever worked with was probably the most satisfied.
I know it's probably sacrilegious to mention SAFe on the Scrum forum, but i've personally found some of their measure and grow tools to be helpful if you want some guidance on what health checks you can use.
https://www.scaledagileframework.com/measure-and-grow/
If you scroll down you can download the SAFe Business Agility health checklist.
As will all things SAFe, it's super prescriptive so I wouldn't take it TOO seriously, but some of the stuff in there is a great start point.