Remove old way of doing grafana graphs

This commit is contained in:
Alan Rominger
2022-06-16 15:31:45 -04:00
parent f4ef7d6927
commit 1dd535a859
2 changed files with 5 additions and 20 deletions

View File

@@ -531,14 +531,6 @@ docker-compose-elk: awx/projects docker-compose-sources
docker-compose-cluster-elk: awx/projects docker-compose-sources docker-compose-cluster-elk: awx/projects docker-compose-sources
docker-compose -f tools/docker-compose/_sources/docker-compose.yml -f tools/elastic/docker-compose.logstash-link-cluster.yml -f tools/elastic/docker-compose.elastic-override.yml up --no-recreate docker-compose -f tools/docker-compose/_sources/docker-compose.yml -f tools/elastic/docker-compose.logstash-link-cluster.yml -f tools/elastic/docker-compose.elastic-override.yml up --no-recreate
prometheus:
docker volume create prometheus
docker run -d --rm --net=_sources_default --link=awx_1:awx1 --volume prometheus-storage:/prometheus --volume `pwd`/tools/prometheus:/etc/prometheus --name prometheus -p 9090:9090 prom/prometheus
grafana:
docker volume create grafana
docker run -d --rm --net=_sources_default --volume grafana-storage:/var/lib/grafana --volume `pwd`/tools/grafana:/etc/grafana/provisioning --name grafana -p 3001:3000 grafana/grafana-enterprise
docker-compose-container-group: docker-compose-container-group:
MINIKUBE_CONTAINER_GROUP=true make docker-compose MINIKUBE_CONTAINER_GROUP=true make docker-compose

View File

@@ -475,16 +475,9 @@ You can use this as part of the docker-compose target:
``` ```
PROMETHEUS=true GRAFANA=true make docker-compose PROMETHEUS=true GRAFANA=true make docker-compose
``` ```
Once you've done that, you should be able to navigate to http://localhost:9090/targets and http://localhost:3001.
Alternatively, you can run as separate commands (deprecated, may be deleted in future). 3. navigate to `http://localhost:9090/targets` and check that the metrics endpoint State is Up.
4. Click the Graph tab, start typing a metric name, or use the Open metrics explorer button to find a metric to display (next to `Execute` button)
3. run `make prometheus` 5. Navigate to `http://localhost:3001`. Sign in, using `admin` for both username and password.
4. navigate to `http://localhost:9090/targets` and check that the metrics endpoint State is Up. 6. In the left navigation menu go to Dashboards->Browse, find the "awx-demo" and click. These should have graphs.
5. Click the Graph tab, start typing a metric name, or use the Open metrics explorer button to find a metric to display (next to `Execute` button) 6. Now you can modify these and add panels for whichever metrics you like.
Prometheus can display basic graphs of your data, but it is minimal. Often Prometheus is paired with an app like Grafana for better visualization features.
6. `make grafana` to run a local docker grafana instance.
7. Navigate to `http://localhost:3001`. Sign in, using `admin` for both username and password.
8. Now you can create a dashboard and add panels for whichever metrics you like.