Distributed tracing helps you to gain visibility into your application by collecting information about how the components of your applications work with one another to serve end-user requests.
With Lumigo, you can trace various types of resources, including:
- Serverless applications, that is, anything you would run on AWS Lambda.
- Containerized applications, that is, anything you would run on a container orchestration platform like Amazon ECS, Amazon EKS, or any flavor of Kubernetes.
Click on the compute platform you want to trace and follow the onscreen instructions.
For more information on Distributed tracing, see the Tracing Overview documentation.
- After connecting your AWS environment, you will see the list of your Lambda functions.
- Choose the functions you want to auto-trace and click on Start Tracing.
- You functions are now traced.
Each traced Lambda invocations will create a trace in Lumigo platform. As soon as the first trace from the traced functions will arrive, the button Show me my Traces will be enabled. Click on it to be redirected to the Lumigo Live-Tail page, where you can see your live traces in action.
Don't see all your functions?
Traced functions and functions with unsupported runtimes will not be shown. Using an unsupported runtime? You can manually trace your Lambda functions
- After connecting your AWS environment, Click on the framework of your ECS services to see the guides for installing the tracer.
- Trace your Kubernetes cluster by auto-tracing using Lumigo Operator, or by Manual tracing within your source code. Choose the preferred option for you and follow the onscreen instructions.
- After installing the tracer, each request triggered inside your cluster will create a trace in Lumigo platform. As soon as the first trace from the traced cluster will arrive, the button Show me my Traces will be enabled. Click on it to be redirected to Lumigo Live-Tail, where you can see your live traces in action.
Updated 19 days ago