The observability group
- Last Updated: May 8, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
The the observability group controls logging behavior and OpenAPI enrichment
visibility in the OpenEdge MCP Server. These settings determine what information is
surfaced externally for monitoring and debugging purposes. They do not enforce
security policies. Increasing OpenAPI enrichment visibility, such as annotation
logging, can help diagnose specification issues. However, enabling it in production
environments may generate excessive log noise.
Observability settings allow you to configure log verbosity, format, and enrichment
options. The following table summarizes the available settings and their purpose:
| Setting | Description |
|---|---|
| logging.level | Sets the root log level. The default value is
INFO. |
| logging.json | Enables structured JSON logs for better machine readability. |
logging.loggers |
Allows per-logger level overrides for fine-grained control. |
format |
Specifies a printf-style template for log messages. Ignored when
logging.json is true. |
openapi_logging or
openapi_visibility |
Toggles OpenAPI specification enrichment and annotation verbosity. For more information about detailed keys, see OpenAPI visibility and context management. |