Updating monitoring on 100 servers with 1 mouse click

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

UPDATE – Copy and Paste has been replaced by Server Roles.

You realize a default alerting threshold is too low or you want to add additional monitoring functionality to all 100 of your servers.

Do you login to every server, update the scripts, and reload? Maybe build a custom script to automate this?

Follow the lead of the smart people at Railsware – Web Apps Made with Passion. Railsware, an Agile Rails development firm which manages a large cluster on Amazon EC2, saves a lot of time (and a lot of pain) using Scout to monitor many servers:

It’s difficult to imagine updating monitoring scripts across dozens of our servers manually. What takes a couple of mouse clicks with Scout might take hours with traditional monitoring software.”
- Yaroslav Lazor, Railsware Co-Founder

Video Demo

Read More →

 

3 competitive advantages of developer-run businesses

By Derek Bullet_white Posted in Business Bullet_white Comments Comments

Older baseball players typically have plenty of power and discipline but are slow runners with lower batting averages. It’s kind of obvious: as we get older, we get bigger and more patient, but we also get slower. This characteristic even has a name, described as (you guessed it): old player skills.

Bill James, a famous baseball historian, studied these players and found that younger players that start with these skills fade away faster than than their peers. The players that have long careers are often those that have speed when they’re young and are able to adapt as the gifts of youth fade.

What does this have to do with small, self-funded, developer-run businesses like us?

Read More →

 

What makes a great developer?

By Derek Bullet_white Comments Comments

James Gray, lead developer of the Scout Agent, takes a stab at the eternal question “What makes a great developer?” in the latest RailsCoach Podcast Episode.

Besides talking about Scout’s blended open-source approach to monitoring, James also talks about The Pomodoro Technique (a time management process), his time at the helm of the RubyQuiz, NoSQL, and other topics.

You can listen to the podcast episode here and follow James on Twitter as well.

 

Rackspace & Scout Webinar - Monitoring in the Cloud

By Derek Bullet_white Comments Comments

A couple of months back when we announced our partnership with the Rackspace Cloud I mentioned that 1 of 5 hosts monitored by Scout is in the cloud. Monitoring in a cloud environment brings some unique challenges.

On Thursday, January 21st at 1pm Central I’ll be leading a webinar with Rackspace where I’ll show how Scout makes monitoring your cloud enviroment a snap. Using Scout, I’ll show how to:

  • monitor cloud servers automatically when they boot
  • update monitoring on your entire cluster in one click

In other words, you’ll learn how to get the day off the next time your monitoring infrastructure needs to be updated.

If you’re looking at deploying more of your infrastructure to the cloud and are curious about monitoring solutions this webinar is for you.

 

Free memory on Linux: free -m vs /proc/meminfo

By Andre Bullet_white Posted in HowTo Bullet_white Comments Comments

How much memory is really available on your Linux box? Don't use /proc/meminfo to find out, use free -m instead. You may have more memory available than you thought.

Here's an example. /proc/meminfo says about 330MB is free:

    ~ $cat /proc/meminfo 
    MemFree:        340996 kB
    ..

free -m gives the following:

    ~ $free -m
                             total       used       free     shared    buffers     cached
    Mem:          1024        691        332          0         86        288
    -/+ buffers/cache:        316        708
    Swap:         2047         68       1979

You'll see the "buffers" and "cached" columns, which tell you about the amount of memory that the kernel is using for filesystem buffers, etc.

This sort of cached data will be freed by the kernel when an application tries to allocate more than what is "free", which is why the "-/+ buffers/cache" line is really the important line to pay attention to when you're checking out the free memory on a system.

So in this example, 708MB is how much memory is technically available for allocation should an application need it. The "buffers" (86MB) and "cached" (288MB) will be released by the kernal if they are needed.

All credit for this post goes to Eric Lindvall, who also wrote the memory profiler plugin.

Read More →

 

Sphinx Monitoring Plugin

By Derek Bullet_white Posted in Plugins Bullet_white Comments Comments

Sam Sinensky wrapped up ‘09 with a Scout plugin for monitoring Sphinx, an open-source SQL full-text search engine. The Sphinx Monitoring Plugin can be found here.

Just provide the paths to your Sphinx log files and Sam’s plugin reports the following data:

  • Queries per-minute
  • Average query time
  • Average time per rebuild
  • Index rebuilds
  • Average results returned

Like with any Scout plugin, you can plot metrics from the Sphinx Monitoring Plugin against other metrics. For example, the chart below shows the relationship between the Sphinx query rate and the server load:

Resources

 

Older posts: 1 ... 48 49 50 51 52 ... 67