16379: Add prometheus and grafana to workbench aliases
authorPeter Amstutz <peter.amstutz@curii.com>
Tue, 28 Mar 2023 22:07:43 +0000 (18:07 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Tue, 28 Mar 2023 22:07:43 +0000 (18:07 -0400)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

doc/install/salt-multi-host.html.textile.liquid
tools/salt-install/terraform/aws/vpc/locals.tf

index ed6a20197d61dc4325654abfb92dc0132ead5506..1740c24affd3ff82c6090461ba8d196026b925ee 100644 (file)
@@ -29,6 +29,7 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 ## "Iterating on config changes":#iterating
 ## "Common problems and solutions":#common-problems
 # "Initial user and login":#initial_user
+# "Monitoring and Metrics":#monitoring
 # "After the installation":#post_install
 
 h2(#introduction). Introduction
@@ -62,6 +63,7 @@ In the default configuration these are:
 # @workbench2.${CLUSTER}.${DOMAIN}@
 # @webshell.${CLUSTER}.${DOMAIN}@
 # @shell.${CLUSTER}.${DOMAIN}@
+# @monitoring.${CLUSTER}.${DOMAIN}@
 
 For more information, see "DNS entries and TLS certificates":install-manual-prerequisites.html#dnstls.
 
@@ -452,6 +454,14 @@ If you did *not* "configure a different authentication provider":#authentication
 
 If you *did* configure a different authentication provider, the first user to log in will automatically be given Arvados admin privileges.
 
+h2(#monitoring). Monitoring and Metrics
+
+You can monitor the health and performance of the system using the admin dashboard:
+
+https://grafana.@${CLUSTER}.${DOMAIN}@
+
+Use the username and password you gave in @local.conf@ to log in.
+
 h2(#post_install). After the installation
 
 As part of the operation of @installer.sh@, it automatically creates a @git@ repository with your configuration templates.  You should retain this repository but *be aware that it contains sensitive information* (passwords and tokens used by the Arvados services as well as cloud credentials if you used Terraform to create the infrastructure).
index 289eb3e04a841516aff4005f6a7ef4ca686edf5a..00e9d9494c34640abbdbd35cdd0b7c9e4290a791 100644 (file)
@@ -21,7 +21,7 @@ locals {
   }
   aliases = {
     controller: ["ws"]
-    workbench: ["workbench2", "webshell", "keep", "download", "*.collections"]
+    workbench: ["workbench2", "webshell", "keep", "download", "prometheus", "grafana", "*.collections"]
   }
   cname_by_host = flatten([
     for host, aliases in local.aliases : [
@@ -32,4 +32,3 @@ locals {
     ]
   ])
 }
-