Number of mongodb exoprters installed

Hello,
I have a mongodb replica set with one master node and two slave nodes. I want to install mongodb exoprter to collect mongodb indicators and configure it to send data to existing Prometheus. Do I only need to install mongodb exoprter on the master node of mongodb? Or do I need to install mongodb exoprter on every node?
Currently I only have mongodb exopter installed on the master node, but I can’t get information on the two slave nodes

Hi Liu,

Please install the exporter on each node.

Thank you !!
That is to say, I should deploy Mongodb_exporter on all three nodes, and in this way, the MongoDB_ReplSet_Summary and MongoDB_Instances_Overview dashboards can display information about the three nodes?
https://github.com/percona/grafana-dashboards/blob/main/dashboards/MongoDB_ReplSet_Summary.json
https://github.com/percona/grafana-dashboards/blob/main/dashboards/MongoDB_Instances_Overview.json

If dashboards would be used without a PMM please convert them by the next script.

Hi,I have completed the deployment of three exporters. How do I set the label of target in Prometheus? Will this label affect the display of dashboard

The script is replacing PMM2 labels by default Prometheus labels. So no additional labels are required.

It worked, but there was another problem. How to obtain the PMM-Pt-summary-Panel plugin?

It’s a part of PMM2. So please just remove this element from the dashboard.

Okay, thank you so much. I have completed the deployment of mongoDB exporter and mongoDB dashboard, thank you for your guidance

No matter which node I select in mongoDB Replset, this panel shows Primary. I checked that metrics all returned 1. Do you know why?
The last image shows details of mongoDB Replset.