Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staging to vNExt 240012 docs #7767

Merged
merged 93 commits into from
Dec 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
4c9819c
add ft metrics to open telemetry metric list
benjamin-confino Sep 17, 2024
019bc3d
Implement review comments
benjamin-confino Sep 26, 2024
8cfb4bd
second batch of review comments
benjamin-confino Sep 26, 2024
f0f8525
Update modules/ROOT/pages/mptelemetry-metrics-list.adoc
dmuelle Sep 26, 2024
6473278
Apply suggestions from code review
benjamin-confino Oct 2, 2024
49ec0a3
Update modules/ROOT/pages/mptelemetry-metrics-list.adoc
dmuelle Nov 4, 2024
76cd902
7624-MicroProfile Rest Client 4.0 ID-1
ramkumar-k-9286 Nov 5, 2024
7403e57
Update microprofile-telemetry.adoc
dmuelle Nov 6, 2024
60623f1
Merge pull request #7611 from benjamin-confino/fttelmetrics
dmuelle Nov 6, 2024
f018476
new drafts
dmuelle Nov 6, 2024
a16b237
7654-Documentation-MicroProfile-OpenAPI-4.0-1
ramkumar-k-9286 Nov 8, 2024
bf510cb
7624-MicroProfile Rest Client 4.0 ID-2
ramkumar-k-9286 Nov 8, 2024
1e9ee35
7610-MicroProfile 7.0 ID
ramkumar-k-9286 Nov 8, 2024
9d7f3b3
7654-Documentation-MicroProfile-OpenAPI-4.0-2
ramkumar-k-9286 Nov 8, 2024
ac4b1df
7610-MicroProfile 7.0 ID-1
ramkumar-k-9286 Nov 8, 2024
dcec7c6
edits
dmuelle Nov 8, 2024
aaa85d3
edits
dmuelle Nov 8, 2024
7a03f48
edits 2
dmuelle Nov 8, 2024
c8e2974
edits
dmuelle Nov 11, 2024
36ce7c1
Update microprofile-config-properties.adoc
dmuelle Nov 11, 2024
997badc
7654-Documentation-MicroProfile-OpenAPI-4.0-3
ramkumar-k-9286 Nov 13, 2024
b4346ed
7610-MicroProfile 7.0 ID-2
ramkumar-k-9286 Nov 13, 2024
4f5c7fb
7654-Documentation-MicroProfile-OpenAPI-4.0-4
ramkumar-k-9286 Nov 13, 2024
c765d89
7610-MicroProfile 7.0 ID-3
ramkumar-k-9286 Nov 14, 2024
e839f15
revert 240012 changes
dmuelle Nov 14, 2024
74a4ed1
add no proxy
dmuelle Nov 14, 2024
6cc91ce
Update featureUtility-commands.adoc
dmuelle Nov 14, 2024
7caec2a
7654-Documentation-MicroProfile-OpenAPI-4.0-5
ramkumar-k-9286 Nov 15, 2024
6263006
7610-MicroProfile 7.0 ID-4
ramkumar-k-9286 Nov 15, 2024
801e9f8
edits
dmuelle Nov 15, 2024
a57f3fa
edits
dmuelle Nov 15, 2024
b6f620c
edits
dmuelle Nov 15, 2024
81d5350
Update custom-mptelemetry-metrics.adoc
dmuelle Nov 15, 2024
e9e51a2
Update custom-mptelemetry-metrics.adoc
dmuelle Nov 15, 2024
cb3eb1c
Update featureUtility-commands.adoc
dmuelle Nov 15, 2024
cdb4bdf
edits
dmuelle Nov 18, 2024
861fb6c
Update microprofile-telemetry.adoc
dmuelle Nov 18, 2024
cf6c057
Update telemetry-troubleshooting.adoc
dmuelle Nov 18, 2024
9d69575
edits
dmuelle Nov 18, 2024
20d8f82
Update telemetry-troubleshooting.adoc
dmuelle Nov 18, 2024
710507a
edits
dmuelle Nov 19, 2024
3fec68d
edits
dmuelle Nov 19, 2024
eac894c
Update telemetry-troubleshooting.adoc
dmuelle Nov 19, 2024
b468526
Update examples.adoc
dmuelle Nov 19, 2024
4c1fe68
edits
dmuelle Nov 19, 2024
e1e3535
7654-Documentation-MicroProfile-OpenAPI-4.0-6
ramkumar-k-9286 Nov 19, 2024
0f1c4ab
Edits per dons review
dmuelle Nov 19, 2024
c9f81e8
Update microprofile-config-properties.adoc
dmuelle Nov 19, 2024
18e6277
7610-MicroProfile 7.0 ID-5
ramkumar-k-9286 Nov 20, 2024
4d78db2
7610-MicroProfile 7.0 ID-6
ramkumar-k-9286 Nov 20, 2024
6e6bd86
add 240012 CVE and update links
dmuelle Nov 20, 2024
9f10f8e
Merge pull request #7724 from OpenLiberty/7651-AES
dmuelle Nov 21, 2024
3550296
Merge pull request #7725 from OpenLiberty/7719-240012CVE
ramkumar-k-9286 Nov 21, 2024
9c7b22e
edits per review
dmuelle Nov 21, 2024
4a6e61d
edits per lauras review
dmuelle Nov 21, 2024
17a1cba
Update microprofile-telemetry.adoc
dmuelle Nov 21, 2024
24c44b3
Update microprofile-telemetry.adoc
dmuelle Nov 21, 2024
d9f1735
edits for dev prereqs
dmuelle Nov 22, 2024
f670f4a
7654-Documentation-MicroProfile-OpenAPI-4.0-7
ramkumar-k-9286 Nov 25, 2024
e49db24
7654-Documentation-MicroProfile-OpenAPI-4.0-8
ramkumar-k-9286 Nov 25, 2024
7ce45dd
7654-Documentation-MicroProfile-OpenAPI-4.0-9
ramkumar-k-9286 Nov 25, 2024
e002a35
Davids edits
dmuelle Nov 25, 2024
4df99bc
Update documentation-openapi.adoc
dmuelle Nov 25, 2024
aef0d49
Update documentation-openapi.adoc
dmuelle Nov 26, 2024
a3dde15
Update documentation-openapi.adoc
dmuelle Nov 26, 2024
b395778
7654-Documentation-MicroProfile-OpenAPI-4.0-010
ramkumar-k-9286 Nov 26, 2024
809a1a9
7610-MicroProfile 7.0 ID-7
ramkumar-k-9286 Nov 26, 2024
18fe4a5
7610-MicroProfile 7.0 ID-8
ramkumar-k-9286 Nov 26, 2024
5832aa4
7610-MicroProfile 7.0 ID-9
ramkumar-k-9286 Nov 26, 2024
0eceda0
Merge pull request #7736 from OpenLiberty/7442-fut
ramkumar-k-9286 Nov 26, 2024
8b92302
7654-Documentation-MicroProfile-OpenAPI-4.0-011
ramkumar-k-9286 Nov 26, 2024
1abd67f
edits
dmuelle Nov 26, 2024
7ce7b0f
Update documentation-openapi.adoc
dmuelle Nov 26, 2024
2ba63f9
edits
dmuelle Nov 26, 2024
9525687
7610-MicroProfile 7.0 ID-010
ramkumar-k-9286 Nov 27, 2024
163b837
7654-Documentation-MicroProfile-OpenAPI-4.0-012
ramkumar-k-9286 Nov 27, 2024
f81e6b3
minor edits
dmuelle Nov 27, 2024
948f664
Update microprofile-telemetry.adoc
dmuelle Nov 27, 2024
1837a6b
add 7.0 jdoc frame
dmuelle Nov 27, 2024
e56e3b0
update nav for 24.0.0.12
dmuelle Nov 27, 2024
9b7eece
Merge pull request #7756 from OpenLiberty/staging-nav
ramkumar-k-9286 Nov 27, 2024
7246ec7
Merge pull request #7755 from OpenLiberty/7712-mp7jdoc
ramkumar-k-9286 Nov 27, 2024
236f879
7610-MicroProfile 7.0 ID-011
ramkumar-k-9286 Nov 27, 2024
7d70478
Merge pull request #7759 from OpenLiberty/7624-MicroProfile-Rest-Clie…
dmuelle Nov 27, 2024
9dc8967
editys
dmuelle Nov 27, 2024
9013aac
Merge pull request #7758 from OpenLiberty/7655-observ-rewrite
ramkumar-k-9286 Nov 27, 2024
c3482ff
Update introduction-monitoring-metrics.adoc
dmuelle Nov 27, 2024
07982d1
Merge pull request #7761 from OpenLiberty/7654-Documentation-MicroPro…
dmuelle Nov 27, 2024
cad8ed8
Merge pull request #7762 from OpenLiberty/7610-MicroProfile-7.0-ID
dmuelle Nov 27, 2024
08a0312
7610-MicroProfile 7.0 ID-012
ramkumar-k-9286 Nov 27, 2024
a91491b
Merge pull request #7764 from OpenLiberty/7610-MicroProfile-7.0-ID
dmuelle Nov 27, 2024
f37c03a
add link to mp 7 diff
dmuelle Dec 2, 2024
2fa0888
Merge pull request #7766 from OpenLiberty/7655-observ-rewrite
ramkumar-k-9286 Dec 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,12 @@
** xref:distributed-session-caching.adoc[Distributed session caching]
** xref:configuring-infinispan-support.adoc[Configuring Infinispan as a JCache provider]
* xref:observability.adoc[Observability]
** xref:prepare-mptelemetry.adoc[Prepare your development environment for MicroProfile Telemetry]
// ** xref:prepare-mptelemetry.adoc[Prepare your development environment for MicroProfile Telemetry]
** xref:custom-mptelemetry-metrics.adoc[Define custom MicroProfile Telemetry metrics]
** xref:telemetry-trace.adoc[Code instrumentation for MicroProfile Telemetry tracing]
** xref:mptelemetry-logging.adoc[Write logs with MicroProfile Telemetry logging]
** xref:microservice-observability-metrics.adoc[Microservice observability with with MicroProfile Metrics]
** xref:micrometer-metrics.adoc[Choose your own monitoring tools with MicroProfile Metrics]
// ** xref:mptelemetry-logging.adoc[Write logs with MicroProfile Telemetry logging]
** xref:microservice-observability-metrics.adoc[Microservice observability with MicroProfile Metrics]
*** xref:micrometer-metrics.adoc[Choose your own monitoring tools with MicroProfile Metrics]
** xref:health-check-microservices.adoc[Health checks for microservices]
** https://openliberty.io/guides/#observability[Guides: Observability]
* xref:integration-testing.adoc[Testing]
Expand Down Expand Up @@ -116,7 +116,6 @@

