A newer version is available. For the latest information, see the
current release documentation.
Go Agent version 0.x
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Go Agent version 0.x
edit0.5.2 - 2018/09/19
edit- Fixed premature Span.End() in apmgorm callback, causing a data-race with captured errors (#229)
0.5.1 - 2018/09/05
edit- Fixed a bug causing error stacktraces and culprit to sometimes not be set (#204)
0.5.0 - 2018/08/27
edit-
ELASTIC_APM_SERVER_URLnow defaults to "http://localhost:8200" (#122) -
Transport.SetUserAgentmethod added, enabling the User-Agent to be set programatically (#124) - Inlined functions are now properly reported in stacktraces (#127)
- Support for the experimental metrics API added (#94)
- module/apmsql: SQL is parsed to generate more useful span names (#129)
- Basic vgo module added (#136)
-
module/apmhttprouter: added a wrapper type for
httprouter.Routerto simplify adding routes (#140) -
Add
Transaction.Contextmethods for setting user IDs (#144) - module/apmgocql: new instrumentation module, providing an observer for gocql (#148)
-
Add
ELASTIC_APM_SERVER_TIMEOUTconfig (#157) -
Add
ELASTIC_APM_IGNORE_URLSconfig (#158) - module/apmsql: fix a bug preventing errors from being captured (#160)
-
Introduce
Tracer.StartTransactionOptions, drop variadic args fromTracer.StartTransaction(#165) - module/apmgorm: introduce GORM instrumentation module (#169, #170)
- module/apmhttp: record outgoing request URLs in span context (#172)
- module/apmot: introduce OpenTracing implementation (#173)