{# Observability panel — launcher-side health of the 5 native sidecar services plus direct links into the telemetry web UIs. Renders on the Monitoring tab (and Overview). Hidden entirely when the operator opted out via CYMATIX_OBSERVABILITY=0. #}

Observability

{% if state.observability.install_pending %}
Sidecar not installed. Run scripts/install-native-observability.ps1 (or scripts/setup-grafana-telem.sh) then restart the tray.
{% endif %} {# Only the desktop app's launcher can start/stop the sidecar from here. #} {% set ctl = state.observability.control %} {% if ctl %}
{% if ctl.status == "running" %}Running. The backend is exporting traces, metrics and logs to it. {% elif ctl.status == "starting" %}Starting. The backend restarts once the stack is up. {% elif ctl.status == "error" %}Could not start. {% elif ctl.status == "not_installed" %}Not installed on this machine. {% else %}Not running. Charts use this launcher's recent packets only.{% endif %} {% if ctl.status == "running" %} {% elif ctl.status == "starting" %} {% elif ctl.status in ("stopped", "error") %} {% endif %}
{% if ctl.error %}
Observability error: {{ ctl.error }}
{% endif %} {% endif %} {% if state.observability.services %} {% endif %}