Deployed afaff8e with MkDocs version: 1.6.1

This commit is contained in:
2026-10-21 20:40:01 +00:00
parent 822e9339bf
commit ac8aca712a
3 changed files with 78 additions and 39 deletions
+5 -1
View File
@@ -2261,7 +2261,7 @@ dashboard UI that wants history must keep its own copy.</p>
<tbody>
<tr>
<td><code>/api/dashboard/status</code></td>
<td>Version, <code>code_hash</code>, bind host and port, <code>mode</code> (<code>full</code>, <code>api_only</code>, <code>remote_only</code>), uptime, <code>requests_total</code>, <code>requests_rejected</code> (401s), <code>requests_by_key</code> (label → count), configured service count (the same services as <code>/api/dashboard/services</code>), session count, <code>max_sessions</code> (<code>null</code> when the operator configured no limit), <code>session_ttl</code>, job counts by status. The service count includes services that failed to import - use <code>/api/dashboard/services</code> for the number that loaded.</td>
<td>Version, <code>code_hash</code>, bind host and port, <code>mode</code> (<code>full</code>, <code>api_only</code>, <code>remote_only</code>), uptime, <code>requests_total</code>, <code>requests_rejected</code> (401s), <code>requests_by_key</code> (label → count), <code>errors</code> (error counts by service tag, then by <code>error_code</code>), configured service count (the same services as <code>/api/dashboard/services</code>), session count, <code>max_sessions</code> (<code>null</code> when the operator configured no limit), <code>session_ttl</code>, job counts by status. The service count includes services that failed to import - use <code>/api/dashboard/services</code> for the number that loaded.</td>
</tr>
<tr>
<td><code>/api/dashboard/sessions</code></td>
@@ -2301,6 +2301,10 @@ dashboard UI that wants history must keep its own copy.</p>
</tr>
</tbody>
</table>
<p><code>errors</code> counts every structured error response since the server started, for example
<code>{"EXAMPLE": {"SERVICE_ERROR": 4}, "-": {"SESSION_NOT_FOUND": 1}}</code>. The service is the one of
the remote session, else the <code>service</code> field of the JSON body. <code>-</code> holds an error with no
installed service. Each error also logs its <a href="../errors/#find-an-error-from-its-ref"><code>ref</code></a>.</p>
<p><code>requests_rejected</code> counts 401 responses; those never appear in <code>requests_by_key</code>. The
label is the <code>username</code> from the <code>users</code> entry when one is set, else the first four
characters of the API key.</p>