TianliJin / observer_cli

A sharp shell tool see erlang node.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


##observer_cli Build Status

A sharp tool using recon to see erlang node.

##Target Minimal consumption.

Just look like observer in shell,

but you might think that one day observer_cli more convenient than observer.


###Try Try Try...

$ make && make shell   
1> observer_cli:start().

Top

2> observer_cli:system().

System


###Command

> observer_cli:start().
> observer_cli:start(4000).
> observer_cli:system().
> observer_cli:allocator().
> observer_cli:allocator(4000).
> observer_cli:table().

###TODO

  • observer_cli:start(). Processes Memory, Binary, Total Heap Size, Reductions Top.
  • observer_cli:system(). include System and Architecture, CPU's and Threads metrics in observer's system
  • observer_cli:allocator(). Memory Allocators: std, ll, eheap, ets,fix, binary, driver.
  • observer_cli:table(). include all metrics in observer's Table Viewer.
  • Draw all appication’s relations.
  • Trace Overview. You should use recon_trace.

###License See the LICENSE file for license rights and limitations (MIT).

About

A sharp shell tool see erlang node.

License:MIT License


Languages

Language:Erlang 98.9%Language:Makefile 1.1%