"Features" Posts


New Release: Memory Bloat Detection

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

When your app is experiencing memory bloat - a sharp increase in memory usage due to the allocation of many objects - it's a particularly stressful firefight.

Slow performance is one thing. Exhausting all of the memory on your host? That can bring your application down.

Memory bloat is a scary problem: our 2.0 release of the Scout agent aims to track down memory hotspots as easy as performance bottlenecks.

Read on: I'll share what's hard about memory bloat detection, Scout's approach, and some further reading.

Read More →

 

Rails App Monitoring (APM) with StatsD

By Mark Bullet_white Posted in HowTo, Features Bullet_white Comments Comments

Application monitoring doesn't have to be complicated. Introducing scout_statsd_rack, a drop-in Ruby gem for monitoring key performance metrics in your Rails app.

scout_statsd_rack leverages StatsD for lightweight Rails app monitoring via Rack middleware.

Lets see how fast we can go from no monitoring to a Rails performance dashboard plus alerting.

rails app monitoring

Read More →

 

Monitoring Docker with docker-scout

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

docker monitoring

When it comes to agent-based monitoring and Docker, you're typically choosing between two bad options: (1) install the agent and its dependencies directly on the host or (2) running an agent in every container.

  • Installing the agent on the host is bad: Docker is best when everything is containerized. It means your services will run as expected, anywhere, without dependencies. Why does monitoring get to break that rule?
  • Running an agent in every container is bad: lets say you have 30 containers on a host that need to be monitored. Do you really want 30 agents running (one in each container)? That's a considerable amount of overhead.

Enter docker-scout. docker-scout is the Scout monitoring agent distributed via a Docker image. It's zero-dependency Docker monitoring: just run our image and your host is monitored.

Read More →

 

Another round of updates for the new dashboard+charts UI

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

Dashboards have exited beta - see our launch post for the details.

Thanks for your feedback on the first preview of our new charts UI. You spoke, we listened, we coded:

  • Resize + drag-and-drop your charts. Total control over how you view your key metrics.
  • Chart-specific settings to toggle either a range display or breakout display of your metrics. View min/avg/max of every metric.
  • A number of subtle UI enhancements for applied chart filters.

The UI formally known as Charts Beta is now Dashboards Beta

In our initial release of the UI, we referred to it as "Charts BETA". However, rather than just replacing charts, the new UI encompasses both charts+dashboard functionality. Going forward, we'll be referring to this as "Dashboards BETA".

URL change for Dashboards

We've changed the URLs for old-style dashboards in Scout. If you have a dashboard loaded on an external display, the URL now looks like this:

https://scoutapp.com/YOURACCOUNT/old_dashboards/ID

That's an "old"_ prefix before dashboards.

Your existing charts and dashboards will continue to function.

Will legacy charts and dashboards be supported?

We'll support existing charts + dashboards for the time being, but we do plan on deprecating the legacy functionality sometime in the future. Rest assured we'll communicate this timeline as it develops.

We've been using the new UI internally for a while and we can't imagine going back. We think this will be a transition you'll be excited about.

Feedback / Letters to the Editor / etc.

As always, your feedback drives Scout. Send your feedback to support@scoutapp.com.

 

Scout Puppet Module and PuppetConf

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

Just in time for PuppetConf 2013, we've added an official Scout Puppet Module to Puppet Forge. Configuration instructions are right there in the Scout UI:

We're also excited to be a sponsor for PuppetConf - if you'll be attending, drop us a note. We'd love to meetup and talk all things Puppet and monitoring!

 

Three weeks with roles: by the numbers

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

It's been three weeks since the launch of the largest feature enhancement in Scout's existence: roles. Haven't heard of roles? Nutshell: roles let you monitor many serves with fewer clicks and more joy. Roles were driven by your feedback and it's showing in the fast adoption numbers below.

roles infographic

Time to give an awkward nerd high-five of thanks:

  • Customers on our Roles BETA program - your feedback and willingness to try new things helped us iron out the edges for the public rollout.
  • Contributors to our Chef recipe - we've already had six authors commit to our Chef recipe for deploying Scout. It's great to see a hardened Chef recipe based on real-world usage.
  • Feedback since the launch - we built roles because of your feedback, and we've enjoyed reading your suggestions post-launch.

Haven't tried roles yet? To get started, see the "Roles" dropdown on your account, and read the FAQ on roles.

 

Older posts: 1 2 3