🚧

We highly recommend updating the tracer to the latest version.

Does Lumigo support [email protected]?

Yes. Please use Manual Tracing to enable Lumigo to trace your [email protected] instances.

How do I monitor a specific Lambda alias?

If you are using aliases please follow the manual guide relevant to your runtime here

Does Lumigo support MongoDB?

Yes. If you are using weback, please add this to your webpack.config file:

externals: {
      mongodb: 'mongodb',
    },

Can Lumigo trace a Lambda function that is behind a VPC?

Yes. Lumigo tracer will work normally if your function has access to the internet.

Having troubles with this? please follow our docs here

Why can't I see all of my data? What does [REDACTED] mean?

[REDACTED] means that Lumigo found these data fields have a high potential to be sensitive and blocked them from being sent. This feature is called Secret Masking , and you can configure your own sensitive keywords and data attributes by clicking here

How can I verify that my lambdas are being Auto-Traced?

  • Make sure that you set the Trace Status on the top right of the “Functions” page to Traced or individual lambdas are set at the right side of the function on the “Functions” to Traced.
  • In the Invocation view, you will then see the full mapping and not just lambda icons and logs.
  • In your AWS account go to your traced Lambda, then Configuration, and there in Environment variables, you will see the lumigo variable LUMIGO_TRACER_TOKEN.
  • You will also see that lumigo-node-tracer layer was added as well to your lambda.

How can I update my tracer to the latest version when using by tags tracing?

By changing lumigo:auto-trace to false and after 5 min changing it back to true
This means you un-instrument and instrument back, Lumigo will notice the change and update the tracers accordingly.

I am using webpack, why one of my external services is missing from tracing?

Please verify that your webpack.config contains the relevant packages, for example:

externals: {
  mysql: 'mysql',
  mysql2: 'mysql2'
},

How can I verify the AppSync connection to Lumigo?

Please follow our documentation here

How many tags in a single invocation can I use?

Currently, a single invocation can hold up to 70 tags

How can I get alerts for specific 4xx errors?

Lumigo currently does not enable distinguishing between different 4xx errors on the Edit Alert page. The Metric condition on that page applies to all 4xx errors taken together.

How do I use the search bar on the Explore page?

Please follow the existing guide here

Is there a way to see functions by environment (test, dev, staging, etc.)?

There are two ways to do this:

  • Create appropriate Lumigo tags for each environment and tag the lambdas on the Functions page. Then, define up relevant alerts for each tag, etc.
  • Create a dedicated Lumigo project for each environment, then apply functions filtering according to the lambda's name. You can then define a separate Lumigo project to monitor each stage.

How can I increase the payload size?

Add the following variable to your lambda:
LUMIGO_MAX_ENTRY_SIZE=5000

*Please note that if you use an older Tracer version 1.55.1 or lower the variable for Node.js is
MAX_EVENT_ENTITY_SIZE=5000

What changes are required from our side for supported services? like dynamo, kinesis...

No changes are needed

What code changes are required to use Lumigo?

No changes are required.

Which languages do you support?

We support node, python, jvm for traced invocations, and Go, Ruby, .Net for invocations.

What security mechanism do you use to secure your data or access it?

Please read our documentation here.

How does blocking certain fields from appearing in your system work? Will I need to do it manually? API? Configuration?

Please read our documentation here.

Why do you need administrator access to appsync?

We have a dedicated automatic AppSync integration that shows you all the APIs and requests. For that, we request AppSync permissions. Since the AppSync integration requires a specific log level, we added the Admin permission so we can enable the relevant log level. However, you can remove the permission - but just make sure in your AWS account that you're set correctly (according to our docs).

How many subscription filters do you normally use per cloudwatch log group?

We use 1 subscription filter, more can be read here.

Why do my log entries appear empty?

Please check your retention period, it’s possible it is set to a very low amount of days.

How can I ignore certain lambda alerts?

If you want to ignore certain alerts you can just hit the mute button on the issues page.

What is the difference between Invocation and Traced Invocation?

Lumigo monitors your entire environment (providing alerts, logs, metrics, etc.) regardless if you traced the Lambdas - so you will be aware of any event that happened.
Traced invocations will show you additional important information like the events, full transaction view, system map, etc.

Why do I need to log in after clicking the alert URL?

The behavior currently set is as following:
- if the user clicks on a notification in between the 7 days then no login is required

  • if the user clicks a notification after 7 days then login is required
  • if the user is logged out, then clicks on a notification, a login is required

Why tracing appears manual if I had not enabled manual tracing?

Lumigo will refer by default to tracing as manual if auto trace was turned off but invocations keep coming in, however it doesn't mean it's traced if turned off.

Why my tracing stopped?

If you had a deployment during a set period of time the tracer will be removed and re-added as part of the process, during this time (up to 10min) no tracing will happen.

Is there a way to setup the GitLab integration without the serverless plugin?

You need to add 3 env variables to your lambda:
GIT_COMMIT_LONG - This is a hash value containing the commit we want to ping to. You can run locally git rev-parse HEAD
GIT_REPOSITORY - Name of the repository as it appears in gitlab
GIT_ORGANIZATION - GitLab organization. For example https://gitlab.com/lumigo-io
These 3 environment variables should be added to each lambda

If I am tracing multiple Lambdas how can I exclude one of them?

Please follow the guide here at the bottom of the page Function Scope Configuration

I didn't change my code, so why my connection to lumigo no longer works?

A very likely scenario is because you have reached your limit on tracing and logging invocations,
Please check your plan and update accordingly through the marketing tools or contact us from any communication channel.

I’m not seeing any functions to select to trace, can you help?

Please allow lumigo a couple of minutes to pull your data from AWS,
This process is lengthy and takes time especially if there is a high amount of functions.
If you notice the process takes more than 10 mins please contact support.

How can I remove my project from lumigo?

To remove a lumigo project or the entire account contact support via intercom or email

I can't login and when I click on Reset Password I don't get any email

This means that the user you are trying to login with is no longer associated with any active lumigo project,
Please contact your lumigo project admin to add you again.
If you are still having login issues please contact support.

I can't add a new arn role

This is because your user is set to basic permissions, please ask lumigo project admin to promote you to an admin user.

📘

Can't find your question here?

We're happy to help! Contact Lumigo support by E-mail, or use the chat window in the lower-right-hand corner of your screen.


Did this page help you?