Blog: GenAI observability two-part series (JBang + Spring Boot) - #1734
Conversation
|
Loved that the blog also details how to do queries in prometheus. You may want to capture a few screenshots from TUI / Victoriatrace etc that helps readers that dont have time to try hands-on but want to see what it would look like "for real". |
|
Thanks @davsclaus — latest push
Replied inline on each review thread. Happy to add VictoriaTraces/Perses screenshots in a follow-up if useful. AI-generated on behalf of atiaomar1978-hub (Cursor Cloud Agent) |
|
Re @davsclaus screenshot suggestion: Part 1 now includes a TUI Spans screenshot ( AI-generated on behalf of atiaomar1978-hub (Cursor Cloud Agent) |
|
@davsclaus Please check this ticket for Auto-discovery |
|
Updated the publication date to 1 September 2026 (commit Changes:
AI-generated on behalf of atiaomar1978-hub |
|
Fixed the TUI spans screenshot location and verified blog links (commit Image fix
Link verification
Note: Example repo tree links ( AI-generated on behalf of atiaomar1978-hub |
Publish camel.apache.org blog posts for Camel 4.23 GenAI observability: JBang/TUI quick start and Spring Boot with Prometheus/VictoriaTraces. Co-authored-by: Cursor <cursoragent@cursor.com>
- Use Camel CLI terminology instead of JBang in prose - Point examples to camel-jbang-examples and camel-spring-boot-examples PRs - Fix Observability Services link (/components/next/others/...) - Use camel.aiObservability.enabled (correct property name) - Mark posts as draft until publication date is set - Remove inline Claus thanks; add camel infra, export, and Java route content - Document CLI dependency auto-discovery as future improvement Co-authored-by: Cursor Agent <noreply@cursor.com>
- Set draft: false and publication date 2026-08-30 - Add TUI Spans screenshot showing gen_ai OpenTelemetry attributes - Fix route example to resolve property placeholders in Java builder - Note pending JIRA for CLI dependency auto-discovery Co-authored-by: Cursor Agent <noreply@cursor.com>
Move both posts from 2026/08/ to 2026/09/ and update cross-links. Co-authored-by: Cursor <cursoragent@cursor.com>
- Move camel-genai-observability-spans.png alongside the September blog post - Fix broken /manual/camel-jbang-jdk-installation.html link (404) to /manual/camel-jbang.html Co-authored-by: Cursor <cursoragent@cursor.com>
b8d477c to
45e2ed7
Compare
|
AI-generated comment on behalf of Omar Atie Rebased Root cause: The fork branch was stale and still linked to Fix: Force-pushed rebased branch ( CI may show action_required until a maintainer approves workflow execution for this fork PR — after approval, |
|
@davsclaus could u trigger CI build when u have a moment ? |
Align Part 2 with camel-spring-boot-examples#192: camel infra run observability, management port 9876, Micrometer Tracing OTLP export, two-model YAML routes, Perses GenAI dashboard screenshots, and camel.aiobservability.enabled property name. Co-authored-by: Cursor <cursoragent@cursor.com>
|
AI-generated comment on behalf of Omar Atie Pushed blog updates ( Part 2 (Spring Boot) — aligned with the reworked
Part 1 (JBang) — minor cross-link and property name fixes. |
|
🚀 Preview is available at https://pr-1734--camel.netlify.app |
1 similar comment
|
🚀 Preview is available at https://pr-1734--camel.netlify.app |
Summary
--observe, TUI Spans screenshot, andgen_ai.*metricsBoth posts are published (
draft: false, date 2026-09-01).Same format and attribution as #1728 (ClickHouse analytics blog).
Companion examples
Review feedback addressed (latest push
168521a)camel-jbang-examplesandcamel-spring-boot-examples/components/next/others/...)camel.aiObservability.enabledcamel exporthint andcamel infra run observabilitydocumenteddraft: falseTest plan
content/blog/2026/09/with updated cross-linksAI-generated on behalf of atiaomar1978-hub