Server Monitoring

As you might expect from a platform that has been running demanding and critical applications for 20 years, Erlang has great server-monitoring tools.

One of the easiest to use is already baked in. Inside IEx, run

 iex>​ ​:observer​.start()

Use this to get insight into…

  • Basic system information:

    images/observer_1.png

  • Dynamic charts of load:

    images/observer_2.png

  • Information and contents of Erlang ETS tables:

    images/observer_6.png
  • Running processes:

  • Running applications:

  • Memory allocation: ...

Get Programming Elixir ≥ 1.6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.