diff --git a/crates/runtime-dashboard/src/actors.html b/crates/runtime-dashboard/src/actors.html new file mode 100644 index 0000000..b2f2ad2 --- /dev/null +++ b/crates/runtime-dashboard/src/actors.html @@ -0,0 +1,739 @@ + + + + + +Swactor Runtime – Actors + + + +
+
+

+ Swactor Runtime Dashboard + + REPLAY +

+ +
+
+ + + +
+
+
+
+
+ +
+ +
+

Actor Stats

+
+
0
Total Actors
+
0
Avg Mailbox
+
0
Max Mailbox
+
0
Active Workers
+
+
+ + +
+

Mailbox Depth Distribution

+ +
+ + +
+

Actors per Worker

+ +
+ + +
+

All Actors

+
+ + +
+
+ + + + + + + + + + + + +
Address Worker Mailbox Msgs Last MsgDepth
+
+
+ + +
+
+

Actor Detail

+ +
+
+
Full Address
+
Worker
+
Mailbox Depth
+
Messages Processed
+
Last Message Type
+
Status
+
+

Mailbox Depth History

+ +
+
+ + + + diff --git a/crates/runtime-dashboard/src/actors_html.rs b/crates/runtime-dashboard/src/actors_html.rs index 7fb6100..bdc648e 100644 --- a/crates/runtime-dashboard/src/actors_html.rs +++ b/crates/runtime-dashboard/src/actors_html.rs @@ -1,740 +1 @@ -pub const ACTORS_HTML: &str = r##" - - - - -Swactor Runtime – Actors - - - -
-
-

- Swactor Runtime Dashboard - - REPLAY -

- -
-
- - - -
-
-
-
-
- -
- -
-

Actor Stats

-
-
0
Total Actors
-
0
Avg Mailbox
-
0
Max Mailbox
-
0
Active Workers
-
-
- - -
-

Mailbox Depth Distribution

- -
- - -
-

Actors per Worker

- -
- - -
-

All Actors

-
- - -
-
- - - - - - - - - - - - -
Address Worker Mailbox Msgs Last MsgDepth
-
-
- - -
-
-

Actor Detail

- -
-
-
Full Address
-
Worker
-
Mailbox Depth
-
Messages Processed
-
Last Message Type
-
Status
-
-

Mailbox Depth History

- -
-
- - - - -"##; +pub const ACTORS_HTML: &str = include_str!("actors.html"); diff --git a/crates/runtime-dashboard/src/dashboard.html b/crates/runtime-dashboard/src/dashboard.html new file mode 100644 index 0000000..c4e9bc3 --- /dev/null +++ b/crates/runtime-dashboard/src/dashboard.html @@ -0,0 +1,511 @@ + + + + + +Swactor Runtime Dashboard + + + +
+
+

+ Swactor Runtime Dashboard + + REPLAY +

+ +
+
+ + + +
+
+
+
+
+ +
+
+

Worker Distribution

+ +
+
+ +
+

Stats

+
+
0
Actors
+
0
Messages
+
0
Workers
+
0
Mailbox
+
+
+ +
+

Actors

+
+ + + +
AddressWorker
+
+
+ +
+

Worker Details

+
+
+ +
+

Activity Log

+
+ + + +
SeqTimeLevelWorkerMessageFields
+
+
+
+ + + + diff --git a/crates/runtime-dashboard/src/dashboard_html.rs b/crates/runtime-dashboard/src/dashboard_html.rs index ec1cc28..c58f01b 100644 --- a/crates/runtime-dashboard/src/dashboard_html.rs +++ b/crates/runtime-dashboard/src/dashboard_html.rs @@ -1,512 +1 @@ -pub const DASHBOARD_HTML: &str = r##" - - - - -Swactor Runtime Dashboard - - - -
-
-

- Swactor Runtime Dashboard - - REPLAY -

- -
-
- - - -
-
-
-
-
- -
-
-

Worker Distribution

- -
-
- -
-

Stats

-
-
0
Actors
-
0
Messages
-
0
Workers
-
0
Mailbox
-
-
- -
-

Actors

-
- - - -
AddressWorker
-
-
- -
-

Worker Details

-
-
- -
-

Activity Log

