Cloud Logging
Centralized logging overview -- log sources, severity levels, structured format, and pre-built queries.
Open Cloud Logging ConsoleLog Sources
Sources
22 Cloud Functions (all using createLogger()), infrastructure pulse script, daily operations brief, entity generator cron, strategy review, and scheduled review pipeline. All output structured JSON to Cloud Logging.
Severity Levels
DEBUG
INFO
WARNING
ERROR
CRITICAL
Structured Format
{
"severity": "INFO",
"message": "Email sent",
"functionName": "emailScheduler",
"to": "user@example.com",
"templateId": "welcome"
}
Alert Channels
Local Alert Files
.tmp/alerts/ -- Pulse failures, domain resolution errors, SSL expiry warnings. Written by infrastructure_pulse.py when checks fail.
Local Log Files
.tmp/logs/ -- All supervisor script logs. Each cron writes timestamped output for debugging and audit trails.
Useful Log Queries
All Errors
severity>=ERROR
Email Failures
functionName="emailScheduler" severity>=WARNING
Context Pipeline
functionName="contextPipeline"
Agent Execution
functionName="agentExecutor"
Supervisor Crons
| Schedule | Script | Log Location |
|---|---|---|
| 06:00 UTC | daily_operations_brief.py | .tmp/logs/daily_brief_*.log |
| 06:30 UTC | infrastructure_pulse.py | .tmp/logs/pulse_*.log |
| 09:30 UTC | sync_context_to_pinecone.py | .tmp/logs/pinecone_sync_*.log |
| 10:30 UTC | entity-generator cron | .tmp/logs/entity_gen_*.log |
| Wed 07:00 | strategy_review.py | .tmp/logs/strategy_*.log |
| 12:00 UTC | scheduled_review_pipeline.py | .tmp/logs/review_*.log |
| */6h | autoresearch fleet | .tmp/logs/autoresearch_*.log |
Quick Links