This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Go Agent version 0.x
editGo 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_URL
now defaults to "http://localhost:8200" #122 -
Transport.SetUserAgent
method 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.Router
to simplify adding routes #140 -
Add
Transaction.Context
methods for setting user IDs #144 - module/apmgocql: new instrumentation module, providing an observer for gocql #148
-
Add
ELASTIC_APM_SERVER_TIMEOUT
config #157 -
Add
ELASTIC_APM_IGNORE_URLS
config #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