55 lines
2.0 KiB
HTML
55 lines
2.0 KiB
HTML
{% extends 'base.html' %}
|
|
{% load i18n %}
|
|
{% block title %}{% trans 'Monitoring' %}{% endblock %}
|
|
|
|
{% block breadcrumb_nav %}
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item-truncate">{% trans "Monitoring" %}</li>
|
|
<li class="breadcrumb-item-truncate active">{% trans "Overview" %}</li>
|
|
</ol>
|
|
{% endblock %}
|
|
|
|
{% block page_header %}
|
|
{% include 'horizon/common/_page_header.html' with title=_("Monitoring") %}
|
|
{% endblock page_header %}
|
|
{% block main %}
|
|
<div style="padding: 3px;">
|
|
{% if grafana_url %}
|
|
{% if show_grafana_home %}
|
|
<a target="Grafana Home" href="{{grafana_url}}" class="btn btn-primary">
|
|
<span class="fa fa-bar-chart"></span>
|
|
Grafana Home
|
|
</a>
|
|
{% endif %}
|
|
{% for dashboard in dashboards %}
|
|
{% if dashboard.raw %}
|
|
<a target={{ dashboard.title }} href="{{ dashboard.path }}" class="btn btn-default">
|
|
{% else %}
|
|
<a target={{ dashboard.title }} href="{{grafana_url}}/dashboard/db/{{ dashboard.path }}" class="btn btn-default">
|
|
{% endif %}
|
|
<span class="fa fa-bar-chart"></span>
|
|
{% trans dashboard.title %}
|
|
</a>
|
|
{% endfor %}
|
|
{% else %}
|
|
{% for dashboard in dashboards %}
|
|
{% if dashboard.raw %}
|
|
<a target={{ dashboard.title }} href="{{ dashboard.fileName }}" class="btn btn-default">
|
|
{% else %}
|
|
<a target={{ dashboard.title }} href="/grafana/index.html#/dashboard/file/{{ dashboard.fileName }}?api={{api}}" class="btn btn-default">
|
|
{% endif %}
|
|
<span class="fa fa-bar-chart"></span>
|
|
{% trans dashboard.title %}
|
|
</a>
|
|
{% endfor %}
|
|
{% endif %}
|
|
{% if can_access_logs and enable_kibana_button %}
|
|
<a target="dashboard" href="{% url 'horizon:monitoring:overview:kibana_proxy' url='/' %}" class="btn btn-default">
|
|
<span class="fa fa-bar-chart"></span>
|
|
Log Management
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
{% include 'monitoring/overview/monitor.html' %}
|
|
{% endblock %}
|