Metrics
- 1.Install prometheus:
brew install prometheus
- 2.Start the web server
iex -S mix phx.server
- 3.Start prometheus:
prometheus --config.file=prometheus.yml
The Grafana dashboard may also be used for metrics display.
- 1.Install grafana:
brew install grafana
- 2.Install Pie Chart panel plugin:
grafana-cli plugins install grafana-piechart-panel
- 3.Start grafana:
brew services start grafana
- 4.Add Prometheus as a Data Source
- 1.
open http://localhost:3000/datasources
- 2.Click "+ Add data source"
- 3.Put "Prometheus" for "Name"
- 4.Change "Type" to "Prometheus"
- 5.
- 6.Set "Scrape Interval" to "10s"
- 5.Add the dashboards from https://github.com/deadtrickster/beam-dashboards: For each
*.json
file in the repo.- 1.
open http://localhost:3000/dashboard/import
- 2.Copy the contents of the JSON file in the "Or paste JSON" entry
- 3.Click "Load"
- 6.View the dashboards. (You will need to click-around and use BlockScout for the web-related metrics to show up.)
Examples of dashboards:



Last modified 5mo ago