Logs
Read-only search over the logs of every machine.
partRunning the shop20 operationsid logs
How it sits
A part does one thing, and any other part can call it. The counts and the links below are from the platform's spec and the other services' own descriptions.
| Operations | 20 GET 20 |
| Resources | 10 |
| Leaned on by | no other service names it |
| Leans on | none named |
| In recipes | none yet |
What it can do
20 operations in 10 resources, as the spec declares them. Each row is one call; paths are relative to the part.
syslog
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/syslog/crash-loops | Detect crash-looping services |
| GET | /api/v1/syslog/critical-patterns | Detect critical patterns |
| GET | /api/v1/syslog/errors-by-unit | Error counts by unit |
| GET | /api/v1/syslog/scan | Run syslog analysis scan |
4 operations
groups
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/groups | List all log groups |
| GET | /api/v1/groups/{group}/query | Query logs from a group |
| GET | /api/v1/groups/{group}/stats | Get group statistics |
3 operations
nginx
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/nginx | List nginx vhosts and log sizes |
| GET | /api/v1/nginx/{vhost}/access | Query nginx access logs |
| GET | /api/v1/nginx/{vhost}/errors | Query nginx error logs |
3 operations
health
| Method | Path | Does |
|---|---|---|
| GET | /health | Basic health check |
| GET | /health/detailed | Detailed health check |
2 operations
services
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/services | List all CB service identifiers |
| GET | /api/v1/services/{service}/logs | Query service journal logs |
2 operations
status
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/status | System-wide log status dashboard |
| GET | /status | Service status overview |
2 operations
root
| Method | Path | Does |
|---|---|---|
| GET | / | Service information |
1 operation
errors
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/errors/recent | Recent errors across all services |
1 operation
prime
| Method | Path | Does |
|---|---|---|
| GET | /prime | Prime application caches |
1 operation
trace
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/trace/{request_id} | Trace a request across all services |
1 operation
All the partsRunning the shopThe platform's own id for this service is cblogs.
forge-catalog.json, generated Oct 30, 2026