// Begin operations section
.Operations
* xref:microprofile-telemetry.adoc[Enable observability with MicroProfile Telemetry]
* xref:log-trace-configuration.adoc[Logs]
** xref:log-management.adoc[Log management]
** xref:access-logging.adoc[HTTP access logging]
Expand All @@ -132,6 +131,8 @@
** xref:metrics-list.adoc[MicroProfile Metrics reference list]
** xref:configuring-jmx-connection.adoc[Configuring JMX connections]
** xref:jmx-metrics-list.adoc[JMX metrics reference list]
* xref:microprofile-telemetry.adoc[OpenTelemetry]
** xref:telemetry-troubleshooting.adoc[Troubleshooting OpenTelemetry]
* xref:slow-hung-request-detection.adoc[Slow and hung request detection]
* xref:validating-server-connections.adoc[Validating server connections]
* xref:admin-center.adoc[Admin Center GUI]
Expand Down
8 changes: 4 additions & 4 deletions modules/ROOT/pages/custom-mptelemetry-metrics.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,9 @@

You can use the OpenTelemetry metrics API to define custom metrics in your application code. When you enable the MicroProfile Telemetry feature 2.0 or later, you can then collect and emit these metrics to customize the observability of your application.

For more information about collecting and emitting metrics with MicroProfile Telemetry, see xref:microprofile-telemetry.adoc#metrics[Configuring Open Liberty to use MicroProfile Telemetry to collect metrics].
For more information about collecting and emitting metrics with MicroProfile Telemetry, see xref:microprofile-telemetry.adoc[Collect logs, metrics, and traces with OpenTelemetry].

