Docker ETP Program

By Mark Bullet_white Comments Comments

Our friends at Docker today announced that we are part of their new ETP (Ecosystem Technology Partner) program. We couldn't be more excited!

Docker has done a great job of creating an API that allows anybody to track performance metrics, container events and metadata about their containers. What we've done - is simplified that interface, and added Docker integration to the Scout dashboards and alerting that you already know and love.

We <3 Docker and the on-going shift towards isolated microservices. If you haven't already - check out these blogs we've written about Docker:

Questions? Comments? Reach out to us here or follow us on Twitter for more monitoring news.

 

Implementing Docker event monitoring from scratch

By Mark Bullet_white Posted in Examples Bullet_white Comments Comments

docker events dashboard

Docker's API provides a ton of functionality around containers and images - but there is a hidden secret, one that is easy to miss in the documentation: Docker's API has the capability to report host wide events! Container events like: die, restart & out of memory. With a simple GET request, these events are available for processing.

I'll take a look at how we can tap into this functionality, and how we can convert raw data into meaningful dashboards and alerts.

Read More →

 

Django Application Monitoring (APM) with StatsD

By Mark Bullet_white Posted in HowTo Bullet_white Comments Comments

Spring 2018 Update - This post covers instrumenting a Django app with StatsD. For a more full-featured APM solution, checkout Scout's Python Application Monitoring.

One of the basic tenets in DevOps is that we measure EVERYTHING.

StatsD is the open source darling that has quickly turned into our tool of choice for measuring "all the things". StatsD is logging for metrics.

Instrumenting your application code via StatsD is lightweight, both in terms of syntax and overhead. It's the missing swiss army knife in your measurement toolbelt.

However, there are two sides to the StatsD equation:

  • Instrumenting your code (easy)
  • Setting up infrastructure to view your metrics

...well that second step is pretty involved. I'm antsy to get some StatsD in place. Let's cheat: we'll use use Scout as our StatsD backend. We'll have a dashboard like this in minutes:

django_dash

Read More →

 

StatsD update to docker-scout

By Mark Bullet_white Posted in Updates, HowTo Bullet_white Comments Comments

We've all been exploring Docker lately, and back in March, we published Monitoring Docker with docker-scout with how to get started with Scout and Docker.

statsd

Today, we are excited to announce that we updated this container to include StatsD. Just like in our previous post, Rails App Monitoring (APM) with StatsD, we've made StatsD ridiculously easy to setup. Simply add the scout-docker container to your existing infrastructure and quickly start working with StatsD across all your containers. Here's how it works:

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 →

 

DevOpsDaysRox

By Mark Bullet_white Comments Comments

Last week, I spent Thursday (4/23/15) and Friday (4/24/15) at DevOpsDaysRox. If you've never attended a DevOpsDays events - find your closest one here and signup now.

So what makes DevOps Day special? First, you'll find an active community that prides itself on inclusion and making everyone feel welcome. Second, you'll find industry leaders, podcast hosts & great sponsors. Third, if you're looking for new team members or looking to find a new team - I can't think of a better way to recruit or be recruited within the DevOps community.

With all that said, there was one thing that really stood out for me, and that was Open Spaces. If you happened to look at the program on the DevOpsDaysRox - you'll notice that close to 5 hours of time was scheduled for Open Spaces.

So what are Open Spaces?

OpenSpaces are first organized by forming a line and handing out a few packs of sticky notes. Basically, you write down the topic you want to talk about on the sticky note, step up to the mic, "sell" your topic to the crowd and then place the sticky note on a board.

Yup. This is where the magic happens. This is where instead of just being an attendee you actually get to talk and participate in the conference. You can pick any topic you would like - things that you want to learn more about, or topics that you've already got some experience in and want to share with others. It's all open.

Once all the topics are gathered, the organizer then groups the topics and gets a sense from the audience as to what topics other members would like to attend. Based on this feedback, space is allocated appropriately. Big topics with lots of interest probably end up in the main hall. Smaller topics end up in ancillary areas. A schedule is published - and boom, everyone is turned loose.

I attended several of these OpenSpace talks and the more I attended, the more impressed I was. I found everyone to be considerate and I felt like everyone had a voice. Naturally, a few people emerged as leaders within a given group - but I never felt like I was being lectured at. It was really just a free exchange of ideas amongst a group of professionals.

The most important thing for me was - I felt like I had a stronger connection with my fellow attendees. For a conference with over 240 people attending - that was a great feeling.

Based on this experience, here at Scout we're already looking forward to more Dev Ops Days. Our plan right now is to attend Minneapolis and Chicago. Hope to share an Open Space with a lot of you in the near future!

Photo: Pål-Kristian Hamre, Dev Ops Days Rome 2012 Original

 

Older posts: 1 ... 18 19 20 21 22 ... 70