summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmelia Bauerly <abauerly@gitlab.com>2019-09-06 21:14:14 +0000
committerAmelia Bauerly <abauerly@gitlab.com>2019-09-06 21:14:14 +0000
commit5b7fab0aed449d1ee7c238ab726b48ec8fd4c33b (patch)
tree8947990a8bad5cecb287e1d9c2ac6beed8551307
parentfd515cca50a35f7f39d8dd134e69c1b275ba632f (diff)
downloadgitlab-ce-5b7fab0aed449d1ee7c238ab726b48ec8fd4c33b.tar.gz
Update doc/user/project/integrations/prometheus.md
-rw-r--r--doc/user/project/integrations/prometheus.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/user/project/integrations/prometheus.md b/doc/user/project/integrations/prometheus.md
index 3583c0554ee..14ba6bbb17e 100644
--- a/doc/user/project/integrations/prometheus.md
+++ b/doc/user/project/integrations/prometheus.md
@@ -38,6 +38,16 @@ Once you have a connected Kubernetes cluster with Helm installed, deploying a ma
![Managed Prometheus Deploy](img/prometheus_deploy.png)
+#### Getting metrics to display on your the Metrics Dashboard
+
+After completing the steps above, you will also need deployments in order to view the Operations > Metrics page. Setting up Auto DevOps will help you to quickly create a deployment:
+
+1. On the **Operations > Kubernetes** page, ensure that, in addition to Prometheus and Helm Tiller, you also have Runner and Ingress installed. Copy the Ingress endpoint.
+1. Navigate to the **Settings > CI/CD** page. In the Auto DevOps section, select a deployment strategy and save your changes.
+1. On the same page, in the Variables section, add in the copied Ingress endpoint. Use the variable `KEY: KUBE_INGRESS_BASE_DOMAIN`
+1. Navigate to the **CI/CD > Pipelines** page. Run a pipeline on any branch.
+1. When the pipeline has run succesfully, graphs will be available on the **Operations > Metrics** page
+
#### About managed Prometheus deployments
Prometheus is deployed into the `gitlab-managed-apps` namespace, using the [official Helm chart](https://github.com/helm/charts/tree/master/stable/prometheus). Prometheus is only accessible within the cluster, with GitLab communicating through the [Kubernetes API](https://kubernetes.io/docs/concepts/overview/kubernetes-api/).