Provisioned dashboard getting reverted to old one

  • What Grafana version and what operating system are you using?
    v8.3.3 in Docker

  • What are you trying to achieve?
    Provision dashboard and update it from UI.

  • How are you trying to achieve it?
    Provision dashboard from yml file

  • What happened?
    Dashboard changes from UI are reverted to the old provisioned dashboard.

  • What did you expect to happen?
    After updating provisioned dashboard from UI it should save the updated version in the database and it does. But after a few days somehow it again reverts to the old one from the provisioning directory.

  • Can you copy/paste the configuration(s) that you are having problems with?

  • Did you receive any errors in the Grafana UI or in related logs? If so, please tell us exactly what they were.

  • Did you follow any online instructions? If so, what is the URL?

@zealousmacwan if your provisioning files for the dashboard are updated, those changes will overwrite the version that you have saved in the database.

Provision Grafana | Grafana documentation has a note about this:

Note: If a provisioned dashboard is saved from the UI and then later updated from the source, the dashboard stored in the database will always be overwritten. The version property in the JSON file will not affect this, even if it is lower than the existing dashboard.

If a provisioned dashboard is saved from the UI and the source is removed, the dashboard stored in the database will be deleted unless the configuration option disableDeletion is set to true.