MS SQL Server - monitor multiple instances and mirroring state

MS SQL Server - monitor multiple instances and mirroring state

We are using SQL Server mirroring. I would like to setup monitors to check is the mirror is running. I would like to know two things:

Which databases should be in mirror
Which databases mirror is being paused or anything else that's other than running.

Our SQL Server has multiple instances, but OpManager discovers only the default instances and not the named instances. 

How can I add named instances and how can I monitor mirrored databases? 

                New to ADSelfService Plus?