Erlang has provided a series of tools to view the running status. Is there any Web monitoring tool available? The following describes a great tool:
BigwigIt provides SASL log view, OTP process tree topology, process view (sorted by metric), Application Management, node performance sampling, process control, and other functions; this project is built on a successful open-source project: Web framework usage
Cowboy, JSON Parsing
Jsx; Use. /Rebar get-deps get dependencies; run. /start-dev.sh boot, we can view in the browser, the default use port 40829, modify the start-dev.sh, we can add your own application startup command; here is my own one:
More detailed project introduction: http://www.metabrew.com/article/bigwig-erlang-webtool-spawnfest GitHub Project address: https://github.com/beamspirit/bigwig
Notes:
- The readme of the bigwig project is quite detailed, but note: rebar. in config, the Erlang version is {require_otp_vsn, "R14 "}. if your environment is not R14, you can modify this configuration;
- Reloader will also be used in this project. If there is a conflict in our own application, we need to deal with this module;
Let's go!
Update
Everybody reflects checkout Latest Version cannot run put a normal running version of http://s.yunio.com/u4xqaa