APM provider Instana released its code-level monitoring and tracing tool for .Net Core and expanded the number of programming languages that can be automatically instrumented to 12.

Whether it’s for Java, C#, .Net, Ruby, Node, Go or other, developers can use automatic tracing with the .Net Core agent, the company explained. 

 “It’s critical for any management tool to provide complete code-level visibility and tracing of all user requests across all possible programming languages, including .Net Core,” said  Chris Farrell, director of marketing at Instana.

The solution has the ability to track user requests across the full stack and all services of dynamic microservice applications. Users can automatically understand the quality of the services they provide without ongoing engineering effort, human configuration or application restarts. 

Instana brought the fully automatic monitoring experience to the .NET ecosystem last year with the AutoTrace feature. The feature integrates the ability to automatically enhance existing services with tracing and metrics capabilities without the need to change the source code and fill the application with non-business related artifacts. 

“Instana offers the unique and fully automatic monitoring experience to the .NET ecosystem. Apart from performance metrics of the CLR itself, Instana constantly analyses the infrastructure and container landscape to discover newly started services and their dependencies between infrastructure, hosts, and services; fully polyglot,” Instana wrote in a blog post.