fix agent-logs unit dropdown mismatch, add other hive daemons
Dashboard AGENT log tab sent unit=hive-ag3nt.service (the crate/dir name) but the actual systemd unit is hive-agent.service, so every fetch 400'd against the backend allow-list. Fixed the dropdown value and, per the same issue's request, added the other per-agent daemons (hive-mcp-http, hive-bash-daemon, hive-matrix-daemon) as selectable units, plus hive-priv.service on the SYSTEM tab's host-daemon list. Extended both backend allow-lists (post_journal / post_journal_host) to match, and fixed a stale systemd.services.hive-ag3nt doc reference in agent-hierarchy.md that had the same crate/unit-name confusion.
This commit is contained in:
parent
b87eac0a61
commit
a73216e8be
4 changed files with 21 additions and 9 deletions
|
|
@ -45,7 +45,10 @@
|
|||
<div class="logs-toolbar">
|
||||
<select id="agent-select" class="journal-unit"></select>
|
||||
<select id="agent-unit-select" class="journal-unit">
|
||||
<option value="hive-ag3nt.service">hive-ag3nt.service</option>
|
||||
<option value="hive-agent.service">hive-agent.service</option>
|
||||
<option value="hive-mcp-http.service">hive-mcp-http.service</option>
|
||||
<option value="hive-bash-daemon.service">hive-bash-daemon.service</option>
|
||||
<option value="hive-matrix-daemon.service">hive-matrix-daemon.service</option>
|
||||
<option value="">(full machine journal)</option>
|
||||
</select>
|
||||
<button type="button" class="btn btn-restart" id="agent-refresh">↻ refresh</button>
|
||||
|
|
@ -61,6 +64,7 @@
|
|||
<div class="logs-toolbar">
|
||||
<select id="system-unit-select" class="journal-unit">
|
||||
<option value="hive-c0re.service">hive-c0re.service</option>
|
||||
<option value="hive-priv.service">hive-priv.service</option>
|
||||
</select>
|
||||
<button type="button" class="btn btn-restart" id="system-refresh">↻ refresh</button>
|
||||
<span id="system-fetch-ts" class="meta logs-fetch-ts" hidden></span>
|
||||
|
|
|
|||
Loading…
Reference in a new issue