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 @@
+
\ 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 @@
+
\ 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 @@
+
\ 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 @@
+
\ No newline at end of file