Home / Companies / Lumigo / Blog / September 2022

September 2022 Summaries

3 posts from Lumigo

Filter
Month: Year:
Post Summaries Back to Blog
Defining reliable and profitable service is crucial for businesses, but finding the balance between application availability, costs, and time to market can be challenging. To address this, companies can use Service Level Indicators (SLIs) to measure aspects of their level of service, such as availability, latency, error rate, and throughput. By defining Service Level Objectives (SLOs), which serve as target values for these SLIs, businesses can ensure that their services meet customer expectations while also managing costs and time constraints. To achieve this, companies must identify critical systems and stakeholders, define what is important to customers, gather data on existing tools, standardize SLIs, define SLOs, and create dashboards with alerts to monitor performance. By following best practices, such as starting from components supporting business-critical capabilities and iterating over time, businesses can ensure that their services are reliable, profitable, and meet customer needs.
Sep 28, 2022 1,039 words in the original blog post.
A developer discusses the importance of observability when building Python applications on AWS Lambda, particularly for serverless applications that can scale rapidly and introduce issues. To monitor and debug Python Lambda functions, they use Lumigo, an account connected to AWS, and set up a simple API gateway with a Python Lambda function querying a random record from DynamoDB. The developer extends the Lambda function to support POST requests by reading the `httpMethod` variable from API Gateway and uses Lumigo's auto-tracing feature to identify issues, such as incorrectly implemented HTTP proxy integration. They highlight the benefits of integrating tracing from the start and using execution tags for additional information gathering and troubleshooting capabilities.
Sep 12, 2022 891 words in the original blog post.
The text discusses the importance of observability in application containerization, particularly with rapidly scaling applications that may bring issues along. It highlights the need to trace and monitor resources utilized by containers to identify potential problems. The article then introduces Lumigo, a tool that helps observe and monitor ECS clusters, providing an overview of the setup process, monitoring capabilities, and how to integrate the Lumigo Tracer into applications to gain deeper insights into containerized applications.
Sep 01, 2022 974 words in the original blog post.