# Grafana MongoDB Dashboards Showing Incorrect Data

**URL:** <https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287>\
**Category:** MongoDB\
**Created:** [June 11, 2025, 12:42pm UTC](https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287 "2025-06-11T12:42:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kay\_Khan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/kay_khan/32/17023_2.png) [@Kay\_Khan](https://forums.percona.com/u/Kay_Khan)\
**Post date:** [June 11, 2025, 12:42pm UTC](https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287/1 "2025-06-11T12:42:30Z")

</div>

I have psmdb running with 3 replicas and shards. I have a sidecar attached to each to collect metrics via percona/mongodb\_exporter.

```auto
    sidecars:
    - image: percona/mongodb_exporter:0.44
      name: metrics
      env:
      - name: EXPORTER_USER
        valueFrom:
          secretKeyRef:
            name: psmdb-default-sharded-secrets
            key: MONGODB_CLUSTER_MONITOR_USER
      - name: EXPORTER_PASS
        valueFrom:
          secretKeyRef:
            name: psmdb-default-sharded-secrets
            key: MONGODB_CLUSTER_MONITOR_PASSWORD
      - name: POD_IP
        valueFrom:
          fieldRef:
            fieldPath: status.podIP
      - name: MONGODB_URI
        value: "mongodb://$(EXPORTER_USER):$(EXPORTER_PASS)@$(POD_IP):27017"
      args: ["--discovering-mode", "--compatible-mode", "--collect-all", "--mongodb.uri=$(MONGODB_URI)"]

```

if i look at prometheus i can see that i am receiving prometheus metrics

```auto
mongodb_mongod_db_indexes_total{cl_id="683db164eb4dfb43bef50f23", cl_role="shardsvr", database="steam", endpoint="http-metrics", instance="10.2.6.36:9216", job="psmdb-default-sharded-metrics", namespace="mongodb", pod="psmdb-default-sharded-rs0-2", rs_nm="rs0", rs_state="2", service="psmdb-default-sharded-metrics"}	

```

I have grafana version 12 installed via kube-prometheus-stack. I am then takign the following dashboards and installing them [grafana-dashboards/dashboards/MongoDB at main · percona/grafana-dashboards · GitHub](https://github.com/percona/grafana-dashboards/tree/main/dashboards/MongoDB) first converting them using [grafana-dashboards/misc/convert-dash-from-PMM.py at main · percona/grafana-dashboards · GitHub](https://github.com/percona/grafana-dashboards/blob/main/misc/convert-dash-from-PMM.py)

However the dashboard shows completely irrelevant/incorrect data.

 ![image](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/3X/7/c/7c71a565b132e11f51b67baff8b2369e982f5f97.png)

What am i doing wrong?

 ![image](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/3X/b/5/b5861fc8db16cc16caaf2f6749da041654a653e0.png)

---

<div class="post-metadata">

**Author:** ![nurlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/nurlan/32/1523_2.png) [@nurlan](https://forums.percona.com/u/nurlan)\
**Post date:** [June 11, 2025, 2:40pm UTC](https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287/2 "2025-06-11T14:40:43Z")

</div>

Hi, that label name should be service\_name, not service

---

<div class="post-metadata">

**Author:** ![Kay\_Khan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/kay_khan/32/17023_2.png) [@Kay\_Khan](https://forums.percona.com/u/Kay_Khan)\
**Post date:** [June 12, 2025, 7:00am UTC](https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287/3 "2025-06-12T07:00:20Z")

</div>

Hi just to clarify i am not creating these dashboards/modifying them. They come from [grafana-dashboards/dashboards/MongoDB at main · percona/grafana-dashboards · GitHub](https://github.com/percona/grafana-dashboards/tree/main/dashboards/MongoDB)

Will they be updated/fixed any time soon?

---

<div class="post-metadata">

**Author:** ![nurlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/nurlan/32/1523_2.png) [@nurlan](https://forums.percona.com/u/nurlan)\
**Post date:** [June 12, 2025, 7:06am UTC](https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287/4 "2025-06-12T07:06:54Z")

</div>

No, those dashboards won’t be modified/fixed. You need to update your scrape configs to relabel metrics.

---

<div class="post-metadata">

**Author:** ![Kay\_Khan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/kay_khan/32/17023_2.png) [@Kay\_Khan](https://forums.percona.com/u/Kay_Khan)\
**Post date:** [June 12, 2025, 12:22pm UTC](https://forums.percona.com/t/grafana-mongodb-dashboards-showing-incorrect-data/38287/5 "2025-06-12T12:22:05Z")

</div>

I’m lost is that not what this script is suppose to do ? [grafana-dashboards/misc/convert-dash-from-PMM.py at main · percona/grafana-dashboards · GitHub](https://github.com/percona/grafana-dashboards/blob/main/misc/convert-dash-from-PMM.py) when using `percona/mongodb_exporter:0.44`

This use to just work.

Can you clarify that it is no longer possible to use an expsting prometheus setup to scrape metircs from percona mongodb via percona/mongodb\_exporter:0.44 and have the metrics displayed via the dashboards here [grafana-dashboards/dashboards/MongoDB at main · percona/grafana-dashboards · GitHub](https://github.com/percona/grafana-dashboards/tree/main/dashboards/MongoDB)
