hubify logs

View and stream logs from experiments, agents, deployments, and system events.

Unified log viewer for everything in your lab. Stream experiment output, agent activity, deployment progress, and system events from a single command.

hubify logs

View the unified lab log stream.

hubify logs
hubify logs --follow
hubify logs --tail 50
[14:02] [agent:research-lead] Completed TSK-342: MCMC convergence check
[14:01] [experiment:EXP-054] QC gate PASS (R-hat: 1.03)
[14:00] [deploy:DEP-001] Chain 6/6 converged
[13:58] [system] Pod pod-abc1234 GPU utilization: 94%
[13:45] [agent:orchestrator] Assigned TSK-342 to Research Lead

Options:

FlagDescriptionDefault
--followStream new log entries in real timefalse
--tail <n>Show last N lines50
--since <duration>Show logs from duration ago (e.g., 1h, 24h, 7d)1h
--jsonOutput as JSON (one object per line)false

hubify logs --agent

View logs for a specific agent.

hubify logs --agent "Research Lead"
hubify logs --agent "Orchestrator" --follow
hubify logs --agent "Data Lead" --level error
hubify logs --agent all
[14:02] [research-lead] Completed TSK-342: MCMC convergence check (2m 14s)
[13:45] [research-lead] Started TSK-342
[13:40] [research-lead] Received assignment from Orchestrator
[13:38] [research-lead] Reviewed EXP-054 outputs — QC PASS
[13:35] [research-lead] Pulled 424K posterior samples

Options:

FlagDescriptionDefault
--agent <name>Agent name, or all for all agent logsRequired
--level <level>Filter: debug, info, warn, errorinfo
--followStream new entriesfalse
--tail <n>Last N lines50

hubify logs --experiment

View logs for a specific experiment.

hubify logs --experiment EXP-054
hubify logs --experiment EXP-054 --follow
hubify logs --experiment EXP-054 --stream stderr
[10:42:01] Starting experiment EXP-054 on pod-abc1234
[10:42:03] Running: python run_mcmc.py --config planck_bao.yaml
[10:45:12] Chain 1/6: 1,000 samples (R-hat: 1.45)
[10:52:30] Chain 1/6: 5,000 samples (R-hat: 1.12)
[11:01:44] Chain 1/6: 10,000 samples (R-hat: 1.03) CONVERGED
[11:02:01] Chain 2/6: starting...
...
[12:57:15] All 6 chains converged. Samples: 60,241
[12:57:16] QC gate: PASS

Options:

FlagDescriptionDefault
--experiment <id>Experiment IDRequired
--stream <stream>Filter: stdout, stderr, allall
--followStream new entriesfalse
--tail <n>Last N lines100

hubify logs --deploy

View logs for a deployment.

hubify logs --deploy DEP-001
hubify logs --deploy DEP-001 --follow

hubify logs --system

View system-level events (pod lifecycle, cost alerts, errors).

hubify logs --system
hubify logs --system --level error
[14:05] Pod pod-abc1234 idle for 15m (idle-timeout: 30m)
[14:00] Monthly compute spend: $142.50 / $200.00 budget
[13:55] Pod pod-o76k3jf self-extending (iteration 271)
[13:30] Pod pod-abc1234 created (H100, 50GB disk)

Filtering and Search

Combine flags to narrow down log output.

hubify logs --agent "Data Lead" --level error --since 1h
hubify logs --experiment EXP-054 --tail 200 --since 2h
hubify logs --experiment EXP-054 | grep "R-hat"

Log Levels

LevelDescription
debugVerbose diagnostic output (usually suppressed)
infoNormal operational events
warnNon-fatal issues (e.g., slow convergence, high cost)
errorFailures requiring attention
← Back to docs index