Runtime Monitoring
Gluon provides real-time monitoring of your application’s behavior.Secret Detection
Monitors stdout/stderr for exposed secrets:Detection Patterns
| Pattern | Example |
|---|---|
| AWS Keys | AKIA... |
| GitHub Tokens | ghp_..., gho_... |
| Stripe Keys | sk_live_..., sk_test_... |
| Generic API Keys | api_key=... |
| Passwords | password=... |
| Private Keys | -----BEGIN RSA PRIVATE KEY----- |
Protection Modes
- Detect (Default)
- Redact
- Block
Logs warnings when secrets are detected:Secrets pass through with a warning in the log.
Custom Redaction Text
Network Monitoring
Track outbound HTTP/HTTPS requests:- Request URLs
- Request methods
- Response status codes
- Request timing
Disable Network Monitoring
Environment Variable Tracking
Gluon tracks which environment variables are accessed:- Variables read from
process.env - Variables containing sensitive patterns
- Variables exposed to child processes
Exit Report
When your app exits, Gluon displays a summary:Configuration
Configure monitoring in.dotset/gluon/config.yaml: