summaryrefslogtreecommitdiffstats
path: root/clover/controller/control/templates/visibility.html
diff options
context:
space:
mode:
authorStephen Wong <stephen.kf.wong@gmail.com>2018-11-01 17:12:57 +0000
committerGerrit Code Review <gerrit@opnfv.org>2018-11-01 17:12:57 +0000
commit0f3febd952f08909683f154762101b32f071c4f6 (patch)
tree9d1f08fb1f1f638fdf168ae894b1c4fff62ff744 /clover/controller/control/templates/visibility.html
parent18d4b855d6c49a343cf541a392cc7d4ffa2d3744 (diff)
parent9a6490fe5414569551aaa0b3764bc1c1f81fb151 (diff)
Merge "Initial UI dashboard added for visibility"
Diffstat (limited to 'clover/controller/control/templates/visibility.html')
-rw-r--r--clover/controller/control/templates/visibility.html66
1 files changed, 66 insertions, 0 deletions
diff --git a/clover/controller/control/templates/visibility.html b/clover/controller/control/templates/visibility.html
new file mode 100644
index 0000000..060ef5c
--- /dev/null
+++ b/clover/controller/control/templates/visibility.html
@@ -0,0 +1,66 @@
+{% extends 'base.html' %}
+
+{% block head %}
+<script type=text/javascript src="{{
+url_for('static', filename='js/visibility.js') }}">
+</script>
+<script type=text/javascript src="{{
+url_for('static', filename='js/graphing/candela.min.js') }}">
+</script>
+<script type=text/javascript src="{{
+url_for('static', filename='js/graphing/plotly-latest.min.js') }}">
+</script>
+
+{% endblock %}
+
+{% block title %}Visibility Dashboard{% endblock %}
+
+{% block content %}
+
+ <div style="text-align:center;">
+
+ {% include "visibility_controls.html" %}
+
+ <br>
+
+ <div class="grid-x">
+ {% include "rt_system_counts.html" %}
+ {% include "request_counts.html" %}
+
+ <div class="large-4 medium-3 cell clover-portlet small-offset-2">
+ <h5>Per Service/URL Counts</h5>
+ <div class="span_node_urls_all">
+ </div>
+ </div>
+ </div>
+
+ <br>
+
+ <div class="grid-x grid-padding-x">
+ <div class="large-8 medium-3 cell small-offset-2">
+ {% include "http_details.html" %}
+ <br>
+ {% include "tracing_names.html" %}
+ </div>
+ </div>
+
+ <br>
+
+ <div class="grid-x">
+ <div class="large-8 medium-3 cell clover-portlet small-offset-2">
+ <div class="clover-title"><h4>Monitoring Metrics</h4></div>
+ </div>
+ </div>
+
+ <div class="grid-x service_metrics">
+ {% include "metric_requests.html" %}
+ </div>
+
+ <br>
+
+ <div class="grid-x grid-padding-x" id="metrics_graphs">
+ </div>
+
+ </div>
+
+{% endblock %}