{% extends "report/base_instrument.html" %} {% block title %}{{ instrument }} Diagnostics {% endblock %} {% block banner %}{{ instrument }} Diagnostics {% endblock %} {% block summary %}
{% if is_adara %} {% if action_messages %}

The following items should be considered while interpreting the diagnostics below:

{% endif %}

DASMON diagnostics:

Last status: {{dasmon_diagnostics.status}}
Last status update: {{dasmon_diagnostics.status_time}}
Last PV update: {{dasmon_diagnostics.pv_time}}
Last AMQ update: {{dasmon_diagnostics.amq_time}}

{% if dasmon_diagnostics.conditions %} Reported conditions:

{% endif %}
{% if pv_diagnostics %}

PVSD diagnostics:

Last status: {{pv_diagnostics.status}}
Last status update: {{pv_diagnostics.status_time}}

{% if pv_diagnostics.conditions %} Reported conditions:

{% endif %}
{% endif %} {% if pvsd_diagnostics %}

PVSD diagnostics:

Last status: {{pvsd_diagnostics.status}}
Last status update: {{pvsd_diagnostics.status_time}}

{% if pvsd_diagnostics.conditions %} Reported conditions:

{% endif %}
{% endif %} {% endif %}

Workflow diagnostics:

{% for item in wf_diagnostics.processes %} {% endfor %} {% for item in wf_diagnostics.dasmon_listener %} {% endfor %}
Last status: {{wf_diagnostics.status}}
Last status update: {{wf_diagnostics.status_time}}
PID {{ item.pid }}: {{ item.time }}
Dasmon listener PID {{ item.pid }}: {{ item.time }}

{% if wf_diagnostics.conditions %} Reported conditions:

{% endif %}

Cataloging & Reduction diagnostics:

{% for item in post_diagnostics.ar_nodes %} {% endfor %}
{{ item.node }}: {{ item.time }}

{% if post_diagnostics.conditions %} Reported conditions:

{% endif %}
{% endblock %} {% block nocontent %}{% endblock %}