https://github.com/open-telemetry/opentelemetry-demo/tree/v1.0.0 Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code + Explore + All features + Documentation + GitHub Skills + Blog * Solutions + By Plan + Enterprise + Teams + Compare all + By Solution + CI/CD & Automation + DevOps + DevSecOps + Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles + Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} open-telemetry / opentelemetry-demo Public * Notifications * Fork 126 * Star 228 OpenTelemetry Community Demo Application License Apache-2.0 license 228 stars 126 forks Star Notifications * Code * Issues 43 * Pull requests 5 * Discussions * Actions * Projects 1 * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights open-telemetry/opentelemetry-demo This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. v1.0.0 Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 2 branches 14 tags Code * Clone HTTPS GitHub CLI [https://github.com/o] Use Git or checkout with SVN using the web URL. [gh repo clone open-t] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @austinlparker austinlparker bump to v1.0 for release (#538) ... 275440f Oct 24, 2022 bump to v1.0 for release (#538) * bump to v1.0 for release * add note on apple silicon * address review feedback 275440f Git stats * 283 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github Add gradle wrapper validation (#518) Oct 23, 2022 docs bump to v1.0 for release (#538) Oct 24, 2022 internal/tools add featureflag service (Erlang/Elixir) (#142) Jun 17, 2022 pb Remove /pb/READMD.md file (#139) Jun 14, 2022 src Final Docs Review (#515) Oct 24, 2022 test License updates to be consistent on new services (#486) Oct 20, 2022 .dockerignore Shippingservice rust (#179) Jul 13, 2022 .env bump to v1.0 for release (#538) Oct 24, 2022 .gitattributes Fix gradlew to LF line-endings (#363) Sep 14, 2022 .gitignore Add traffic to adservice & recommendataion service (#379) Sep 20, 2022 .markdownlint.yaml Adding the basic stuff Apr 27, 2022 .yamllint Add Grafana, Load Generator, Jaeger to Envoy (#513) Oct 22, 2022 CHANGELOG.md Add Grafana, Load Generator, Jaeger to Envoy (#513) Oct 22, 2022 CONTRIBUTING.md Final Docs Review (#515) Oct 24, 2022 LICENSE Adding the basic stuff Apr 27, 2022 Makefile Fixing tests configuration (#306) Oct 7, 2022 README.md Final Docs Review (#515) Oct 24, 2022 docker-compose.yml [frontendproxy] image packaging (#516) Oct 22, 2022 package.json Improve infra/ci (#7) Apr 27, 2022 View code [ ] OpenTelemetry Demo Welcome to the OpenTelemetry Astronomy Shop Demo Quick start Documentation Demos featuring the Astronomy Shop Contributing Project leadership Thanks to all the people who have contributed README.md otel-photo OpenTelemetry Demo Slack Version Commits Downloads License Welcome to the OpenTelemetry Astronomy Shop Demo This repository contains the OpenTelemetry Astronomy Shop, a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment. Our goals are threefold: * Provide a realistic example of a distributed system that can be used to demonstrate OpenTelemetry instrumentation and observability. * Build a base for vendors, tooling authors, and others to extend and demonstrate their OpenTelemetry integrations. * Create a living example for OpenTelemetry contributors to use for testing new versions of the API, SDK, and other components or enhancements. We've already made huge progress, and development is ongoing. We hope to represent the full feature set of OpenTelemetry across its languages in the future. If you'd like to help (which we would love), check out our contributing guidance. If you'd like to extend this demo or maintain a fork of it, please read our fork guidance. Quick start You can be up and running with the demo in a few minutes. Check out the docs for your preferred deployment method: * Docker * Kubernetes Documentation We have detailed documentation available in the docs folder. If you're curious about a specific feature the docs README can point you in the right direction. Demos featuring the Astronomy Shop We welcome any vendor to fork the project to demonstrate their services and adding a link below. The community is committed to maintaining the project and keeping it up to date for you. * Datadog * Dynatrace * Honeycomb.io * Lightstep * New Relic Contributing To get involved with the project see our CONTRIBUTING documentation. Our SIG Calls are Mondays at 8:15 AM PST and anyone is welcome. Project leadership Maintainers (@open-telemetry/demo-maintainers): * Austin Parker, Lightstep * Carter Socha, Lightstep * Morgan McLean, Splunk * Pierre Tessier, Honeycomb Approvers (@open-telemetry/demo-approvers): * Juliano Costa, Dynatrace * Michael Maxwell, Microsoft * Mikko Viitanen, Dynatrace * Penghan Wang, AppDynamics * Reiley Yang, Microsoft * Ziqi Zhao, Alibaba Thanks to all the people who have contributed contributors About OpenTelemetry Community Demo Application Topics prometheus demo-app jaeger opentelemetry opentelemetry-erlang opentelemetry-collector opentelemetry-rust opentelemetry-python opentelemetry-javascript opentelemetry-go opentelemetry-dotnet opentelemetry-java-agent Resources Readme License Apache-2.0 license Code of conduct Code of conduct Security policy Security policy Stars 228 stars Watchers 15 watching Forks 126 forks Releases 13 v1.0.0 Latest Oct 24, 2022 + 12 releases Packages 1 Contributors 38 * @cartersocha * @puckpuck * @mic-max * @austinlparker * @julianocosta89 * @reyang * @fatsheep9146 * @wph95 * @cijothomas * @xoscar * @mviitane + 27 contributors Languages * Erlang 60.3% * TypeScript 11.1% * Elixir 6.6% * Go 4.2% * C# 2.7% * Python 2.4% * Other 12.7% Footer (c) 2022 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.