Usage and Billing

The Lumigo Usage and Billing page shows an overview of your usage and gives an in-depth understanding of your usage and billing over time.


Lumigo tiered pricing model offers four tiers (aka “plan”) at different price points, including a free plan. Tiers are usage-based and rely on two primary factors: number of traces and number of monitored invocations.

The count of traces sent to Lumigo for every Lambda invocation, container request and AppSync request.

A trace is one coherent execution of a traced Lambda function invocation, a traced container request, or an AppSync request with logging enabled.

Monitored Invocations
The count of monitored Lambda invocations by Lumigo.

A monitored invocation is one coherent execution (“invocation”) of a Lambda function that is being monitored based on logs by Lumigo.

Pricing Adds-On

There are two additional billable add-ons in addition to the primary billing variables described above. Which include:

The ability to block traces and invocations from being digest not be ingested when the account or project exceeds its usage limits (note: The default policy for new accounts).

The ability to go above the default number of traces and monitored invocations.

Pricing FAQ

What happens when my free trial ends?
At the end of your free trial you will be automatically moved to our free tier plan. You’ll still get access to all of the platform’s features, although you will be limited to 150,000 traces and 750,000 invocations per month. You can upgrade to any of our paid plans whenever you’re ready.

What if I exceed my trace limit?
It depends on your pricing add-on policy. With default Block policy, traces will stop being ingested. With Overage policy, charges for the exceeded traces may apply.

What if I exceed my invocation limit?
It depends on your pricing add-on policy. With default Block policy, invocations will stop being monitored. With Overage policy, only erroneous invocations will be monitored

Can I control how many functions are monitored?
Yes, Lumigo allows you to control which Lambda functions are monitored.