All Projects → msindwan → zipkin-view

msindwan / zipkin-view

Licence: Apache-2.0 license
An alternative UI for Zipkin

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to zipkin-view

Brave
Java distributed tracing implementation compatible with Zipkin backend services.
Stars: ✭ 2,117 (+7460.71%)
Mutual labels:  zipkin, openzipkin
zipkin-php-example
See how much time php services spend on an http request
Stars: ✭ 52 (+85.71%)
Mutual labels:  zipkin, openzipkin
Zipkin
Zipkin is a distributed tracing system
Stars: ✭ 14,969 (+53360.71%)
Mutual labels:  zipkin, openzipkin
kong-plugin-zipkin
A Kong plugin for propogating zipkin spans and reporting spans to a zipkin server - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Stars: ✭ 60 (+114.29%)
Mutual labels:  zipkin, openzipkin
e-shop
Sample Spring Cloud microservices e-shop.
Stars: ✭ 48 (+71.43%)
Mutual labels:  zipkin
spring-microservices
Spring Cloud Micro Services with Eureka Discovery, Zuul Proxy, OAuth2 Security, Hystrix CircuitBreaker, Sleuth Zipkin, ELK Stack Logging, Kafka, Docker and many new features
Stars: ✭ 114 (+307.14%)
Mutual labels:  zipkin
appmetrics-zipkin
Provide zipkin integration from appmetrics
Stars: ✭ 63 (+125%)
Mutual labels:  zipkin
my-demo
Demo Application for Dubbo, Mycat, Sharding-Proxy, Seata, SkyWalking, PinPoint, ZipKin, Docker, Kubernetes, Istio, Postman/Newman, FitNesse
Stars: ✭ 37 (+32.14%)
Mutual labels:  zipkin
brave-kafka-interceptor
Kafka Interceptor for Zipkin
Stars: ✭ 30 (+7.14%)
Mutual labels:  zipkin
zipkin-browser-extension
Chrome and Firefox browser extensions for Zipkin
Stars: ✭ 24 (-14.29%)
Mutual labels:  openzipkin
go-distsys
Distributed Systems programming examples in the Go programming language.
Stars: ✭ 101 (+260.71%)
Mutual labels:  zipkin
sample-micronaut-microservices
sample micronaut application illustrates using basic microservices patterns like distributed configuration and service discovery with Consul, distributed tracing with Zipkin, inter-service communication with micronaut http client
Stars: ✭ 38 (+35.71%)
Mutual labels:  zipkin
loopback-example-polyglot
Example LoopBack application with polyglot runtimes
Stars: ✭ 14 (-50%)
Mutual labels:  zipkin
tapper
Zipkin client for Elixir
Stars: ✭ 68 (+142.86%)
Mutual labels:  zipkin
dropwizard-zipkin
Dropwizard Zipkin Bundle
Stars: ✭ 48 (+71.43%)
Mutual labels:  zipkin
sample-envoy-proxy
custom implementation of service discovery with envoy and inter-service communication for spring-boot applications
Stars: ✭ 29 (+3.57%)
Mutual labels:  zipkin
docker-zipkin-dependencies
Docker build for zipkin-dependencies.
Stars: ✭ 22 (-21.43%)
Mutual labels:  openzipkin
Petabridge.Tracing.Zipkin
Professionally supported Zipkin + OpenTracing driver in C#
Stars: ✭ 35 (+25%)
Mutual labels:  zipkin
easeagent
An agent component for the Java system
Stars: ✭ 437 (+1460.71%)
Mutual labels:  zipkin
zipkin-ruby-opentracing
OpenTracing Tracer implementation for Zipkin in Ruby
Stars: ✭ 15 (-46.43%)
Mutual labels:  zipkin

Zipkin View

zipkin-view screenshot

circleci

This is an alternative UI for OpenZipkin/zipkin. The motivation for implementing a new UI is to try and re-invent the existing layout while improving the usability and performance of the client-side application. Zipkin View is built from scratch using React and other JavaScript technologies.

Requirements

Zipkin View requires node >= 6.10.0 to build and serve assets. After cloning the zipkin-view repo, make sure to run npm install from the root directory before running any npm scripts. You'll also need to have an instance of Zipkin running.

Quick Start

From the root directory, run

NODE_ENV=production ZIPKIN_API=<Zipkin instance's API URL> npm run prod -- [webpack-dev-server options]

to deploy a production server. This will serve all assets and make api requests against the specified Zipkin URL.

Development

Suggestions and contributions are greatly appreciated! Please see the contribution guidelines.

From the root directory, run

NODE_ENV=development ZIPKIN_API=<Zipkin instance's API URL> npm run dev -- [webpack-dev-server options]

Other Deployment Options

If you want to serve files using a different http server (e.g nginx), you can build production assets alone by running

NODE_ENV=production ZIPKIN_API=<Zipkin instance's API URL> npm run build

If the build is successful, the scripts should exist under the static directory. You can then configure your server to serve from the static directory. You would also need to fallback on the index page if the requested resource is not found.

License

Zipkin View is licensed under the Apache License, Version 2.0. It was inspired by the OpenZipkin/zipkin project and released with the intention of complementing the incredible work done by OpenZipkin. It is not, however, affiliated or endorsed by the OpenZipkin authors.

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].