O'Reilly logo

Elixir Cookbook by Paulo A Pereira

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using Observer to inspect supervisors and processes

The Observer tool we already used in a couple of recipes throughout the book allows us to have a better insight on supervision trees and to have information on the processes. It also allows us to "kill" a process and watch it be replaced by another one!

How to do it…

To start inspecting our supervisors and processes, we will follow these steps:

  1. Open a new IEx session:
    > iex
    
  2. Start the Observer tool:
    iex(1)> :observer.start
    
  3. Select the Applications tab in the graphical interface.
    How to do it…
  4. In the logger application info, right-click on Elixir.Logger.Watcher and select the Kill process option, and then confirm the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required