We are using AWS Lambdas which are created with the usage of the .NET Core framework. And would like to setup deeper monitoring like describing here for Node.js. It looks like for that we should somehow install Dynatrace agent to Lambda. And for now, it is not clear how it can be done. Should we add to our Lambda project some NuGet package or it can be done by some other way through was console?
Solved! Go to Solution.
It looks like only Node.js based lambda functions are supported right now. You can request to be a part of the Early Adopter Program for .Net Core lambda functions here: https://docs.google.com/forms/d/e/1FAIpQLSc25iNmc81vn4HRWmsrpIojWX3xJL8PxCihIFLP1NM9Ffy8vQ/viewform
If that does not work you can access the link by going to deploy Dynatrace -> serverless integrations -> other languages and clicking the link.
Thank you, David, for your quick response. It would be nice if you have any extra links to documentation regarding the monitoring of serverless applications? Do you have any statistic how agent deployed inside lambda affect on performance of it?
Here is the information I was able to gather about how Dynatrace monitors the lambda functions. https://www.dynatrace.com/support/help/technology-support/cloud-platforms/amazon-web-services/how-do-i-integrate-nodejs-lambda-functions/
I am not sure about the details related specfically to lambda function execution but I know that Dynatrace is optimize to have a negative impact of the applications it monitors.