昨晚的大雨带来今天的凉爽,早睡早起。
这一篇,给大家介绍个Erlang工具:observer。
简介(摘自erlang doc):
A GUI tool for observing an erlang system.
The observer is gui frontend containing various tools to inspect a system. It displays system information, application structures, process information, ets or mnesia tables and a frontend for tracing with ttb.
erlang observer doc: http://www.erlang.org/doc/man/observer.html
我们启动cowboy_examples例子和observer,如下图:
下面几张图是observer的界面:
如图一,第一个选项卡是系统,包含系统和架构,内存使用情况,CPU和线程,还有统计数据。
图二,负荷图:
图三,应用程序,这里我们能看到我们启动的应用程序:
图四,进程列表:
图五,ets 或者 mnesia 表的使用:
图六,a frontend for tracing with ttb:
图七:
图八:
最后2张图,我对emacs@ubuntu节点下的cowboy_requests_sup模块的跟踪。
好了,整个工具界面还是比较友好的,大家去试试吧。
最后,谢谢大家支持,如果你觉得帮助到你了,麻烦动下鼠标,推荐下喔!!