You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: prometheus-grafana/README.md
+88-17
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,9 @@ Prometheus is an open source monitoring system for which Grafana provides out-of
16
16
17
17
In order to provision Prometheus and Grafana, you need bastetools, docker, minikube as dependencies.
18
18
19
-
:bulb: We enable Vault, because we monitor it with Prometheus and we enable Minikube because we host Grafana and Prometheus on Minikkube using Helm
19
+
:bulb: We enable Vault, Consul and Nomad, because we monitor these with Prometheus and we enable Minikube because we host Grafana and Prometheus on Minikkube and deploy it using Helm
20
20
21
-
`vagrant up --provision-with basetools,docker,vault,minikube,prometheus-grafana`
21
+
`vagrant up --provision-with basetools,docker,docsify,vault,consul,nomad,minikube,prometheus-grafana`
22
22
23
23
Prometheus http://localhost:9090 <br />
24
24
Alertmanager http://localhost:9093 <br />
@@ -56,12 +56,20 @@ You can also open Prometheus web interface and look at Status -> Targets
To use Prometheus as a Datasource in Grafana, we need to add it so let's do that now, please head over to Grafana on http://localhost:3000 and login with user: `admin` and the password: `TOKEN_IN_TERMINAL_OUTPUT`
Now, let's import the Nomad Grafana Dashboard, to do that, click on the top right + and select `Import Dashboard` ref: https://grafana.com/grafana/dashboards/12904-hashicorp-vault/
184
+
Now, let's import the Nomad Grafana Dashboard, to do that, click on the top right + and select `Import Dashboard` ref: https://grafana.com/grafana/dashboards/12787-nomad-jobs/
Now, let's import the Consul Grafana Dashboard, to do that, click on the top right + and select `Import Dashboard` ref: https://grafana.com/grafana/dashboards/2351-consul/
215
+
216
+

217
+
218
+
Enter `2351` and click on Load
219
+
220
+

221
+
222
+
Navigating to Grafana -> Dashboards you should now be able to see the Hashicorp Consul Grafana Dashboard
223
+
224
+

225
+
226
+
## Monitoring Docker
227
+
228
+
https://docs.docker.com/config/daemon/prometheus/
229
+
230
+
In docker/docker.sh we enabled Telemetry in the Docker config file see `docker/docker.sh`
Now, let's import the Docker Grafana Dashboard, to do that, click on the top right + and select `Import Dashboard` ref: https://grafana.com/grafana/dashboards/10619-docker-host-container-overview/
0 commit comments