@karunakarkotha you can check the current metricsets supported by metricbeat:
https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-metricset-mongodb-status.html
https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-metricset-mongodb-dbstats.html
and the fields you can obtain from packetbeat:
https://www.elastic.co/guide/en/beats/packetbeat/current/exported-fields-mongodb.html
I think they cover most of what you want so probably you can refer to the documentation and give them a try:
https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-mongodb.html