Return to Logging and Observability
Each Node should produce logs that explain its Lifecycle and runtime behavior. Node logs should support diagnosis, review, and acceptance of Evidence.
Node logs should record:
Node logs should align with Control Plane status messages. If a Node publishes Running status, its logs should show the successful startup path that led to Running. If a Node publishes Failed status, its logs should identify the failure condition. If logs and status messages disagree, the team should treat that disagreement as a defect or open issue.
Node logs should use the file header and inline documentation conventions defined in Section 7.10 where logging functions, logging wrappers, or logging configuration files require explanation.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.