Bytes and packets transferred over IPv4 and IPv6, and the round-trip time for each. This data is gathered from recently completed flows, and may be a little behind realtime.
"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/ip_protocols.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/ip_protocols.js index 679e8a0b..6a51e927 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/ip_protocols.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/ip_protocols.js @@ -11,6 +11,10 @@ export class IpProtocols extends BaseDashlet { return "IP Protocols"; } + canBeSlowedDown() { + return true; + } + tooltip() { return "Bytes transferred over TCP/UDP/ICMP and port numbers, matched to common services when possible. This data is gathered from recently completed flows, and may be a little behind realtime.
"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10_downloaders.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10_downloaders.js index df1f8b6e..ff9f3935 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10_downloaders.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10_downloaders.js @@ -28,6 +28,10 @@ export class Top10Downloaders extends BaseDashlet { return base; } + canBeSlowedDown() { + return true; + } + setup() { super.setup(); } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_bytes.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_bytes.js index 89d919ec..23d4a43f 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_bytes.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_bytes.js @@ -9,6 +9,10 @@ export class Top10FlowsBytes extends BaseDashlet { this.rttCache = new RttCache(); } + canBeSlowedDown() { + return true; + } + title() { return "Top 10 Flows (by total bytes)"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_rate.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_rate.js index 9affad6a..fee7c40a 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_rate.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top10flows_rate.js @@ -9,6 +9,10 @@ export class Top10FlowsRate extends BaseDashlet { this.rttCache = new RttCache(); } + canBeSlowedDown() { + return true; + } + title() { return "Top 10 Flows (by rate)"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js index 35a97a38..8886b6b5 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js @@ -7,6 +7,10 @@ export class TopTreeSummary extends BaseDashlet { super(slot); } + canBeSlowedDown() { + return true; + } + title() { return "Network Tree"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/tree_capacity_dash.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/tree_capacity_dash.js index 78d67351..cbe24169 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/tree_capacity_dash.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/tree_capacity_dash.js @@ -7,6 +7,10 @@ export class TreeCapacityDash extends BaseDashlet { super(slot); } + canBeSlowedDown() { + return true; + } + title() { return "Tree Nodes At Capacity"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_downloaders.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_downloaders.js index aaff76fe..eac31148 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_downloaders.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_downloaders.js @@ -9,6 +9,10 @@ export class Worst10Downloaders extends BaseDashlet { super(slot); } + canBeSlowedDown() { + return true; + } + title() { return "Worst 10 Round-Trip Time"; } diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_retransmits.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_retransmits.js index 7b8299eb..27681922 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_retransmits.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/worst10_retransmits.js @@ -9,6 +9,10 @@ export class Worst10Retransmits extends BaseDashlet { super(slot); } + canBeSlowedDown() { + return true; + } + title() { return "Worst 10 TCP Re-transmits"; } diff --git a/src/rust/lqosd/src/node_manager/static2/index.html b/src/rust/lqosd/src/node_manager/static2/index.html index 25b99f3d..c46360b4 100644 --- a/src/rust/lqosd/src/node_manager/static2/index.html +++ b/src/rust/lqosd/src/node_manager/static2/index.html @@ -1,4 +1,7 @@ - +