From 414ca3f7a8b24ddd52841594bfb4a101cd733841 Mon Sep 17 00:00:00 2001 From: Chenjerai Katanda Date: Fri, 23 Nov 2018 16:14:12 +0000 Subject: [PATCH] Add instructions on how to add Prometheus as data source in Grafana --- doc/administration/monitoring/prometheus/index.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/doc/administration/monitoring/prometheus/index.md b/doc/administration/monitoring/prometheus/index.md index 2d9fdedcbeb..8f65cd6418c 100644 --- a/doc/administration/monitoring/prometheus/index.md +++ b/doc/administration/monitoring/prometheus/index.md @@ -156,6 +156,20 @@ Sample Prometheus queries: - **Data transmitted:** `rate(node_network_transmit_bytes_total{device!="lo"}[5m])` - **Data received:** `rate(node_network_receive_bytes_total{device!="lo"}[5m])` +## Prometheus as a Grafana data source + +Grafana allows you to import Prometheus performance metrics as a data source +and render the metrics as graphs and dashboards which is helpful with visualisation. + +To add a Prometheus dashboard for a single server GitLab setup: + +1. Create a new data source in Grafana. +1. Name your data source i.e GitLab. +1. Select `Prometheus` in the type drop down. +1. Add your Prometheus listen address as the URL and set access to `Browser`. +1. Set the HTTP method to `GET`. +1. Save & Test your configuration to verify that it works. + ## GitLab metrics > Introduced in GitLab 9.3. -- GitLab