cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is it possible to monitor AWS Lambda using Dynatrace ?

udyan_sharma
Inactive

Hi,

I would like to know whether we can monitor AWS Lambda using Dynatrace especially at the code level. I mean whether we can embed agent code into the code running in the lambda so as to monitor the same.

Regards

Udyan

15 REPLIES 15

Radoslaw_Szulgo
Dynatrace Leader
Dynatrace Leader

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:

https://www.dynatrace.com/technologies/cloud-and-microservices/aws-monitoring/aws-lambda-monitoring/

Technical Product Manager,
Dynatrace Managed expert

daniel_khan
Advisor

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.

azeez_mohammed2
Participant

Hi Udyan, Dynatrace, today announced code-level monitoring for serverless AWS Lambda functions.

https://www.dynatrace.com/company/newsroom/press-release/dynatrace-announces-performance-monitoring-for-aws-lambda-functions-and-voice-based-interactions-with-amazon-alexa/

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?

Radoslaw_Szulgo
Dynatrace Leader
Dynatrace Leader

We have extended Lambda monitoring in Dynatrace!

See: https://www.dynatrace.com/blog/aws-lambda-monitor...

"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.

Technical Product Manager,
Dynatrace Managed expert

felipe_bernarde
Newcomer

Hello,

That monitoring lambda function, on ERRORs are included only errors 500 or there is 400 too ?

Tks


We are currently extending our error reporting to also cover gracefully reported errors (non exceptions)


felipe_bernarde
Newcomer

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 ?


aiden_senner
Newcomer

Hi Daniel, I have somebody asking me about joining our EAP for Lambda. Is Dynatrace currently GA with Lambda monitoring via the free trial?


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?


brian_wilson
Dynatrace Advisor
Dynatrace Advisor

Farid, you can sign up for the EAP here


Karolina_Linda
Community Team
Community Team

Hi everyone,

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...

Cheers,

Karolina

Keep calm and build Community!

Does it include method level profiling? I don't see it mentioned in the blog.