Преглед изворни кода

Added JSON of new dashboard

utkarshcmu пре 10 година
родитељ
комит
3a021a87a1
1 измењених фајлова са 80 додато и 0 уклоњено
  1. 80 0
      docs/sources/reference/dashboard.md

+ 80 - 0
docs/sources/reference/dashboard.md

@@ -0,0 +1,80 @@
+----
+page_title: Dashboard JSON 
+page_description: Dashboard JSON Reference
+page_keywords: grafana, dashboard, json, documentation
+---
+
+# Dashboard JSON
+
+## Overview
+
+A dashboard in Grafana is represented by a JSON object, which stores dashboard metadata, rows of panels, panel queries, etc.
+
+<img class="no-shadow" src="/img/v2/dashboard_json.png">
+
+> To view the JSON of a dashboard, you can click on "Manage dashboard" cog menu and select "View JSON" from it.
+
+## Basic fields
+
+A dashboard JSON object is initialized with the following fields when it is created.
+
+```
+{
+  "id": null,
+  "title": "New dashboard",
+  "originalTitle": "New dashboard",
+  "tags": [],
+  "style": "dark",
+  "timezone": "browser",
+   "editable": true,
+  "hideControls": false,
+  "sharedCrosshair": false,
+  "rows": [
+    {
+      "height": "250px",
+      "panels": [],
+      "title": "Row",
+      "collapse": false,
+      "editable": true
+    }
+  ],
+  "time": {
+    "from": "now-6h",
+    "to": "now"
+  },
+  "timepicker": {
+    "time_options": [
+      "5m",
+      "15m",
+      "1h",
+      "6h",
+      "12h",
+      "24h",
+      "2d",
+      "7d",
+      "30d"
+    ],
+    "refresh_intervals": [
+      "5s",
+      "10s",
+      "30s",
+      "1m",
+      "5m",
+      "15m",
+      "30m",
+      "1h",
+      "2h",
+      "1d"
+    ]
+  },
+  "templating": {
+    "list": []
+  },
+  "annotations": {
+    "list": []
+  },
+  "schemaVersion": 7,
+  "version": 0,
+  "links": []
+}
+```