Hi Udyan. "Yes, we can!". But not at the code level. We can measure: invocations, duration, errors, and throttling.
The only thing you need is to set up AWS monitoring and agents will auto-discover all lambdas you have.
More details at:
Additionally to the already existing capabilities mentioned by Radoslaw, extended Lambda support - at first for Node.js - is already in development and is to be expected later this year. This support will then provide end-to-end visibility into and through Lambda functions making outbound calls.
how does this work in practice? I have lambda functions written in java, constantly being monitored but I don't see code level yet, do we need to do anything special to see code level monitoring of aws lambdas?
Thanks a lot Azeem M. I was waiting for the AWS lambda monitoring for a long time and finally Dynatrace nailed it. I have gone through the announcement. But, I haven't seen any further updates on the same. Could you please help with some kind of demo/video ?
Practical use of Lambdas tells me that four charts, invocations, duration, errors, and throttling, isn't sufficient. It's nice to know them, but from the developer's point of view, there could be more. For me, these charts available from the AWS section seem a dead end. I'd love to see a connection to services/processes. I haven't found anything to set up this connection, so I believe this happens (or should happen) automatically. @Daniel K., can you elaborate on your plans?
We have extended Lambda monitoring in Dynatrace!
"We are excited to roll out this new key feature to our customers soon
and we will extend our closed EAP during the next weeks, aiming for a
GA releases in Q1/2018"
Please reach out to Daniel if you have any questions or want to join the EAP.
Thank you Daniel. Let me do another question. In our envirionnment we have tenant separeted by aplication, but is it running in the same aws account, with all lambdas.I would like to set to just the lambdas of a given application in a tenant, like that I will stop to generate alerts from lambdas that are not that application. Is there any way to separate the monitoring lambdas per tenant ?
soon it is 1 year since announcement of https://www.dynatrace.com/news/press-release/dynatrace-announces-performance-monitoring-for-aws-lambda-functions-and-voice-based-interactions-with-amazon-alexa/?_ga=2.201046827.483925314.1536171737-1767923648.1494177264. but at least I have not seen any such feature available in dynatrace saas for us to try?
Dynatrace has just enhanced AWS Lambda extension. Check the latest blog post to learn more details: https://www.dynatrace.com/news/blog/dynatrace-extends-distributed-tracing-for-serverless-on-aws-lamb...