From 979d50eb0e3d6b1dbc0d3d47278902d9775c2435 Mon Sep 17 00:00:00 2001 From: Abbie Petchtes Date: Fri, 4 May 2018 14:57:01 -0700 Subject: [PATCH] Add left nav bar for server reports extension (#1345) * add left nav bar for server reports extension * change monitor icon * change performance icons --- samples/serverReports/README.md | 3 ++ samples/serverReports/package-lock.json | 2 +- samples/serverReports/package.json | 38 +++++++++++++++++-- samples/serverReports/src/media/monitor.svg | 1 + .../src/media/monitor_inverse.svg | 1 + .../serverReports/src/media/performance.svg | 1 + .../src/media/performance_inverse.svg | 1 + 7 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 samples/serverReports/src/media/monitor.svg create mode 100644 samples/serverReports/src/media/monitor_inverse.svg create mode 100644 samples/serverReports/src/media/performance.svg create mode 100644 samples/serverReports/src/media/performance_inverse.svg diff --git a/samples/serverReports/README.md b/samples/serverReports/README.md index 5e96deb1dc..da294f79d3 100644 --- a/samples/serverReports/README.md +++ b/samples/serverReports/README.md @@ -38,6 +38,9 @@ See [Paul Randal's wait types library] for more information about each wait type We would like to thank all our users who raised issues, and in particular the following users who helped contribute fixes: * flyfishingdba for Add square brackets for ms_foreachdb call (#1023) +## What's new in Server Reports v1.2? +* Created left nav bar and added 2 categories for insight widgets: monitor and performance + ## What's new in Server Reports v1.1? * Fixed DB Space Usage where it threw an error when database names contain special characters * Changed DB Space Usage and DB Buffer Usage to show only top 10 data \ No newline at end of file diff --git a/samples/serverReports/package-lock.json b/samples/serverReports/package-lock.json index a095f646f4..ec7a7f3e6c 100644 --- a/samples/serverReports/package-lock.json +++ b/samples/serverReports/package-lock.json @@ -1,6 +1,6 @@ { "name": "server-report", - "version": "0.1.0", + "version": "0.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/samples/serverReports/package.json b/samples/serverReports/package.json index e468700945..95ec8a1e9f 100644 --- a/samples/serverReports/package.json +++ b/samples/serverReports/package.json @@ -2,7 +2,7 @@ "name": "server-report", "displayName": "Server Reports", "description": "Server Reports", - "version": "0.1.1", + "version": "0.1.2", "publisher": "Microsoft", "preview": true, "engines": { @@ -30,7 +30,30 @@ "title": "Server Reports", "description": "This extension shows useful reports for a server.", "container": { - "server-insights1": null + "nav-section": [ + { + "id": "server-reports-monitoring", + "title": "Monitor", + "icon": { + "light": "./out/src/media/monitor.svg", + "dark": "./out/src/media/monitor_inverse.svg" + }, + "container": { + "server-reports-monitoring-container": {} + } + }, + { + "id": "server-reports-performance", + "title": "Performance", + "icon": { + "light": "./out/src/media/performance.svg", + "dark": "./out/src/media/performance_inverse.svg" + }, + "container": { + "server-reports-performance-container": {} + } + } + ] } } ], @@ -122,7 +145,7 @@ ], "dashboard.containers": [ { - "id": "server-insights1", + "id": "server-reports-monitoring-container", "container": { "widgets-container": [ { @@ -164,7 +187,14 @@ "widget": { "extension-backup-growth-trend": {} } - }, + } + ] + } + }, + { + "id": "server-reports-performance-container", + "container": { + "widgets-container": [ { "name": "Wait Counts by Paul Randal", "gridItemConfig": { diff --git a/samples/serverReports/src/media/monitor.svg b/samples/serverReports/src/media/monitor.svg new file mode 100644 index 0000000000..642d6a5782 --- /dev/null +++ b/samples/serverReports/src/media/monitor.svg @@ -0,0 +1 @@ +usage \ No newline at end of file diff --git a/samples/serverReports/src/media/monitor_inverse.svg b/samples/serverReports/src/media/monitor_inverse.svg new file mode 100644 index 0000000000..5e56c7cabc --- /dev/null +++ b/samples/serverReports/src/media/monitor_inverse.svg @@ -0,0 +1 @@ +usage_inverse \ No newline at end of file diff --git a/samples/serverReports/src/media/performance.svg b/samples/serverReports/src/media/performance.svg new file mode 100644 index 0000000000..8978eceb79 --- /dev/null +++ b/samples/serverReports/src/media/performance.svg @@ -0,0 +1 @@ +health \ No newline at end of file diff --git a/samples/serverReports/src/media/performance_inverse.svg b/samples/serverReports/src/media/performance_inverse.svg new file mode 100644 index 0000000000..d47d10bab2 --- /dev/null +++ b/samples/serverReports/src/media/performance_inverse.svg @@ -0,0 +1 @@ +health_inverse \ No newline at end of file