Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.04 KB

README.md

File metadata and controls

25 lines (19 loc) · 1.04 KB

Quokka Observer

The idea: APP

This is a Native GUI application which takes stream of tracing data from file, or a stream of events from a living Erlang (BEAM VM) node or a cluster, and attempts to rebuild an actual picture of "reality" and display it in somewhat useful way.

Idea is to provide search, grouping and introspection tools which allow the observing person to make sense of what is happening in the running node (or what happened in the past). Also to be able to replay, slow, pause and rewind the event stream and see what happened at any specific moment in the past and which events have led to it.

NOTE: This does not exist yet. Work started on the data model and displaying trace data and time-aggregated trace data (flame graph output).

Current Status

  • Importing Eflame logs (contains pieces of code structure and time spent in functions)
  • Modeling BEAM cluster with 1 node
  • Using Eflame log as a data source to populate the BEAM cluster info
  • Code structure view
  • Cluster view
  • Node view