Displaying 1 to 10 from 10 results

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-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 - Zipkin tracer library for go

  •    Go

Zipkin Go is the official Go Tracer implementation for Zipkin, supported by the OpenZipkin community.zipkin-go is built with interoperability in mind within the OpenZipkin community and even 3rd parties, the library consists of several packages.

sqlhooks - Attach hooks to any database/sql driver

  •    Go

Attach hooks to any database/sql driver. The purpose of sqlhooks is to provide a way to instrument your sql statements, making really easy to log queries or measure execution time without modifying your actual code.




go-http-metrics - Go net/http configurable handler to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations)

  •    Go

go-http-metrics knows how to measure http metrics in different metric formats, it comes with a middleware that will measure metrics of a Go net/http handler. The metrics measured are based on RED and/or Four golden signals, follow standards and try to be measured in a efficient way. If you are using a framework that isn't directly compatible with go's http.Handler interface from the std library, do not worry, there are multiple helpers available to get middlewares fo the most used http Go frameworks. If there isn't you can open an issue or a PR.

GoVector - Vector clock logging library for Go

  •    Go

GoVector is a vector clock logging library written in Go. The vector clock algorithm is used to order events in distributed systems in the absence of a centralized clock. GoVector implements the vector clock algorithm and provides feature-rich logging and encoding infrastructure. Vector clock events are generated using 3 key functions, PrepareSend, UnpackReceive, and LogLocalEvent. PrepareSend encodes messages for network transport, updates GoVectors local time, and logs a sending event. UpackReceive decodes messages from the network, merges GoVectors local clock with the received clock, and logs a receiving event. LogLocalEvent event ticks the clock, and logs a message.

asprom - Aerospike prometheus exporter

  •    Go

This follows the logic from asgraphite. Run a asprom collector against every node in the aerospike cluster. The releases page has binaries.


go-sensor - :rocket: Go Distributed Tracing & Metrics Sensor for Instana

  •    Go

golang-sensor requires Go version 1.7 or greater. Once initialized, the sensor will try to connect to the given Instana agent and in case of connection success will send metrics and snapshot information through the agent to the backend.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.