2023-10-31 20:38:31 +01:00
|
|
|
{% set status = monitor.last.status %}
|
2023-10-31 17:40:48 +01:00
|
|
|
<div class="item monitor status-{{ status }}">
|
|
|
|
<div class="inner">
|
2023-10-31 20:38:31 +01:00
|
|
|
<div class="header">
|
2023-10-31 17:40:48 +01:00
|
|
|
<div class="icon">
|
|
|
|
{% if status == 0 %}
|
|
|
|
{{ include("./icon/error.svg") }}
|
|
|
|
{% elseif status == 1 %}
|
|
|
|
{{ include("./icon/success.svg") }}
|
|
|
|
{% elseif status == 2 %}
|
|
|
|
{{ include("./icon/warning.svg") }}
|
|
|
|
{% endif %}
|
|
|
|
</div>
|
|
|
|
<h4>
|
|
|
|
{{ monitor.name }}
|
|
|
|
</h4>
|
|
|
|
<div class="uptime">
|
2023-10-31 20:38:31 +01:00
|
|
|
<b>{{ (monitor.uptime * 100) | number_format(1, '.') }}%</b> uptime
|
2023-10-31 17:40:48 +01:00
|
|
|
</div>
|
2023-10-31 20:38:31 +01:00
|
|
|
</div>
|
|
|
|
{% if monitor.opt.rich %}
|
2023-10-31 18:36:02 +01:00
|
|
|
{{ include('./heartbeats.twig') }}
|
|
|
|
{% endif %}
|
2023-10-31 17:40:48 +01:00
|
|
|
</div>
|
|
|
|
</div>
|