Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gvencadze/tracing-demo
Manifests for different tracing systems + demo-apps
https://github.com/gvencadze/tracing-demo
ebpf kubernetes observability tracing
Last synced: about 1 month ago
JSON representation
Manifests for different tracing systems + demo-apps
- Host: GitHub
- URL: https://github.com/gvencadze/tracing-demo
- Owner: gvencadze
- Created: 2023-10-12T12:35:53.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-12T13:44:42.000Z (about 1 year ago)
- Last Synced: 2023-10-13T12:27:14.163Z (about 1 year ago)
- Topics: ebpf, kubernetes, observability, tracing
- Language: Go
- Homepage:
- Size: 3.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tracing demo
### Overview
A set of instructions and manifests to deploy different tracing tools and demo-apps
### Contents
1. [Prerequisites](#prerequisites)
2. [Tools](#tracing-tools)
3. [How to deploy](#how-to-deploy)### Prerequisites:
1. Kubernetes cluster (I've tested on Selectel MKS v1.27.3). Cluster in cloud preferable,\
cause launching eBPF-based tools on [Kind](https://kind.sigs.k8s.io) and similar projects can be tricky enough
2. [kubectl](https://kubernetes.io/docs/tasks/tools/#kubectl)### Tracing tools
1. [coroot](./coroot/README.md)
2. [pixie](./pixie/README.md)
3. [elastic-apm](./elastic-apm/README.md)### How-to deploy
1. Select tracing system from the list above
2. Follow steps in README to install
3. Install/Run demo apps:
1. [Online boutique](apps/online-boutique/README.md) (for eBPF based tools)
2. [APM Playground](apps/elastic-apm-playground/README.md) (for Elastic APM)