All Projects → elastic → Apm Agent Go

elastic / Apm Agent Go

Licence: apache-2.0
Official Go agent for Elastic APM

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Apm Agent Go

Pinpoint
APM, (Application Performance Management) tool for large-scale distributed systems.
Stars: ✭ 11,883 (+4317.47%)
Mutual labels:  monitoring, tracing, apm, distributed-tracing
Apm Agent Php
Elastic APM PHP Agent
Stars: ✭ 129 (-52.04%)
Mutual labels:  monitoring, tracing, apm, distributed-tracing
Jaeger Ui
Web UI for Jaeger
Stars: ✭ 639 (+137.55%)
Mutual labels:  monitoring, tracing, apm, distributed-tracing
Spm Agent Nodejs
NodeJS Monitoring Agent
Stars: ✭ 51 (-81.04%)
Mutual labels:  monitoring, tracing, apm
Dd Trace Java
Datadog APM client for Java
Stars: ✭ 228 (-15.24%)
Mutual labels:  tracing, apm, distributed-tracing
Opencensus Java
A stats collection and distributed tracing framework
Stars: ✭ 640 (+137.92%)
Mutual labels:  monitoring, tracing, distributed-tracing
Transmittable Thread Local
📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Stars: ✭ 4,678 (+1639.03%)
Mutual labels:  tracing, apm, distributed-tracing
Opencensus Csharp
Distributed tracing and stats collecting framework
Stars: ✭ 126 (-53.16%)
Mutual labels:  monitoring, tracing, distributed-tracing
Kamon
Distributed Tracing, Metrics and Context Propagation for application running on the JVM
Stars: ✭ 1,280 (+375.84%)
Mutual labels:  monitoring, tracing, distributed-tracing
gateway
A proxy to buffer and forward metrics, events, and traces.
Stars: ✭ 94 (-65.06%)
Mutual labels:  apm, tracing, distributed-tracing
Opencensus Web
A stats collection and distributed tracing framework
Stars: ✭ 168 (-37.55%)
Mutual labels:  monitoring, tracing, distributed-tracing
Pinpoint C Agent
It is an agent written by C++, PHP, python languages. And we hope to support other languages by this agent. Until now, it supports [PHP],[C/C++] and [PYTHON].
Stars: ✭ 188 (-30.11%)
Mutual labels:  monitoring, apm, distributed-tracing
easeagent
An agent component for the Java system
Stars: ✭ 437 (+62.45%)
Mutual labels:  apm, tracing, distributed-tracing
Apm Agent Rum Js
Elastic APM Real User Monitoring JavaScript agent
Stars: ✭ 166 (-38.29%)
Mutual labels:  tracing, apm, distributed-tracing
Apm Agent Nodejs
Elastic APM Node.js Agent
Stars: ✭ 467 (+73.61%)
Mutual labels:  tracing, apm, distributed-tracing
Cat
CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Stars: ✭ 16,236 (+5935.69%)
Mutual labels:  monitoring, tracing, apm
Stagemonitor
an open source solution to application performance monitoring for java server applications
Stars: ✭ 1,664 (+518.59%)
Mutual labels:  monitoring, tracing, apm
Opencensus Node
A stats collection and distributed tracing framework
Stars: ✭ 249 (-7.43%)
Mutual labels:  monitoring, tracing, distributed-tracing
uptrace
Open source APM: OpenTelemetry traces, metrics, and logs
Stars: ✭ 1,187 (+341.26%)
Mutual labels:  apm, tracing, distributed-tracing
dropwizard-zipkin
Dropwizard Zipkin Bundle
Stars: ✭ 48 (-82.16%)
Mutual labels:  tracing, distributed-tracing

Build Status PkgGoDev Go Report Card codecov.io

apm-agent-go: APM Agent for Go

This is the official Go package for Elastic APM.

The Go agent enables you to trace the execution of operations in your application, sending performance metrics and errors to the Elastic APM server. You can find a list of the supported frameworks and other technologies in the documentation.

We'd love to hear your feedback, please take a minute to fill out our survey.

Installation

go get -u go.elastic.co/apm

Requirements

Tested with Go 1.8+ on Linux, Windows and MacOS.

Requires APM Server v6.5 or newer.

License

Apache 2.0.

Documentation

Elastic APM Go documentation.

Getting Help

If you find a bug, please report an issue. For any other assistance, please open or add to a topic on the APM discuss forum.

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