DEV Community

Discussion on: Your experiences debugging on serverless/micro-service architectures?

Collapse
 
dvddpl profile image
Davide de Paolis

hi. I was going to comment on your article that I quickly read yesterday. I wanted to ask you about other approaches and tools available on the market.
I have mostly two observability tools in mind, never tried them out, but always wondering what they are doing exactly that cannot be done with AWS solutions - do you have experience with them? is it just a matter of costs? AFAIK Cloudwatch and XRay are not cheap at all.

Collapse
 
rolfstreefkerk profile image
Rolf Streefkerk

Sadly i do not have extensive experience with this kind of tooling and I was hoping for some experience sharing here on dev.to with regards to alternatives and how you would implement that with IaC (Terraform) for instance.

With regards to cost, there are tools in place for both CloudWatch logs and X-Ray to tweak the costs.

For Logs you should set the proper retention period and in Production you can do log sampling to reduce logging costs fairly significantly.

X-Ray as you've read, the sampling rules you can set up on the endpoint side of it allows you to do effective cost tweaking.

Collapse
 
dvddpl profile image
Davide de Paolis

yep. I also hope for someone sharing his experience and opinion here!
(also have no experience in Terraform, we use Serverless framework, and recently started with CDK)