Five Ways to Improve Serverless Performance
Serverless is an incredible paradigm, but performance tuning sometimes feels like a black box. You have no control over the...
The Importance of Securing Data in Traces
Trace spans are captured in the runtime after decrypting the request. This means that any sensitive data is available in...
Improving Developer Efficiency
Developers are expensive to hire, and it takes time to get new hires up to speed. Getting the most out...
OpenTelemetry Is The Strategic Choice
OpenTelemetry (OTel) should be at the heart of your observability strategy. There is no longer a need to pay for...
Boosting Application Security Using OpenTelemetry
Every day, we hear about new vulnerabilities or exploits that underline the importance of application security in today's connected world....
Implementing OpenTelemetry OTLP in .Net
The .NET framework is a powerful platform for creating various applications, from web-based services to comprehensive enterprise solutions. Its extensive...
Instrumenting using the Java OpenTelemetry OTLP
Java has long been a foundational pillar in application development, its versatility and robustness serving as key drivers behind its...
NodeJS Instrumentation with the Lumigo OTLP endpoint
As software systems become more complex, navigating their inner workings has become increasingly difficult due to the evolution of more...
Instrumenting Lumigo for Python using OpenTelemetry
Standardized frameworks play a fundamental role in leveling the playing field and setting the standard within the tech industry, ensuring...
Dissecting MySQL Debugging with Node and Python - Part 2
In Part 1 of this blog, we prepared our demo container environments using Docker for the Node Express and Python...
Dissecting MySQL Debugging with Node and Python - Part1
This is the first post in a series of two looking at debugging and tracing MySQL, which has been a...
Understanding How OpenTelemetry can help with PCI Compliance
The early days of e-commerce on the internet resembled a digital Wild West, characterized by unencrypted form inputs and clear-text...
A Bright New Era in Developer Troubleshooting with Lumigo and OpenTelemetry
At Lumigo, building developer-first tools has always been at the forefront of our approach to troubleshooting and debugging. As developers...
Deciphering the Metrics Behind Kubernetes Nodes
As a developer, when I first stepped into the wonderful world Kubernetes, I was amazed at the endless configuration possibilities...
Auto-Instrumentation with the AWS CDK
As a developer I love automation, Whether it's orchestrating a smart home or optimizing developer toolchains. Automation injects efficiency into...
Deploying Java Spring Boot with OpenTelemetry Faster than Docker Build
In our journeys as developers, we frequently encounter the need for speed and efficiency. But often, integrating development tools can...
Troubleshooting Common Kafka Conundrums
This is the third blog in our series on Kafka, where we continue to explore the nuances of deploying Kafka...
Essential Metrics for Kafka Performance Monitoring
Apache Kafka is an open-source distributed streaming system that has grown in popularity and usage across the technology industry. Originating...
Auto-Instrumenting OpenTelemetry for Kafka
Apache Kafka, born at LinkedIn in 2010, has revolutionized real-time data streaming and has become a staple in many enterprise...
Is Bun the Next Big Thing for AWS Lambda? A Thorough Investigation
It’s been only a few days since the Bun 1.0 announcement and it’s taken social media by storm! And rightly...
Monitoring EKS in AWS Cloudwatch
As Kubernetes adoption surges across the industry, AWS EKS stands out as a robust solution that eases the journey from...
When to scale tasks on AWS Elastic Container Service (ECS)
Since its inception, Amazon Elastic Container Service (ECS) has emerged as a strong choice for developers aiming to efficiently deploy,...
Building, deploying and observing SDKs as a Service - Part 3
Welcome back to the final installment in our three-part series on building your own SDK generator.  The story so far.....
Using Kubernetes with AWS Lambda: Scaling Up Your Serverless Applications
In today’s world, with Large tech giants and businesses looking forward to moving toward serverless architecture, there has been a...
Troubleshooting ECS Container Crashes
Amazon Elastic Container Service (ECS) is a versatile platform that enables developers to build scalable and resilient applications using containers....
Kubernetes Troubleshooting with Operators and Auto-Tracing
Kubernetes has revolutionized the way we manage and deploy applications, but as with any system, troubleshooting can often be a...
Troubleshooting Bad Health Checks on Amazon ECS
Health checks are an important factor when working with containerized applications in the cloud and are the source of truth...
Building, deploying and observing SDKs as a Service - Part 2
In the first part of our series on Building, Deploying, and Observing SDKs as a Service, we delved into the...
Kubernetes Design Patterns For Optimal Observability
Technology is a fast-moving commodity. Trends, thoughts, techniques, and tools evolve rapidly in the software technology space. This rapid change...
Distributed Tracing for AWS CDK Applications
What is AWS Cloud Development Kit (AWS CDK) v2?  The AWS CDK lets users build as Infrastructure as Code (IaC)...
Building, deploying and observing SDKs as a Service - Part 1
An API (application programming interface) is a set of protocols and instructions that allows software applications to communicate with one...
Create AWS Cloudwatch metric alerts with Lumigo
Amazon CloudWatch monitors metrics of your Amazon Web Services (AWS) resources in real time and can trigger alarms when a...
Four Ways to Run Containers on AWS
AWS provides multiple ways to deploy containerized applications. From small, ready-made WordPress instances on Lightsail, to managed Kubernetes clusters running...
Monitoring and Troubleshooting Containerized Applications with Lumigo
Modern applications are designed to leverage cloud native technologies like serverless and containers to run at an unprecedented scale, moving...
Monitoring Cloud Native Microservices
Today's modern applications contain a broad set of microservices, with containers and serverless becoming the architectures of choice for many...
Serverless observability with OpenTelemetry and AWS Lambda
Observability Nowadays, microservice architecture is a pattern that helps to innovate quicker by enabling easier scalability, giving language flexibility, improving...
Welcome to 10GB of tmp storage with Lambda
Every Lambda function comes with 512MB of ephemeral storage in the shape of a /tmp directory. This storage space can...
What Causes AWS Lambda Cold Starts & 7 Ways to Solve Them
[inline_banner_by_id id=5428] What are Lambda Cold Starts? Cold starts can be a killer to Lambda performance. Lamba cold starts happen...
AWS Lambda apps to automate chores around CloudWatch Logs
The open source applications described in this article are available from Lumigo's Github repository. If you look around the Serverless...