kong-plugin-zipkin - Kong plugin to simulate clients and/or servers where these cannot practically be instrumented directly

  •        29

This is a plugin for the Kong API gateway to integrate with the Zipkin distributed tracing system. It allows for some degree of Zipkin instrumentation of connections between systems where one or both ends can't be directly instrumented. This code has not been used in a production deployment by the author - you should verify it works for you before deploying.

https://github.com/sfhardman/kong-plugin-zipkin

Tags
Implementation
License
Platform

   




Related Projects

Kong - The Microservice API Gateway

  •    Lua

Kong is a cloud-native, fast, scalable, and distributed Microservice Abstraction Layer (also known as an API Gateway, API Middleware or in some cases Service Mesh). Backed by the battle-tested NGINX with a focus on high performance, Kong was made available as an open-source platform in 2015. Under active development, Kong is used in production at thousands of organizations from startups, Global 5000 and Government organizations.

docker-kong - :monkey: Docker distribution for Kong

  •    Shell

This is the Git repo of the Docker official image for kong. See the Docker Hub page for the full readme on how to use this Docker image and for information regarding contributing and issues.The full readme is generated over in docker-library/docs, specifically in docker-library/docs/kong.

docker-kong - :monkey: Docker distribution for Kong

  •    Dockerfile

This is the Git repo of the Docker official image for kong. See the Docker Hub page for the full readme on how to use this Docker image and for information regarding contributing and issues. The full readme is generated over in docker-library/docs, specifically in docker-library/docs/kong.

django-kong - A server description and deployment testing tool for King Kong sized sites

  •    Python

A server description and deployment testing tool for King Kong sized sites

brave - Java distributed tracing implementation compatible with Zipkin backend services.

  •    Java

Java implementation of Dapper (http://research.google.com/pubs/pub36356.html) compatible with Zipkin (https://github.com/twitter/zipkin/).


zipkin-go-opentracing - OpenTracing Tracer implementation for Zipkin in Go

  •    Go

OpenTracing Tracer implementation for Zipkin in Go.This package is a low level tracing "driver" to allow OpenTracing API consumers to use Zipkin as their tracing backend. For details on how to work with spans and traces we suggest looking at the documentation and README from the OpenTracing API.

zipkin-go-opentracing - OpenTracing Tracer implementation for Zipkin v1 in Go

  •    Go

OpenTracing Tracer implementation for Zipkin in Go. This package is a low level tracing "driver" to allow OpenTracing API consumers to use Zipkin as their tracing backend. For details on how to work with spans and traces we suggest looking at the documentation and README from the OpenTracing API.

Zipkin - Distributed tracing system

  •    Java

Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data. If you have a trace ID in a log file, you can jump directly to it. Otherwise, you can query based on attributes such as service, operation name, tags and duration. Some interesting data will be summarized for you, such as the percentage of time spent in a service, and whether or not operations failed.

guardian - Remove the OAuth dance with one request.

  •    Javascript

Guardian was created with love by nijikokun and is maintained by Mashape, who also maintain the open-source API Gateway Kong. Avoid dealing with OAuth logic in your code, and spend more time creating your product. Guardian reduces the OAuth footprint in your code to a single request.

zipkin - Zipkin is a distributed tracing system

  •    Scala

Zipkin is a distributed tracing system

DUSK

  •    Groovy

Is an Open Source Uchrony, analyzing information in the nexus dimension. From Hong Kong to Siberia, this first book is the starting point of an utopia in direct reference to History, evolving within a complex 5-degree social network.

BigTwo for Palm OS v2

  •    C++

BigTwo ver.2 is a improvement of Woo Kok Tong's work. New features include multi-player game via IRda, Hong Kong rules option, support 5-way Navigation of Palm OS 5 devices, auto-pass of 5-card turn, improved UI and more!

World Xiangqi League

  •    Java

The World Xiangqi League (WXL) was the largest online Chinese chess community on the Internet, with over 100,00 members and servers in US, Beijing, Taiwan, Hong Kong, Malaysia and Singapore. We are now archiving all the WXL source code as free software.

OpenCC - A project for conversion between Traditional and Simplified Chinese

  •    C++

Open Chinese Convert (OpenCC, 開放中文轉換) is an opensource project for conversion between Traditional Chinese and Simplified Chinese, supporting character-level conversion, phrase-level conversion, variant conversion and regional idioms among Mainland China, Taiwan and Hong kong.

Tux and Barrels

  •    C

Tux and Barrels is a game programmed in C using the SDL library. The purpose of the game is to get from the bottom of the map to the top to defeat Bill Gates who is throwing the Windows CD at you, similar to the early Donkey Kong.

invaders - Space Invaders in Go

  •    Go

The earliest memory I had of arcade video games was watching my older brother and cousins going at the video game machines at Genting Highlands. While our parents were at the other types of games Genting Highlands was more popularly known for, we were generally let loose to play arcade games to our hearts' content. Those were the magical days of Pac-Man, Space Invaders, Galaxian, Donkey Kong, Frogger, Centipede and many, many more. Days of blinking lights, intense music, frantic tugs at the joystick, furious mashing of the buttons then the groans of dismay as the last life was lost.

pinky - An NES emulator written in Rust

  •    Rust

Pinky is an NES emulator written in Rust completely from scratch based only on publicly available documentation. Currently this is not a production quality emulator, though whatever games it can play (due to limited mapper support) it can play quite well (e.g. such games as Super Mario Brothers, Donkey Kong or Tetris; you can check out nesmapper.txt which will tell you which game use which mapper).

mockbin - Mock, Test & Track HTTP Requests and Responses.

  •    Javascript

Mockbin is used internally and maintained by Mashape, who also maintain the open-source API Gateway Kong. read more on Installation.

unirest-nodejs - Unirest in Node.js: Simplified, lightweight HTTP client library.

  •    Javascript

Unirest is a set of lightweight HTTP libraries available in multiple languages, built and maintained by Mashape, who also maintain the open-source API Gateway Kong. A request can be initiated by invoking the appropriate method on the unirest object, then calling .end() to send the request. Alternatively you can send the request directly by providing a callback along with the url.