From 7c408ea887e8034aec046703c06255f08375436c Mon Sep 17 00:00:00 2001 From: "Greg L. Turnquist" Date: Wed, 6 Apr 2022 14:45:29 -0500 Subject: [PATCH] Add Observability to reference documentation. See #1250. --- spring-data-cassandra-distribution/pom.xml | 100 ++++++++++++++++++ src/main/asciidoc/index.adoc | 1 + .../asciidoc/reference/observability.adoc | 8 ++ 3 files changed, 109 insertions(+) create mode 100644 src/main/asciidoc/reference/observability.adoc diff --git a/spring-data-cassandra-distribution/pom.xml b/spring-data-cassandra-distribution/pom.xml index 577ae9e58..4efa2c3fe 100644 --- a/spring-data-cassandra-distribution/pom.xml +++ b/spring-data-cassandra-distribution/pom.xml @@ -22,6 +22,14 @@ ${basedir}/.. SDCASS + + + 1.0.0-SNAPSHOT + ${maven.multiModuleProjectDirectory}/spring-data-cassandra/ + + .* + ${maven.multiModuleProjectDirectory}/target/ + @@ -30,6 +38,54 @@ org.apache.maven.plugins maven-assembly-plugin + + org.codehaus.mojo + exec-maven-plugin + + + generate-metrics-metadata + prepare-package + + java + + + io.micrometer.docs.metrics.DocsFromSources + + + + generate-tracing-metadata + prepare-package + + java + + + io.micrometer.docs.spans.DocsFromSources + + + + + + io.micrometer + micrometer-docs-generator-spans + ${micrometer-docs-generator.version} + jar + + + io.micrometer + micrometer-docs-generator-metrics + ${micrometer-docs-generator.version} + jar + + + + true + + ${micrometer-docs-generator.inputPath} + ${micrometer-docs-generator.inclusionPattern} + ${micrometer-docs-generator.outputPath} + + + org.asciidoctor asciidoctor-maven-plugin @@ -37,4 +93,48 @@ + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + false + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + false + + + + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + false + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + false + + + + diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc index a3e3d0a5e..64da34dc4 100644 --- a/src/main/asciidoc/index.adoc +++ b/src/main/asciidoc/index.adoc @@ -41,3 +41,4 @@ include::{spring-data-commons-docs}/repository-populator-namespace-reference.ado include::{spring-data-commons-docs}/repository-query-keywords-reference.adoc[leveloffset=+1] include::{spring-data-commons-docs}/repository-query-return-types-reference.adoc[leveloffset=+1] include::reference/migration-guides.adoc[leveloffset=+1] +include::reference/observability.adoc[leveloffset=+1] diff --git a/src/main/asciidoc/reference/observability.adoc b/src/main/asciidoc/reference/observability.adoc new file mode 100644 index 000000000..f31372d35 --- /dev/null +++ b/src/main/asciidoc/reference/observability.adoc @@ -0,0 +1,8 @@ +:root-target: ../../../../target/ + +[[observability]] +== Observability metadata + +include::{root-target}_metrics.adoc[] + +include::{root-target}_spans.adoc[]