Lumigo Release Notes logo

Release Notes

Back to Homepage Subscribe to Updates

Labels

  • All Posts
  • Announcement
  • feature
  • Improvement

Jump to Month

  • June 2024
  • April 2024
  • January 2024
  • October 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • February 2022
  • November 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
Improvement
11 months ago

Explore Page Advanced Analytics

We are excited to announce an improvement to the Explore page analytics!

The new, advanced analytics feature gives you more control over the visualization of your application’s performance, allowing for easier proactive troubleshooting and providing better insight into errors, bottlenecks, anomalies, and more.

With the new advanced options you can:

  • View a count of requests and errors, and the sum, avg., max., min., and p95 of the duration of requests.
  • Visualize the data over time, or by endpoint, resource name, execution tags, issue type, or service type.
  • Choose how to group the data - by resource name, execution tags, endpoint, or HTTP status code.
Improvement
a year ago

Enhanced Visibility into RED Metric Issues

We're happy to announce the release of a new Detailed Issue page for RED metric issues in Lumigo. With this latest update, troubleshooting metric issues becomes more efficient than ever before.

Key Benefits:
  • Easily pinpoint the conditions triggering the alert.
  • Access historical data on alert occurrences and duration.
  • Visualize metric values over time and identify threshold crossings.
  • Track resource activity over time, including request volume and error rates.
Create your own RED metric alerts from the alerts page and start debugging your issues easily and quickly.
a year ago

We’ve Improved the User Experience of Logs

We have listened to your feedback and improved the user experience of logs. From every log view in Lumigo, users can customize the number of log lines shown when collapsed to 1, 3, or 10 lines. We’ve also made it easier to expand and/or collapse all logs with a single click. And finally, we’ve made it easy to filter by log level. 

These updates make it easier for users to quickly access the information they need to prioritize and troubleshoot issues. For more information on logs in Lumigo, check out the documentation. 

a year ago

Create Metric Alerts on Kubernetes

You can now create metric-based alerts on your Kubernetes workloads. Get alerted when a containerized workload experiences an increase in Rate (the number of requests per second), Error (the number of failed requests per second), or Duration (the amount of time each request takes) for your Kubernetes environment.

To set metric alerts, simply click alerts, then click on create a new alert, then click on the metric tab. From there, you can select the condition you want to be alerted about. For more information, check out the documentation. 

a year ago

Webhook notifications are now supported

Webhook notifications allow you to send Lumigo notifications to your preferred applications each time a chosen alert is triggered, even if they aren’t on the list of supported applications.  

To integrate a webhook destination go to Settings > Integrations or follow the documentation.

Improvement
a year ago

Experience the Revamped Live Tail Page!

We're thrilled to announce a makeover of our Live Tail page, designed to enhance your debugging experience, with a more user-friendly, efficient, and visually appealing interface. 

Here's what you can expect from the new Live Tail:

  1. Autocomplete filter for simplified search: Say goodbye to multiple filters! With the autocomplete filter, finding specific requests or invocations has never been easier. 
  2. Links open in new tabs: We understand the importance of preserving your workflow. Now, all links within the Live Tail page, including open channels and collected data, open in new tabs.
  3. Direct link to Issue Details view: Quickly delve deeper into any issues you encounter with a direct link to the Issue Details view, where you can gain comprehensive insights into the root cause of problems.
  4. Better and easier-to-use UI: Our new UI is thoughtfully crafted to provide a seamless user experience.

For further information refer to our documentation.

Improvement
a year ago

Troubleshoot containers requests in real-time with Lumigo Live-Tail

We're excited to announce an upgrade to Lumigo's Live Tail feature. Now, Live Tail supports container requests, offering real-time monitoring and troubleshooting for your containerized services, in addition to Lambda function invocations.

Live-Tail streams your requests and invocations and adds the much-required information such as exceptions and the payload of each request that are needed to troubleshoot containerized services easily in near real-time.  

Use Live-Tail for:

  • Faster Debugging: Identify and resolve container-related issues with ease, reducing debugging time.
  • Streamlined Development: Get quick feedback during development with real-time insights.
  • Real-Time Troubleshooting: Access critical details like exceptions and request payloads for proactive issue resolution.

For further information refer to our documentation.

a year ago

Find traces associated with the different types of services and constructs easily

Container orchestration services, such as Kubernetes, have many types of constructs (e.g. objects in Kubernetes) for different functionalities. When something goes wrong, this can make troubleshooting difficult, as the same trace can be associated with many different constructs. 

To help solve this challenge, Lumigo has introduced the notion of service constructs that allow users to find traces associated with the different types of services and constructs easily. For further information refer to our documentation.

a year ago

Understand the APIs exposed by services and what particular requests are about with Endpoints

The (usually) fine-granularity of APIs exposed by Lambda functions, where one function deals with one type of event, is one of the exceptions in cloud computing; most APIs like HTTP, GRPC APIs, and other services expose multiple different functionalities, often with varying characteristics of performance, SLIs & SLOs, failure modes, and dependency graphs.

In our ongoing efforts to make troubleshooting containerized applications as easy as we made it with serverless, we are delighted to introduce the notion of Endpoints.

Endpoints describe the API of a service and give a detailed view of the operations exposed by the service. Lumigo uses default rules to automatically discover endpoints, which can then be seen on the platform and used for finding particular traces.

feature
a year ago

Introducing Kubernetes and ECS support for Customizing, Monitoring, and Troubleshooting Non-Fatal Issues

We are excited to announce Programmatic error support for Kubernetes and ECS workloads. Programmatic Errors empower developers to customize, monitor, and troubleshoot non-fatal errors that may occur within their applications. With Programmatic Error support (through OpenTelemetry), you can now flag issues that may not interfere with the overall service, such as business logic errors.

Programmatic errors are created by adding span events with a custom attribute with the key name 'lumigo.type'.

For example, in Javascript, you can add a programmatic error in the following manner:

const { trace } = require('@opentelemetry/api');

trace.getActiveSpan()?.addEvent('', {'lumigo.type': ''});

To learn more about Programmatic errors and troubleshooting microservices with Lumigo, check out our docs page, and our OpenTelemetry distros for Java, Node.js, and Python