March Docs

Conduit.Dashboard.Pages.Overview

Functions

fncluster_fragmentcluster_fragment(nodes : List(Conduit.NodeInfo), leader : Option(String)) : String#

The cluster summary (the content of the Cluster panel).

fncluster_fragment_iocluster_fragment_io(nodes : List(Conduit.NodeInfo), leader : Option(String)) : IOList#

The cluster summary (the content of the Cluster panel), as an IOList.

fnrenderrender(base_path : String, summary : List(Conduit.Dashboard.QueueSummary), nodes : List(Conduit.NodeInfo), leader : Option(String)) : String#

Renders the overview page with the data inline (one round trip; the page is only as fast as its slowest storage call). Prefer render_shell, which paints at once and loads each panel separately.

fnrender_shellrender_shell(base_path : String) : String#

The overview page as an instant shell: each panel is an empty placeholder that dashboard.js (a same-origin file, so strict CSPs allow it) fills from <base_path>/fragments/<name> — so a slow or failing storage call delays/blanks only its own panel (with an error message), never the whole page, and the panels refresh in place every 5s instead of reloading.

fnsummary_fragmentsummary_fragment(summary : List(Conduit.Dashboard.QueueSummary)) : String#

The queue-summary table (the content of the Queue Summary panel).

fnsummary_fragment_iosummary_fragment_io(summary : List(Conduit.Dashboard.QueueSummary)) : IOList#

The queue-summary table (the content of the Queue Summary panel), as an IOList.