Home / Companies / Dynatrace / Blog / Post Details
Content Deep Dive

World’s first and only fully automatic observability for Golang services now extended to statically linked Go applications

Blog post from Dynatrace

Post Details
Company
Date Published
Author
Michael Obermueller
Word Count
1,180
Company Posts That Month
11
Language
American English
Hacker News Points
-
Post removed?
No
Summary

In 2020, the Dynatrace Software Intelligence Platform expanded its capabilities to support statically linked Go applications, allowing for seamless observability without the need for recompilation or code changes. This development addresses the challenges posed by Go's toolchain, which by default creates statically linked executables that hinder dynamic code injection for monitoring. Dynatrace OneAgent now offers comprehensive monitoring for both statically and dynamically linked Go applications, enabling automated distributed tracing, code-level insights, and continuous CPU profiling. This advancement facilitates efficient problem resolution and enhanced cloud platform management. The process is exemplified through the "foxy" application, revealing insights into its operation and identifying issues like goroutine leaks, which can be mitigated by adjusting the use of http.Transport. As this feature is still in its early adopter phase, it requires manual activation, but it promises significant improvements in managing Go applications, with future enhancements such as OpenTelemetry support anticipated.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 7 681 137 34 +47%
Kubernetes 1 1,121 152 48 +7%
OpenTelemetry 1 124 17 6 +300%
Real-time 1 818 271 91 +9%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.