{"repo":"schloerke/presentation-2025-09-17-posit-conf-otel","free":true,"listed":false,"github":"https://github.com/schloerke/presentation-2025-09-17-posit-conf-otel","clone":"git clone https://github.com/schloerke/presentation-2025-09-17-posit-conf-otel.git","description":null,"language":"R","stars":11,"topics":["opentelemetry","posit","r","r-lang","r-language","anthropic","chat-application","logfire"],"license":"CC0-1.0","category":"chat-messaging","readme_excerpt":"Observability at scale: Monitoring Shiny Applications with OpenTelemetry Slides: https://schloerke.com/presentation-2025-09-17-posit-conf-otel/ Links OpenTelemetry: https://opentelemetry.io/ {shiny} : https://shiny.posit.co/r/ Supporting packages: {otel} : https://otel.r-lib.org/ {otelsdk} : https://otelsdk.r-lib.org/ See https://otelsdk.r-lib.org/reference/collecting.html for more details on collecting traces for OpenTelemetry in R. Integrated packages: {ellmer} : https://ellmer.tidyverse.org/ {mirai} : https://mirai.r-lib.org/ {httr2} : https://httr2.r-lib.org/ Chat UI: {shinychat} : https://posit-dev.github.io/shinychat/r/ {weathR} : https://github.com/JeffreyFowler/weathR {gt} : https://gt.rstudio.com/ {bsicons} : https://rstudio.github.io/bsicons/ Setup An Anthropic API key; you can get one via the Anthropic Console (requires signup and credit card). Please include this in your .Renviron file or exported to your shell environment: Pydantic Logfire account (requires signup and credit card); First 10 million spans/metrics per month are free 🎉. I enjoyed their \"Live\" view that constantly updates to the last 5 minutes of logs. Absolutely wonderful for quick debugging 😍! Please include this in your .Renviron file or exported to your shell environment: Optional: To send traces to a local collector, I enjoyed using Jaeger. Update your .Renviron to only contain: Then run Jaeger in Docker: View your OpenTelemetry traces locally at / Example Snapshot of a Logfire dashboard of th","default_branch":null,"files":null,"tree":[],"storefront":"/r/schloerke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/schloerke/presentation-2025-09-17-posit-conf-otel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}