Skip to content

Commit b60e45b

Browse files
authored
docs: source observability adapter API specs from the openchoreo repo (#720)
The logs, metrics, and tracing adapter OpenAPI specs now live in the openchoreo repo under openapi/. Point the SwaggerUI references at the raw spec URLs there and drop the vendored copies from static/api-specs/ so the openchoreo repo is the single source of truth. Signed-off-by: Akila-I <akila.99g@gmail.com>
1 parent a05fbe0 commit b60e45b

16 files changed

Lines changed: 13 additions & 2170 deletions

docs/platform-engineer-guide/modules/observability-logging-adapter-api.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ This is the OpenAPI specification that a logging adapter must implement to integ
1212

1313
For an overview of the adapter pattern and how it fits into the observability architecture, see [Building an Observability Module](../building-a-module#observability-modules).
1414

15-
<SwaggerUI specUrl="/api-specs/observability-logs-adapter-api.yaml" />
15+
<SwaggerUI specUrl="https://raw.githubusercontent.com/openchoreo/openchoreo/main/openapi/observability-logs-adapter-api.yaml" />

docs/platform-engineer-guide/modules/observability-metrics-adapter-api.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ This is the OpenAPI specification that a metrics adapter must implement to integ
1212

1313
For an overview of the adapter pattern and how it fits into the observability architecture, see [Building an Observability Module](../building-a-module#observability-modules).
1414

15-
<SwaggerUI specUrl="/api-specs/observability-metrics-adapter.yaml" />
15+
<SwaggerUI specUrl="https://raw.githubusercontent.com/openchoreo/openchoreo/main/openapi/observability-metrics-adapter.yaml" />

docs/platform-engineer-guide/modules/observability-tracing-adapter-api.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ This is the OpenAPI specification that a tracing adapter must implement to integ
1212

1313
For an overview of the adapter pattern and how it fits into the observability architecture, see [Building an Observability Module](../building-a-module#observability-modules).
1414

15-
<SwaggerUI specUrl="/api-specs/observability-tracing-adapter-api.yaml" />
15+
<SwaggerUI specUrl="https://raw.githubusercontent.com/openchoreo/openchoreo/main/openapi/observability-tracing-adapter-api.yaml" />

0 commit comments

Comments
 (0)