-
- - - -
SeqTimeLevelWorkerMessageFields
-
-
-
- - - - -"##; +pub const DASHBOARD_HTML: &str = include_str!("dashboard.html"); diff --git a/crates/runtime-dashboard/src/distribution.html b/crates/runtime-dashboard/src/distribution.html new file mode 100644 index 0000000..9d51d3a --- /dev/null +++ b/crates/runtime-dashboard/src/distribution.html @@ -0,0 +1,746 @@ + + + + + +Swactor Runtime – Distribution + + + +
+
+

+ Swactor Runtime Dashboard + +

+ +
+
+ Waiting for data... +
+
+ +
+ +
+ +
Click a node for ego-centric view. Double-click to reset.
+
+
+ + +
+
+

Distribution Stats

+
+
0
Members
+
0
Alive
+
0
Suspect
+
0
Dead
+
0
Cache
+
0
RT Size
+
0
Directory
+
0
Repair Q
+
0
Probes
+
+
+ +
+

Members

+
+ + + +
StateNode IDAddressInc
+
+
+
+ + +
+
+

LRU Cache

+
+ + + +
ActorNode
+
+
+
+

Recent Probes

+
+
+
+

Routing Buckets

+ +
+
+
+ + + + diff --git a/crates/runtime-dashboard/src/distribution_html.rs b/crates/runtime-dashboard/src/distribution_html.rs index 650bf06..43c57ef 100644 --- a/crates/runtime-dashboard/src/distribution_html.rs +++ b/crates/runtime-dashboard/src/distribution_html.rs @@ -1,747 +1 @@ -pub const DISTRIBUTION_HTML: &str = r##" - - - - -Swactor Runtime – Distribution - - - -
-
-

- Swactor Runtime Dashboard - -

- -
-
- Waiting for data... -
-
- -
- -
- -
Click a node for ego-centric view. Double-click to reset.
-
-
- - -
-
-

Distribution Stats

-
-
0
Members
-
0
Alive
-
0
Suspect
-
0
Dead
-
0
Cache
-
0
RT Size
-
0
Directory
-
0
Repair Q
-
0
Probes
-
-
- -
-

Members

-
- - - -
StateNode IDAddressInc
-
-
-
- - -
-
-

LRU Cache

-
- - - -
ActorNode
-
-
-
-

Recent Probes

-
-
-
-

Routing Buckets

- -
-
-
- - - - -"##; +pub const DISTRIBUTION_HTML: &str = include_str!("distribution.html"); diff --git a/crates/simulation-dashboard/src/dashboard.html b/crates/simulation-dashboard/src/dashboard.html new file mode 100644 index 0000000..d4874be --- /dev/null +++ b/crates/simulation-dashboard/src/dashboard.html @@ -0,0 +1,1715 @@ + + + + + +Simulation Dashboard + + + +
+

Simulation Dashboard

+ +
+
+ Loading traces... +
+
+
+
+ +
+
Computing layout...
+
+
+
+ +

+
+
+
+
+
+ +
+ + +
+
+
+

Stats

+
+
0
Nodes
+
0
Edges
+
0
Messages
+
0/0
Round
+
+
+
+

Worker Logs

+
+
+
+

Event Log

+
+ + + +
SeqRoundThreadNodeEventDetails
+
+
+
+
+
+
+
+

Convergence Curve

+ +
+
+

Propagation Heatmap

+
+ +
+
+
+
+

Load Distribution

+ +
+
+
+
+
+ + + + diff --git a/crates/simulation-dashboard/src/dashboard_html.rs b/crates/simulation-dashboard/src/dashboard_html.rs index 6885af1..c58f01b 100644 --- a/crates/simulation-dashboard/src/dashboard_html.rs +++ b/crates/simulation-dashboard/src/dashboard_html.rs @@ -1,1716 +1 @@ -pub const DASHBOARD_HTML: &str = r##" - - - - -Simulation Dashboard - - - -
-

Simulation Dashboard

- -
-
- Loading traces... -
-
-
-
- -
-
Computing layout...
-
-
-
- -

-
-
-
-
-
- -
- - -
-
-
-

Stats

-
-
0
Nodes
-
0
Edges
-
0
Messages
-
0/0
Round
-
-
-
-

Worker Logs

-
-
-
-

Event Log

-
- - - -
SeqRoundThreadNodeEventDetails
-
-
-
-
-
-
-
-

Convergence Curve

- -
-
-

Propagation Heatmap

-
- -
-
-
-
-

Load Distribution

- -
-
-
-
-
- - - - -"##; +pub const DASHBOARD_HTML: &str = include_str!("dashboard.html");