Hi Rajashekar,
Your DBA may have different Resource Plans for each PDB. So, it makes more sense to monitor at the PDB level.
Also, your applications will be using the PDB, not the CDB.
You can also monitor the CDB if your DBA feels that is worthwhile.
You are right about needing different accounts for PDB vs. CDB.
Thanks,
Shawn