Skip to content

elixirschool/telemetry-code-along

Folders and files

NameName
Last commit message
Last commit date
Jul 20, 2020
Mar 23, 2020
Mar 25, 2020
Mar 11, 2020
Mar 11, 2020
Mar 11, 2020
Mar 14, 2020
Apr 23, 2020
Mar 25, 2020
Mar 25, 2020
Mar 29, 2020

Repository files navigation

Quantum

Quantum is a dummy Phoenix app used to illustrate instrumentation with Telemetry.

Up and Running

  • Clone down this repo
  • cd into the repo and run mix deps.get
  • Then, run npm install --prefix ./assets
  • Start the Phoenix server: mix phx.server

To run with StatsD so that you can see your metrics processed, follow the StatsD installation instructions here.

Learn More

Check out the blog series, Instrumenting Phoenix with Telemetry, here:

  • Part I: Telemetry Under The Hood
  • Part II: Handling Telemetry Events with TelemetryMetrics + TelemetryMetricsStatsd
  • Part III: Observing Phoenix + Ecto Telemetry Events
  • Part IV: Erlang VM Measurements with telemetry_poller, TelemetryMetrics + TelemetryMetricsStatsd

Follow Along With The Code