Read the deployment story
Build output belongs to a release. Check the source commit and follow the stages that produced the current version or stopped a failed deployment.
See the build, the running process and the resources behind your application. Openstead puts logs, service events and CPU and memory usage next to the service you are working on.
Your code. Infrastructure included.
GET /api/ideas 200POST /api/ideas 201request.completed_LOGS & METRICS ON OPENSTEAD
Go from the affected service to the deployment and output that explain its behavior. Keep infrastructure signals and application messages within the same workflow.
Build output belongs to a release. Check the source commit and follow the stages that produced the current version or stopped a failed deployment.
Inspect standard output and standard error from the running application. Use your application’s own log messages to investigate requests and background work.
Review CPU and memory usage against the instance size. Use the result to guide changes to code, concurrency and resource allocation.
MADE FOR YOUR STACK
Write useful messages to standard output and standard error. Include context such as a route, job type or duration so an error can lead to a clear next step.
09:41:02 INFO request.completed
route=/api/orders
status=201 duration_ms=84
09:41:03 INFO job.completed
type=order_receipt
duration_ms=126
09:41:05 INFO health.readyThese are example application messages. Your service logs contain the output your process writes.
PUT IT TO WORK
Find the command or dependency that stopped a build, fix it and check the next release.
Start with the service’s events and runtime messages to establish what changed and what failed.
Review resource usage before changing instance size or application concurrency.
HOW IT WORKS
Identify the running or failed deployment and its source commit. Review recent service events for relevant changes.
Read build or runtime logs around the issue. Include request context in your own application logs to make investigation easier.
Check CPU and memory use, update the application or instance configuration, and compare the resulting behavior.
The console provides deployment output, runtime logs, service events, and CPU and memory metrics for application services. Open the relevant service to inspect its available views.
Write useful messages to standard output and standard error. Include enough context to investigate failures and avoid printing credentials or sensitive customer information.
Retention depends on the instance plan: current application plans include 7, 14 or 30 days. The pricing page and console show the allowance for the plan you select.
Yes. You can instrument your application with a monitoring provider that supports your runtime and network configuration. Openstead’s service logs and resource metrics remain available alongside it.
MAKE YOUR NEXT MOVE
Your code. Infrastructure included.