For more information about OpenTelemetry metrics, see the link:https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-api/1.39.0/io/opentelemetry/api/metrics/package-summary.html[OpenTelemetry metrics API documentation].

Before you can use MicroProfile Telemetry to define custom metrics metrics, you must enable MicroProfile Telemetry in your development environment by editing your runtime configuration. You must also add the OpenTelemetry API and annotations as a dependency on your build path. For more information, see xref:prepare-mptelemetry.adoc[Prepare your development environment for MicroProfile Telemetry].
Before you can use OpenTelemetry to define custom metrics metrics, you must make 3rd party APIs visible in your runtime environment by editing your runtime configuration. For more information, see link:/docs/latest/reference/feature/mpTelemetry-2.0.html#dev[Customize your application telemetry with the OpenTelemetry API].

The following example defines a custom counter metric:

Expand Down Expand Up @@ -49,3 +47,5 @@ class WithCounter {
In this example, `Meter` is used to define an instrument, in this case a Counter. Application code then can record measurement values along with other attributes. Measurement aggregations are computed separately for each unique combination of attributes.

For a full list of available metrics, see link:https://opentelemetry.io/docs/specs/otel/metrics/api/#meter-operations[Meter operations] in the OpenTelemetry documentation.

For more information about OpenTelemetry metrics, see the link:https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-api/1.39.0/io/opentelemetry/api/metrics/package-summary.html[OpenTelemetry metrics API documentation].
Loading