# PMM grafana dashboards not upgrading

**URL:** <https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888>\
**Category:** PMM 1.x\
**Created:** [September 27, 2017, 8:24am UTC](https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888 "2017-09-27T08:24:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mleklund](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/mleklund/32/2871_2.png) [@mleklund](https://forums.percona.com/u/mleklund)\
**Post date:** [September 27, 2017, 8:24am UTC](https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888/1 "2017-09-27T08:24:34Z")

</div>

- Dashboards upgrade from version 1.1.5 to 1.2.2.
- Waiting for Grafana to start  
200 [{“id”:2,“orgId”:1,“name”:“CloudWatch”,“type”:“cloudwatch”,“typeLogoUrl”:“public/app/plugins/datasource/cloudwatch/img/amazon-web-services.png”,“access”:“proxy”,“url”:“”,“password”:“”,“user”:“”,“database”:“”,“basicAuth”:false,“isDefault”:false,“jsonData”:“{“defaultRegion”:“us-east-1”}”},{“id”:1,“orgId”:1,“name”:“Prometheus”,“type”:“prometheus”,“typeLogoUrl”:“public/app/plugins/datasource/prometheus/img/prometheus\_logo.svg”,“access”:“proxy”,“url”:“[http://127.0.0.1:9090/prometheus/“,“password”:”“,“user”:”“,“database”:”",“basicAuth”:false,“isDefault”:true,"jsonData](http://127.0.0.1:9090/prometheus/%22,%22password%22:%22%22,%22user%22:%22%22,%22database%22:%22%22,%22basicAuth%22:false,%22isDefault%22:true,%22jsonData)”:{}}]  
/usr/share/percona-dashboards/dashboards/Disk\_Performance.json  
500 {“message”:“Failed to save dashboard”}
- Cannot add /usr/share/percona-dashboards/dashboards/Disk\_Performance.json Dashboard

---

<div class="post-metadata">

**Author:** ![Mykola](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/mykola/32/30_2.png) [@Mykola](https://forums.percona.com/u/Mykola)\
**Post date:** [October 6, 2017, 8:47am UTC](https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888/2 "2017-10-06T08:47:37Z")

</div>

can you enter inside PMM instance and run the following commands manually?

```auto
df -h
/usr/share/percona-dashboards/import-dashboards.py $(dirname $(ls /srv/grafana/grafana.db /var/lib/grafana/grafana.db 2>/dev/null))

```

---

<div class="post-metadata">

**Author:** ![mleklund](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/mleklund/32/2871_2.png) [@mleklund](https://forums.percona.com/u/mleklund)\
**Post date:** [October 9, 2017, 9:12am UTC](https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888/3 "2017-10-09T09:12:34Z")

</div>

```auto
[root&#64;2cb147402356 opt]# df -h
Filesystem Size Used Avail Use% Mounted on
none 2.4T 351G 1.9T 16% /
tmpfs 48G 0 48G 0% /dev
tmpfs 48G 0 48G 0% /sys/fs/cgroup
/dev/sdb 2.4T 351G 1.9T 16% /etc/hosts
shm 64M 0 64M 0% /dev/shm
/dev/sda2 97G 6.1G 86G 7% /etc/grafana/ldap.toml
tmpfs 48G 0 48G 0% /sys/firmware
[root&#64;2cb147402356 opt]# /usr/share/percona-dashboards/import-dashboards.py $(dirname $(ls /srv/grafana/grafana.db /var/lib/grafana/grafana.db 2>/dev/null))
* Dashboards upgrade from version 1.1.5 to 1.2.2.
* Waiting for Grafana to start
200 [{"id":2,"orgId":1,"name":"CloudWatch","type":"cloudwatch","typeLogoUrl":"public/app/plugins/datasource/cloudwatch/img/amazon-web-services.png","access":"proxy","url":"","password":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":"{\"defaultRegion\":\"us-east-1\"}"},{"id":1,"orgId":1,"name":"Prometheus","type":"prometheus","typeLogoUrl":"public/app/plugins/datasource/prometheus/img/prometheus_logo.svg","access":"proxy","url":"http://127.0.0.1:9090/prometheus/","password":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{}}]
/usr/share/percona-dashboards/dashboards/Disk_Performance.json
500 {"message":"Failed to save dashboard"}
* Cannot add /usr/share/percona-dashboards/dashboards/Disk_Performance.json Dashboard
[root&#64;2cb147402356 opt]#

```

---

<div class="post-metadata">

**Author:** ![mleklund](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/mleklund/32/2871_2.png) [@mleklund](https://forums.percona.com/u/mleklund)\
**Post date:** [October 10, 2017, 12:53pm UTC](https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888/4 "2017-10-10T12:53:45Z")

</div>

```auto
t=2017-10-10T18:22:52+0000 lvl=info msg="Request Completed" logger=context userId=0 orgId=1 uname= method=GET path=/api/datasources status=403 remote_addr=127.0.0.1 time_ms=1 size=31 referer=
t=2017-10-10T18:22:52+0000 lvl=eror msg="Failed to save dashboard" logger=context userId=0 orgId=1 uname= error="UNIQUE constraint failed: dashboard_version.dashboard_id, dashboard_version.version"

```

---

<div class="post-metadata">

**Author:** ![mleklund](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/mleklund/32/2871_2.png) [@mleklund](https://forums.percona.com/u/mleklund)\
**Post date:** [October 10, 2017, 1:14pm UTC](https://forums.percona.com/t/pmm-grafana-dashboards-not-upgrading/5888/5 "2017-10-10T13:14:47Z")

</div>

While not ideal, since I did not have any custom dashboards, I moved the grafana db to the side and allowed it to create a new one. I am interested in figuring out why this happened though.
