If LiveView is already installed in your app, feel free to skip this section. It provides the following modules:The dashboard also works across nodes. It provides the following modules: Home - See general information about the system OS Data - See general information about OS, such as CPU, Memory and Disk usage Approach To construct supervision tree I made some recursive functions and used erlang's functions like :application_controller.get_master, :application_controller.get_child and :supervisor.which_children. MD380/390 GPS; Hytera GPS; Anytone D868UV GPS; Dongles. The best thing about LiveDashboard is that it is all a part of your application and requires running no additional services/servers. Copyright (c) 2019 Michael Crumm, Chris McCord, José Valim.LiveDashboard provides real-time performance monitoring and debugging tools for Phoenix developers. For drawing trees, I used pure svg and implemented my own version of Reingold-Tilford Algorithm.
It provides the following modules:The dashboard also works across nodes. Home; Network Features. The LiveDashboard is built on top of LiveView.
The LiveDashboard is built on top of LiveView. If your nodes are connected via Distributed Erlang, then you can access information from node B while accessing the dashboard on node A.To start using LiveDashboard, you will need three steps:The LiveDashboard is built on top of LiveView.
LiveDashboard provides real-time performance monitoring and debugging tools for Phoenix developers. Configure LiveView. It provides the following modules: Home - See general information about the system OS Data - See general information about OS, such as CPU, Memory and Disk usage MENU . If your nodes are connected via Distributed Erlang, then you can access information from node B while accessing the dashboard on node A.To start using LiveDashboard, you will need three steps:Ports - See, filter, and search ports (responsible for I/O) in the current nodeApplications - See, filter, and search applications in the current nodeRequest logging - See everything that was logged for certain requestsSockets - See, filter, and search sockets (responsible for tcp/udp) in the current nodeNote that it is expected that the event name was already validated aspart of the metric.Extracts a datapoint for the given metric.Home - See general information about the system 2. Dashboard built on top of LiveView, which is elixir-specific. * For any other language it means trying to replicate the project from scratch (also unlikely to be of any use on php, python, ruby etc) * For non-phoenix elixir projects you could make it work but you'll rewrite half of … ETS - See, filter, and search ETS tables (in-memory storage) in the current nodeApplications - See, filter, and search applications in the current nodeFor those planning to contribute to this project, you can run a dev version of the dashboard with the following commands:GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Realtime dashboard with metrics, OS and VM insightsUse Git or checkout with SVN using the web URL.Request logging - See everything that was logged for certain requestsSockets - See, filter, and search sockets (responsible for tcp/udp) in the current nodeHome - See general information about the systemProcesses - See, filter, and search processes in the current nodeMIT License.