summaryrefslogtreecommitdiffstats
path: root/docs/sections/platform-doc
diff options
context:
space:
mode:
authorVijay VK <vv770d@att.com>2020-11-03 20:26:27 +0000
committerVijay Venkatesh Kumar <vv770d@att.com>2020-11-04 22:00:32 +0000
commit8c0486f95ee5e429fa0d978d2cb052bac0a68c27 (patch)
tree03e290fda80a3e35d3569169618513eb7dda0e27 /docs/sections/platform-doc
parent647eadec530a0353a08469df9220900843554bfe (diff)
DCAE dashboard user-guide
Dashboard API spec Misc doc updates Change-Id: I0346d11da03615bad8e1ff6b50d2fea536945971 DCAEChange-Id: I3f57aca7b0b49250dff7f1771643943714e9819b Signed-off-by: VENKATESH KUMAR <vv770d@att.com> Issue-ID: DCAEGEN2-2296 Issue-ID: DCAEGEN2-2297 Signed-off-by: VENKATESH KUMAR <vv770d@att.com>
Diffstat (limited to 'docs/sections/platform-doc')
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_1.pngbin0 -> 69848 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_10.pngbin0 -> 55999 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_11.pngbin0 -> 40587 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_12.pngbin0 -> 59592 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_13.pngbin0 -> 94696 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_14.pngbin0 -> 126100 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_15.pngbin0 -> 24380 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_16.pngbin0 -> 59680 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_17.pngbin0 -> 55609 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_18.pngbin0 -> 63512 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_19.pngbin0 -> 73592 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_2.pngbin0 -> 94472 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_20.pngbin0 -> 53389 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_21.pngbin0 -> 58665 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_22.pngbin0 -> 37973 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_23.pngbin0 -> 42927 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_24.pngbin0 -> 114179 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_25.pngbin0 -> 51471 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_26.pngbin0 -> 25132 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_27.pngbin0 -> 224634 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_28.pngbin0 -> 50494 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_29.pngbin0 -> 42678 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_3.pngbin0 -> 99628 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_30.pngbin0 -> 50729 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_31.pngbin0 -> 56763 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_32.pngbin0 -> 52563 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_33.pngbin0 -> 20585 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_34.pngbin0 -> 121709 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_35.pngbin0 -> 42607 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_4.pngbin0 -> 100712 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_5.pngbin0 -> 87028 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_6.pngbin0 -> 97325 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_7.pngbin0 -> 48784 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_8.pngbin0 -> 61690 bytes
-rw-r--r--docs/sections/platform-doc/attachments/dashboard_9.pngbin0 -> 81858 bytes
-rw-r--r--docs/sections/platform-doc/dcaedashboard_userguide.rst303
36 files changed, 303 insertions, 0 deletions
diff --git a/docs/sections/platform-doc/attachments/dashboard_1.png b/docs/sections/platform-doc/attachments/dashboard_1.png
new file mode 100644
index 00000000..511e9d58
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_1.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_10.png b/docs/sections/platform-doc/attachments/dashboard_10.png
new file mode 100644
index 00000000..d3855fc9
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_10.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_11.png b/docs/sections/platform-doc/attachments/dashboard_11.png
new file mode 100644
index 00000000..e28d8598
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_11.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_12.png b/docs/sections/platform-doc/attachments/dashboard_12.png
new file mode 100644
index 00000000..e4e1fa87
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_12.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_13.png b/docs/sections/platform-doc/attachments/dashboard_13.png
new file mode 100644
index 00000000..0752abdc
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_13.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_14.png b/docs/sections/platform-doc/attachments/dashboard_14.png
new file mode 100644
index 00000000..482a6857
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_14.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_15.png b/docs/sections/platform-doc/attachments/dashboard_15.png
new file mode 100644
index 00000000..3888ce8d
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_15.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_16.png b/docs/sections/platform-doc/attachments/dashboard_16.png
new file mode 100644
index 00000000..e6c3a16e
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_16.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_17.png b/docs/sections/platform-doc/attachments/dashboard_17.png
new file mode 100644
index 00000000..779c7d6e
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_17.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_18.png b/docs/sections/platform-doc/attachments/dashboard_18.png
new file mode 100644
index 00000000..31eba797
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_18.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_19.png b/docs/sections/platform-doc/attachments/dashboard_19.png
new file mode 100644
index 00000000..f3e27507
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_19.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_2.png b/docs/sections/platform-doc/attachments/dashboard_2.png
new file mode 100644
index 00000000..dc0365ed
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_2.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_20.png b/docs/sections/platform-doc/attachments/dashboard_20.png
new file mode 100644
index 00000000..95238bb6
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_20.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_21.png b/docs/sections/platform-doc/attachments/dashboard_21.png
new file mode 100644
index 00000000..75461c32
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_21.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_22.png b/docs/sections/platform-doc/attachments/dashboard_22.png
new file mode 100644
index 00000000..91993670
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_22.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_23.png b/docs/sections/platform-doc/attachments/dashboard_23.png
new file mode 100644
index 00000000..2e9ac4e0
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_23.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_24.png b/docs/sections/platform-doc/attachments/dashboard_24.png
new file mode 100644
index 00000000..5ed7e626
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_24.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_25.png b/docs/sections/platform-doc/attachments/dashboard_25.png
new file mode 100644
index 00000000..cbf6daf5
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_25.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_26.png b/docs/sections/platform-doc/attachments/dashboard_26.png
new file mode 100644
index 00000000..7c6c5060
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_26.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_27.png b/docs/sections/platform-doc/attachments/dashboard_27.png
new file mode 100644
index 00000000..30632e98
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_27.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_28.png b/docs/sections/platform-doc/attachments/dashboard_28.png
new file mode 100644
index 00000000..b722d4ba
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_28.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_29.png b/docs/sections/platform-doc/attachments/dashboard_29.png
new file mode 100644
index 00000000..a1200557
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_29.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_3.png b/docs/sections/platform-doc/attachments/dashboard_3.png
new file mode 100644
index 00000000..53b31fc1
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_3.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_30.png b/docs/sections/platform-doc/attachments/dashboard_30.png
new file mode 100644
index 00000000..525eaf35
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_30.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_31.png b/docs/sections/platform-doc/attachments/dashboard_31.png
new file mode 100644
index 00000000..bf72028d
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_31.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_32.png b/docs/sections/platform-doc/attachments/dashboard_32.png
new file mode 100644
index 00000000..b6e52bbb
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_32.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_33.png b/docs/sections/platform-doc/attachments/dashboard_33.png
new file mode 100644
index 00000000..387d50c0
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_33.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_34.png b/docs/sections/platform-doc/attachments/dashboard_34.png
new file mode 100644
index 00000000..acb53299
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_34.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_35.png b/docs/sections/platform-doc/attachments/dashboard_35.png
new file mode 100644
index 00000000..588090e2
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_35.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_4.png b/docs/sections/platform-doc/attachments/dashboard_4.png
new file mode 100644
index 00000000..ef0247d9
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_4.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_5.png b/docs/sections/platform-doc/attachments/dashboard_5.png
new file mode 100644
index 00000000..b11e563f
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_5.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_6.png b/docs/sections/platform-doc/attachments/dashboard_6.png
new file mode 100644
index 00000000..aea65b43
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_6.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_7.png b/docs/sections/platform-doc/attachments/dashboard_7.png
new file mode 100644
index 00000000..c75cea42
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_7.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_8.png b/docs/sections/platform-doc/attachments/dashboard_8.png
new file mode 100644
index 00000000..8ce2ba28
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_8.png
Binary files differ
diff --git a/docs/sections/platform-doc/attachments/dashboard_9.png b/docs/sections/platform-doc/attachments/dashboard_9.png
new file mode 100644
index 00000000..3e7e6a88
--- /dev/null
+++ b/docs/sections/platform-doc/attachments/dashboard_9.png
Binary files differ
diff --git a/docs/sections/platform-doc/dcaedashboard_userguide.rst b/docs/sections/platform-doc/dcaedashboard_userguide.rst
new file mode 100644
index 00000000..0d7611d9
--- /dev/null
+++ b/docs/sections/platform-doc/dcaedashboard_userguide.rst
@@ -0,0 +1,303 @@
+DCAE Dashboard User Guide
+=========================
+
+
+Overview
+--------
+
+DCAE Dashboard is a web application that provides a unified interface for DCAE
+users and Ops users in ONAP to manage DCAE microservices.
+
+
+Starting with the Dashboard
+---------------------------
+
+Type in the application login URL in a web browser. The Login page
+should appear.
+
+|dashboard_1.png|
+
+If you are a first time user, then click on the **Sign up** button. Fill in
+the Sign up FORM and submit it to register for an account. Upon a
+successful login by providing valid login credentials, the user's
+dashboard (Home) screen is displayed. The header navigation bar contains
+menu links and a user profile section in the top right corner. The
+collapsible left sidebar contains all the application menus; each item
+(except "Home") can be expanded into sub-items by clicking on the item. 
+
+User Dashboard contents appear in the panel to the right of the left
+navigation menu. By default(initial view), the screen displays tiles
+contains the count of blueprints and count of deployments owned by the
+signed-in user. The count of plugins uploaded to the Cloudify Orchestrator
+is also shown in the Plugins tile.  Each tile is clickable and will
+navigate control to the individual screens that display detailed
+information about the items. There is a switch at the top to toggle
+between user level or user role group access for the dashboard
+contents.  By switching access type to **Group**, the aggregate count of
+inventory items at the user group (role) level are shown on the dashboard.
+
+|dashboard_2.png|
+
+|dashboard_3.png|
+
+Auto Refresh switch lets user automatically reload the dashboard at
+regular intervals.
+
+An autocomplete list of blueprints lets a user find a specific blueprint
+and trigger a deployments list query. Upon selecting a blueprint item, a
+query is triggered to find associated deployments for the selected
+blueprint. Similarly upon selecting a specific deployment entity, any
+matching execution workflows are queried and displayed in the executions
+data grid. By default the user dashboard shows currently active
+executions that are happening in Cloudify.
+
+|dashboard_4.png|
+
+|dashboard_5.png|
+
+|dashboard_6.png|
+
+Working with blueprints and deployments
+---------------------------------------
+
+Searching/Filtering Blueprints
+------------------------------
+
+
+1. Click on the "Inventory" menu item, which will expand to show
+ sub-items. Select the "Blueprints" sub-item.
+
+A "Blueprints" screen appears, which displays the blueprints retrieved from
+Inventory. By default, a blueprint owner filter is applied to display
+items where the owner is the signed in user. By deselecting the "My
+Blueprints" checkbox, all blueprints belonging to the role group will be
+displayed.
+
+|dashboard_7.png|
+
+|dashboard_8.png|
+
+2. You can search for blueprints based on their name. Type the name of
+the blueprint you wish to work with in the search box at the top right
+hand of the screen and press 'enter' or click the magnifying glass icon
+to look for it.
+
+|dashboard_9.png|
+
+3. You can use search filters by clicking on the down arrow at the right
+end of the search box. Filter by blueprint name and/or owner is available. Once
+finished, click the magnifying glass at the bottom of the advanced
+filters box or press "enter".
+
+|dashboard_10.png|
+
+|dashboard_11.png|
+
+|dashboard_12.png|
+
+4. Lookup deployments mapped to a blueprint
+
+|dashboard_13.png|
+
+Creating Blueprints
+-------------------
+
+1. A user can create a new blueprint either from scratch or by uploading
+ an existing file. To do this, select the "Blueprints" sub-menu
+
+Once the existing set of blueprints appear on the screen, click on the
+"Upload" Button 
+
+|dashboard_14.png|
+
+2. In the "Upload Blueprint" pop-up, fill out all the fields. Provide
+ the name and version number for the blueprint -- hints on nomenclature are
+ available by clicking on the input field help icon (question mark
+ symbol).  A blueprint file can be either "dragged and dropped" from
+ the user's own directory or it can be created from scratch. When
+ finished, press "Save". *Note:*\ **Import Data**\ *function is not
+ supported and will be removed later.*
+
+|dashboard_15.png|
+
+3. Allow the Blueprints screen to reload and then check that the
+ blueprint you created is in the table.
+
+
+Viewing/Exporting Blueprints
+----------------------------
+
+1. Navigate to the Blueprints screen via the sidebar menu On the
+ Blueprints screen, click on the Actions button icon (More actions)
+ for the blueprint you wish to work with. A number of choices are
+ indicated in a pop-up: View, Export, Update, Deploy and Delete.
+
+|dashboard_16.png|
+
+2. Choose "View" to display the contents of the blueprint
+
+|dashboard_17.png|
+
+Deploying Blueprints
+--------------------
+
+3. Navigate to the Blueprints screen via the sidebar menu. On the
+ Blueprints screen, click on the Actions button icon (More actions)
+ for the blueprint you wish to work with and select "Deploy"
+
+|dashboard_18.png|
+
+4. On the "Deploy Blueprint" pop-up, fill in all the fields. There are
+ two ways to  supply the input parameters for the blueprint: one is to
+ drag and drop a parameters file; the other is to manually fill in the
+ name-value pairs. When finished, press the "Deploy" button at the
+ bottom.
+
+|dashboard_19.png|
+
+5. Navigate to the Deployments screen via the sidebar menu and check
+ that the blueprint deployed is listed on the screen
+
+|dashboard_20.png|
+
+Searching/Filtering Deployments
+-------------------------------
+
+1. Navigate to the Deployments screen via the sidebar menu.
+
+2. By default, the deployment owner filter and application cache filters are
+ applied to display items where the owner is the signed in user. Data is
+ fetched from the application cache store. By deselecting the "My
+ Deployments" checkbox, all deployments belonging to the role group
+ will be displayed. By deselecting "Cache" checkbox, cache is bypassed
+ and data is fetched from Cloudify Maanger.  "Tenant" filter can be
+ applied to restrict the query per tenant partition. Upon selecting the
+ "Tenant" checkbox, the tenants list dropdown appears.
+
+3. You can search for Deployments by an ID. Enter the ID  and press
+ 'Enter' or click the magnifying glass icon.
+
+|dashboard_21.png|
+
+4. If you wish to make an advanced search, select the "Tenant" checkbox,
+ select a tenant from the tenants list,  click the down arrow at the
+ right end of the input field to expand the advanced search filters.
+ Here you can filter by deployment IDs,  owners, (installation)
+ Status and Helm chart deployment. Once finished, click the magnifying
+ glass at the bottom of the advanced filters box. 
+
+|dashboard_22.png|
+
+Viewing Blueprint, Inputs, Executions
+-------------------------------------
+
+1. Navigate to the Deployments screen on the left hand menu
+
+On the deployments table screen, click on the "Actions" button icon  for
+the deployment you wish to manage.
+
+|dashboard_23.png|
+
+|dashboard_24.png|
+
+|dashboard_25.png|
+
+|dashboard_26.png|
+
+|dashboard_27.png|
+
+Undeploying Deployments
+-----------------------
+
+1. Navigate to the Deployments screen on the left hand menu
+
+2. On the deployments table screen, click on the "Actions" button icon 
+ for the deployment you wish to uninstall. Click on Undeploy.
+
+|dashboard_28.png|
+
+3. On the confirmation popup, confirm the tenant is correct and select
+ "Undeploy" when ready to undeploy
+
+|dashboard_29.png|
+
+Helm Status, Upgrade, Rollback
+------------------------------
+
+1. Navigate to the Deployments screen on the left hand menu
+
+2. Ensure that the deployment is a helm deployment
+
+On the deployments table screen, click on the "Actions" button icon  for
+the deployment you wish to perform helm operations on.
+
+|dashboard_30.png|
+
+*Helm Status*
+
+|dashboard_31.png|
+
+*Helm Upgrade*
+
+|dashboard_32.png|
+
+*Helm Rollback*
+
+|dashboard_33.png|
+
+Checking system health
+----------------------
+
+
+Viewing Service Health
+----------------------
+
+Navigate to the Service Health screen on the sidebar menu
+
+|dashboard_34.png|
+
+Node Health
+-----------
+
+Viewing Node Health
+-------------------
+
+Navigate to the Node Health screen on the sidebar menu
+
+|dashboard_35.png|
+
+.. |dashboard_1.png| image:: attachments/dashboard_1.png
+.. |dashboard_2.png| image:: attachments/dashboard_2.png
+.. |dashboard_3.png| image:: attachments/dashboard_3.png
+.. |dashboard_4.png| image:: attachments/dashboard_4.png
+.. |dashboard_5.png| image:: attachments/dashboard_5.png
+.. |dashboard_6.png| image:: attachments/dashboard_6.png
+.. |dashboard_7.png| image:: attachments/dashboard_7.png
+.. |dashboard_8.png| image:: attachments/dashboard_8.png
+.. |dashboard_9.png| image:: attachments/dashboard_9.png
+.. |dashboard_10.png| image:: attachments/dashboard_10.png
+.. |dashboard_11.png| image:: attachments/dashboard_11.png
+.. |dashboard_12.png| image:: attachments/dashboard_12.png
+.. |dashboard_13.png| image:: attachments/dashboard_13.png
+.. |dashboard_14.png| image:: attachments/dashboard_14.png
+.. |dashboard_15.png| image:: attachments/dashboard_15.png
+.. |dashboard_16.png| image:: attachments/dashboard_16.png
+.. |dashboard_17.png| image:: attachments/dashboard_17.png
+.. |dashboard_18.png| image:: attachments/dashboard_18.png
+.. |dashboard_19.png| image:: attachments/dashboard_19.png
+.. |dashboard_20.png| image:: attachments/dashboard_20.png
+.. |dashboard_21.png| image:: attachments/dashboard_21.png
+.. |dashboard_22.png| image:: attachments/dashboard_22.png
+.. |dashboard_23.png| image:: attachments/dashboard_23.png
+.. |dashboard_24.png| image:: attachments/dashboard_24.png
+.. |dashboard_25.png| image:: attachments/dashboard_25.png
+.. |dashboard_26.png| image:: attachments/dashboard_26.png
+.. |dashboard_27.png| image:: attachments/dashboard_27.png
+.. |dashboard_28.png| image:: attachments/dashboard_28.png
+.. |dashboard_29.png| image:: attachments/dashboard_29.png
+.. |dashboard_30.png| image:: attachments/dashboard_30.png
+.. |dashboard_31.png| image:: attachments/dashboard_31.png
+.. |dashboard_32.png| image:: attachments/dashboard_32.png
+.. |dashboard_33.png| image:: attachments/dashboard_33.png
+.. |dashboard_34.png| image:: attachments/dashboard_34.png
+.. |dashboard_35.png| image:: attachments/dashboard_35.png