Serverless Monitoring of Ruby Applications on AWS Fargate

September 21, 2021

Serverless Monitoring of Ruby Applications on AWS Fargate

As of the latest release, Instana supports the monitoring of Ruby applications running on Fargate, a serverless container orchestrator managed by Amazon Web Services. This enables Ruby teams to take advantage of the benefits Fargate offers while still being able to use Instana’s world class observability and monitoring tools.

Ruby and Fargate

For a modern and cloud focused Ruby development team, Fargate’s value proposition is very attractive. Your team no longer needs answers to questions like:

  • How many instances do I need to meet our redundancy requirements?
  • What is the best instance type for our workload?
  • Do we need reserved instances?
  • What mixture of on demand and spot do we need?
  • How do we handle broken hosts?
  • What are the compliance implications for host systems that meet all of those requirements?

Instead, you specify the CPU and memory you need each container to have and AWS takes care of the provisioning, management and security of the underlying infrastructure. Fargate can help get your team in a position where they can focus on the application more and the infrastructure to support it less.

Feature Breakdown

As with our Fargate support for Java, Node.js, .NET Core, Python, and Go, we offer the same task level statistics for Ruby. We track the resources used in a Fargate task:

The neighboring containers in the task definition:

Metrics from the Ruby Process:

And traces from the application:

Best of all, we created our Fargate support in a way that leverages all of Instana. Like with our previous Fargate implementations, we’re correlating processes and containers with the calls that your application receives.

 

Play with Instana’s APM Observability Sandbox

Announcement
I am thrilled to share that Instana has been recognized as a Top 3 observability platform by EMA.     Download the full EMA Top 3 Enterprise Decision Guide 2021. Built for...
|
Developer, Thought Leadership
In my last blog on preparing for Black Friday, I teased how easy it is to gain insight into the state of your eCommerce retail applications and all its components with an...
|
Announcement
Instana, an IBM company, has been recognized as a Customers’ Choice in the 2021 Gartner Peer Insights ‘Voice of the Customer’: Application Performance Monitoring, and we are thrilled. Our team takes great...
|

Start your FREE TRIAL today!

Instana, an IBM company, provides an Enterprise Observability Platform with automated application monitoring capabilities to businesses operating complex, modern, cloud-native applications no matter where they reside – on-premises or in public and private clouds, including mobile devices or IBM Z.

Control hybrid modern applications with Instana’s AI-powered discovery of deep contextual dependencies inside hybrid applications. Instana also gives visibility into development pipelines to help enable closed-loop DevOps automation.

This provides actionable feedback needed for clients as they to optimize application performance, enable innovation and mitigate risk, helping Dev+Ops add value and efficiency to software delivery pipelines while meeting their service and business level objectives.

For further information, please visit instana.com.