dashboard/templates/service_detail.html

24 lines
1.1 KiB
HTML

<div class="detail-inner">
<h3 class="mono">{{ unit }}</h3>
{% if error %}<div class="alert">{{ error }}</div>{% endif %}
<div class="kv">
<div><span class="muted">state:</span> {{ props.get("ActiveState", "?") }} ({{ props.get("SubState", "?") }})</div>
<div><span class="muted">enabled:</span> {{ props.get("UnitFileState", "?") }}</div>
<div><span class="muted">main pid:</span> {{ props.get("MainPID", "?") }}</div>
<div><span class="muted">description:</span> {{ props.get("Description", "") }}</div>
<div><span class="muted">restarts:</span> {{ props.get("NRestarts", "0") }}</div>
<div><span class="muted">fragment:</span> <span class="mono">{{ props.get("FragmentPath", "") }}</span></div>
</div>
<h4>Recent log</h4>
<div class="jbox">
{% for e in log %}
<div class="jline{% if e.prio <= 3 %} j-err{% elif e.prio == 4 %} j-warn{% endif %}">
<span class="j-time">{{ e.stamp }}</span>
<span class="j-ident">{{ e.ident }}</span>
<span class="j-msg">{{ e.msg }}</span>
</div>
{% else %}
<div class="muted small">no recent entries</div>
{% endfor %}
</div>
</div>