---
title: "Get diagnostics"
method: GET
path: "/diagnostics"
tags: ["system"]
---

# Get diagnostics

`GET /diagnostics`

Return redacted build, store, provider, sandbox, event, and operation diagnostics

## Response `200`

OK

- InternalApiRoutesDiagnosticsResponse
  - `build` object
  - `events` GithubComStacyOsStacyvmInternalOrchestratorEventBusStats
    - `events_total` integer
    - `history_size` integer
    - `subscribers` integer
  - `generated_at` string
  - `leases` object
  - `limits` GithubComStacyOsStacyvmInternalOrchestratorOperationalLimitsInfo
    - `default_exec_timeout` string
    - `max_exec_timeout` string
    - `max_sandboxes` integer
    - `max_sandboxes_per_owner` integer
    - `max_spawn_queue` integer
    - `max_ttl` string
    - `spawn_overflow` string
    - `spawn_queue_timeout` string
  - `operations` GithubComStacyOsStacyvmInternalOrchestratorOperationMetrics[]
    - `failure_total` integer
    - `last_error` string
    - `last_observed_unix` integer
    - `latency_avg_ms` integer
    - `latency_count` integer
    - `latency_max_ms` integer
    - `latency_min_ms` integer
    - `latency_total_ms` integer
    - `operation` string
    - `provider` string
    - `success_total` integer
  - `process` object
  - `providers` InternalApiRoutesProviderHealth[]
    - `capabilities` string[]
    - `default` boolean
    - `error` string
    - `healthy` boolean
    - `last_checked` string
    - `latency_ms` integer
    - `name` string
    - `runtime_count` integer
  - `quotas` GithubComStacyOsStacyvmInternalOrchestratorQuotaSummary
    - `total` integer
    - `with_max_exec_timeout` integer
    - `with_max_sandboxes` integer
    - `with_max_ttl` integer
  - `rate_limit` GithubComStacyOsStacyvmInternalApiMiddlewareRateLimitStats
    - `active_buckets` integer
    - `allowed_total` integer
    - `bucket_ttl` string
    - `burst` integer
    - `cleanup_interval` string
    - `enabled` boolean
    - `evicted_total` integer
    - `key_by` string
    - `limited_total` integer
    - `requests_per_minute` integer
  - `redactions` string[]
  - `remediation` object
  - `sandboxes` object
  - `scheduler` GithubComStacyOsStacyvmInternalOrchestratorSchedulerStatus
    - `admission_control` string
    - `eligible_workers` integer
    - `max_spawn_queue` integer
    - `selected_worker_id` string
    - `spawn_dequeued_total` integer
    - `spawn_overflow` string
    - `spawn_queue_depth` integer
    - `spawn_queue_timeout` string
    - `spawn_queue_timeouts` integer
    - `spawn_queue_wait_avg` string
    - `spawn_queue_wait_avg_ms` integer
    - `spawn_queue_wait_count` integer
    - `spawn_queue_wait_max` string
    - `spawn_queue_wait_max_ms` integer
    - `spawn_queue_wait_total` string
    - `spawn_queue_wait_total_ms` integer
    - `spawn_queued_total` integer
    - `worker_id` string
  - `store` object
  - `workers` object

---

[API](https://skmtc.net/stacyos/apis/stacyvm-api.md) · [All operations](https://skmtc.net/stacyos/apis/stacyvm-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stacyos/stacyvm-api/versions/d8b1ebf10293/schema)
