If you use dashboards from the Grafana site that aren't designed for
Prometheus their usefulness is limited. Other datasources (such as
Cloudwatch or Datadog) use totally different query languages, so what
you are really gaining is an outline of a design rather than anything
you can directly use. You would need to rewrite all the queries to
operate in a similar manner using PromQL.
Whenever I'm having a look for Grafana dashboards I use the datasource
filter such that only those designed specifically for Prometheus are
listed - at least then they mostly work out of the box (although often
still need slight tweaks due to different job names or use of labels).
--
Stuart Clark