Lumigo Docs

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 let us know and we'll show you how to bring them into Lumigo.

Contact Lumigo support by E-mail , or use the chat window in the lower-right-hand corner of your screen.

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? contact Lumigo support by E-mail , or use the chat window in the lower-right-hand corner of your screen.

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?

The syntax for searches on the Explore page is based on Lucene query syntax (the same syntax used for elastic search). Here are some examples:

  • Searching for status_code: !=400 would look like this:
    entity_type: http AND NOT status_code: 400

  • Searching for specific return_value would look like this:
    return_value: “<string_to_search_for>”
    Note the space before the opening quotation marks.

  • Searching for a specific tag would look like this:
    execution_tags.key: "method" AND execution_tags.value: "POST"
    Note the execution_tags prefix.

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.

📘

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.

Updated 8 days ago


FAQ


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.