All Projects → jaegertracing → Jaeger Ui

jaegertracing / Jaeger Ui

Licence: apache-2.0
Web UI for Jaeger

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Jaeger Ui

go-sensor
🚀 Go Distributed Tracing & Metrics Sensor for Instana
Stars: ✭ 90 (-85.92%)
Mutual labels:  tracing, trace, opentracing, distributed-tracing
Zipkin Go Opentracing
OpenTracing Bridge for Zipkin Go
Stars: ✭ 472 (-26.13%)
Mutual labels:  tracing, distributed-tracing, trace, opentracing
Molten
php probe for zipkin and opentracing
Stars: ✭ 740 (+15.81%)
Mutual labels:  tracing, apm, trace, opentracing
easeagent
An agent component for the Java system
Stars: ✭ 437 (-31.61%)
Mutual labels:  apm, tracing, opentracing, distributed-tracing
Pinpoint
APM, (Application Performance Management) tool for large-scale distributed systems.
Stars: ✭ 11,883 (+1759.62%)
Mutual labels:  monitoring, tracing, apm, distributed-tracing
Opencensus Java
A stats collection and distributed tracing framework
Stars: ✭ 640 (+0.16%)
Mutual labels:  monitoring, tracing, distributed-tracing, trace
Opencensus Csharp
Distributed tracing and stats collecting framework
Stars: ✭ 126 (-80.28%)
Mutual labels:  monitoring, tracing, distributed-tracing, trace
Apm Agent Php
Elastic APM PHP Agent
Stars: ✭ 129 (-79.81%)
Mutual labels:  monitoring, tracing, apm, distributed-tracing
Apm Agent Go
Official Go agent for Elastic APM
Stars: ✭ 269 (-57.9%)
Mutual labels:  monitoring, tracing, apm, distributed-tracing
Stagemonitor
an open source solution to application performance monitoring for java server applications
Stars: ✭ 1,664 (+160.41%)
Mutual labels:  monitoring, tracing, apm, opentracing
Inspectit
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
Stars: ✭ 513 (-19.72%)
Mutual labels:  monitoring, apm, trace, opentracing
Opencensus Web
A stats collection and distributed tracing framework
Stars: ✭ 168 (-73.71%)
Mutual labels:  monitoring, tracing, distributed-tracing, trace
Opencensus Node
A stats collection and distributed tracing framework
Stars: ✭ 249 (-61.03%)
Mutual labels:  monitoring, tracing, distributed-tracing, trace
uptrace
Open source APM: OpenTelemetry traces, metrics, and logs
Stars: ✭ 1,187 (+85.76%)
Mutual labels:  apm, tracing, distributed-tracing
zipkin-ruby-opentracing
OpenTracing Tracer implementation for Zipkin in Ruby
Stars: ✭ 15 (-97.65%)
Mutual labels:  tracing, trace, opentracing
smallrye-opentracing
An MicroProfile-OpenTracing implementation
Stars: ✭ 17 (-97.34%)
Mutual labels:  tracing, opentracing, distributed-tracing
ruby-sensor
💎 Ruby Distributed Tracing & Metrics Sensor for Instana
Stars: ✭ 23 (-96.4%)
Mutual labels:  tracing, opentracing, distributed-tracing
Zipkin Go
Zipkin tracer library for go
Stars: ✭ 435 (-31.92%)
Mutual labels:  tracing, distributed-tracing, trace
nodejs
Node.js in-process collectors for Instana
Stars: ✭ 66 (-89.67%)
Mutual labels:  tracing, opentracing, distributed-tracing
zipkin-cpp-opentracing
OpenTracing Tracer implementation for Zipkin in C++
Stars: ✭ 46 (-92.8%)
Mutual labels:  tracing, trace, opentracing

Build Status Coverage Status FOSSA Status

Jaeger UI

Visualize distributed tracing with Jaeger.

Trace Search Trace Details
Trace Search Trace Details

Contributing

See CONTRIBUTING.

Development

The app was built with create-react-app.

Running the application

Fork, then clone the jaeger-ui repo and change directory into it.

git clone https://github.com/jaegertracing/jaeger-ui.git
cd jaeger-ui

Use the recommended Node versions: (defined in .nvmrc file):

nvm use

Install dependencies via yarn:

yarn install
# or
yarn

Make sure you have the Jaeger Query service running on http://localhost:16686. For example, you can run Jaeger all-in-one Docker image as described in the documentation.

If you don't have it running locally, then tunnel to the correct host and port.

ssh -fN -L 16686:$BACKEND_HOST:$BACKEND_PORT $BACKEND_HOST

If you are using UI Base Path feature, you need to append the base path into proxy->/api->target in package.json file. for example: if the base path is "/jaeger", then the target should be "http://localhost:16686/jaeger"

Start the development server with hot loading:

yarn start

Commands

Command Description
yarn start Starts development server with hot reloading and api proxy.
yarn test Run all the tests
yarn lint Lint the project (eslint, prettier, typescript)
yarn build Runs production build. Outputs files to packages/jaeger-ui/build.

Build

Running build will output all the static files to the packages/jaeger-ui/build folder:

yarn install
yarn build

UI Configuration

See the configuration guide for details on configuring Google Analytics tracking, menu customizations, and other aspects of UI behavior.

License

Apache 2.0 License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].