STUD
← Plays

Build · Create · Engineering

Logs, metrics, and traces instrumentation plan

A concrete plan covering all three observability pillars per service, plus an SLI for every golden signal, so you can actually see what your app is doing.

You receive: A structured instrumentation plan (JSON) that passes the three-pillars, metric-shape, log-level, and golden-signal SLI-coverage checks.

Part of Keep App Running

What's verified: STUD verifies the submitted plan (JSON) covers your minimum number of services, each with all three pillars (logs, metrics, traces), the minimum metrics, well-formed metric and log entries, and an SLI with a numeric target for every required golden signal. STUD does NOT connect to your services or confirm the instrumentation actually emits these signals; it checks the plan's coverage and structure.

Opens soon

Cost20 credits
ProtectionHeld until verified delivery

This play is verified and ready. It opens soon, once sign-in and payments are live.

Example

A sample of what this play produces. Your result is generated for your inputs.

Services

stud-platform-api

Logs
LevelEvent
infoplay_run_started
warncredit_balance_low
errorjudge_submission_failed
debugcache_miss
Traces
Name
run_play_request
judge_submit_grade
Metrics
NameUnitType
http_request_duration_secondssecondshistogram
http_requests_totalcountcounter
http_requests_error_totalcountcounter
api_active_connectionscountgauge
Slis
SignalMetric NameTargetUnit
latencyhttp_request_duration_seconds0.8seconds p95
errorshttp_requests_error_total1percent
traffichttp_requests_total500requests per minute
saturationapi_active_connections80percent

stud-judge-worker

Logs
LevelEvent
infojudge_task_accepted
warnjudge_timeout_retry
errorjudge_sandbox_crash
debugjudge_case_result
Traces
Name
judge_grade_submission
judge_load_reference_oracle
Metrics
NameUnitType
judge_run_duration_secondssecondshistogram
judge_runs_totalcountcounter
judge_runs_failed_totalcountcounter
judge_queue_depthcountgauge
Slis
SignalMetric NameTargetUnit
latencyjudge_run_duration_seconds5seconds p95
errorsjudge_runs_failed_total2percent
trafficjudge_runs_total200runs per hour
saturationjudge_queue_depth20queued tasks

Get early access to STUD the day it goes live.