Scout: The Ruby-based Cloud
Monitoring
Conference session by Sergey Sundukovskiy
“ ”
Cloud computing sets a new trend in the way IT infrastructure operates, enabling greater
responsiveness and lower costs across companies of all sizes. There are many Cloud
products available in the market today to help companies satisfy their growing needs for
powerful performance and functionality. Cloud products and Cloud-targeted applications
are designed for companies that are either building their applications in the Cloud from
scratch or that are replacing substantial portions of their federated services. This session
is aimed at helping Cloud runners and Cloud starters choose Cloud products and services
that suit their business and technology requirements.
SESSION DESCRIPTION
After attending this session, you will be able to navigate between a wide range of Cloud
products and learn about Ruby-based hosted monitoring. In particular, Sergey Sun-
dukovskiy (Ph.D. in Information Technology Management) will focus on Scout—the service
for managing server and application performance and analyzing Cloud needs.
OUTLINE
 What is Scout Monitoring?
Scout is a hosted monitoring service for managing server and application perfor-
mance. The Ruby-based solution enables tracking of server resources and the ability
to alert its users via e-mail, SMS, or RSS. It combines a flexible plug-in system with a
hosted service. From a user's perspective, there is just one technical component: the
Scout Agent, which is a small Ruby program distributed as a Ruby gem. A cron job
runs the Scout agent every few minutes, while it collects performance metrics from
your system. Those metrics are then sent back to scoutapp.com via secure HTTP. The
agent neither opens up ports nor accepts any incoming connections; it communicates
outwardly only, and only over regular HTTP port 80. On the server side, Scout is built
on a pretty standard open-source stack: Ruby, MySQL, RRDTool, Apache, and Linux.
Scout’s server side component is a traditional Web application. This is where users
create their accounts, view alerts, configure trigger thresholds, browse graphs, etc.
The speaker will start with an overview of the Scout Monitoring features.
 Why Scout Monitoring?
The session will describe the advantages of Scout Monitoring for businesses and ex-
plain how it allows developers to build their own modules to customize monitoring ar-
Scout: The Ruby-based Cloud
Monitoring
Conference session by Sergey Sundukovskiy
“ ”
rangements and track specific metrics. Scout can monitor CPU load, disk usage,
MySQL performance and slow queries, I/O stats on any number of devices, Apache
status, NginX, EC2 Cloudwatch, and more. The speaker will describe Scout’s ability to
be extended by additional Ruby plug-ins, such as those already available for monitor-
ing Ruby on Rails, Phusion Passenger, and others.
The speaker will also touch on Scout’s open source component stack— incredibly ro-
bust and mature—which allows for very competitive prices, enough to cover licensing
costs. Finally, he will elaborate on one of the benefits of separating the data collection
mechanism (Sinatra) from the end-user site (Rails). This part of the session will specif-
ically cover how scoutapp.com can be updated with zero interference to data collec-
tion. From an operational standpoint, this means that all updates can be pushed with-
out affecting business-critical data collection mechanisms..
 Scout Monitoring Recommended Use
The speaker will focus on utilizing Scout as an application designed for companies that
need to monitor and analyze multiple performance metrics of mostly Ruby applications
and servers. He will also provide expert advice on other similar Cloud products and
Cloud Vendors that can also meet your particular Business and Technology require-
ments.
 Scout Monitoring Challenges
You will learn about the challenges one faces when monitoring the Cloud, including
observing multiple hosts and the necessity to gain Ruby skills, in case one must moni-
tor Ruby applications. The session will touch on mandatory requirements for hosted
monitoring; in particular, the executional environment (Ruby), which is required to be
installed on any system node a user wishes to monitor. However, specific to Scout, it
has not been much of a problem, because Ruby is increasingly commonplace and
many Linux distributions already have Ruby installed. If Ruby is not already installed, it
is just an “apt-get” or a “yum install” away.
The speaker will discuss some other issues that were encountered during the imple-
mentation of real-world Cloud deployment projects and help you learn which Cloud
products can better serve your business needs.
Finally, you will be able to participate in a question-and-answer session, discussing the
tasks related to your specific Cloud Computing needs.
Scout: The Ruby-based Cloud
Monitoring
Conference session by Sergey Sundukovskiy
“ ”
SPEAKER BIOGRAPHY
Sergey Sundukovskiy has over 15 years of experience serving in capacities ranging from
Senior Architect to CIO, including experience in building IT organizations from the ground
up in both start-ups and Fortune 100 companies. Sergey specializes in intra-company and
offshore system and product development, Cloud Computing, project and resource man-
agement, cross-functional training and strategic planning. Sergey holds a B.A. in Comput-
er Science from the University of California, San Diego, and an M.S. in Information Tech-
nology from the University of Liverpool, as well a Ph.D. in Information Technology Man-
agement from the School of Business and Technology, Capella University.
COMPANY BACKGROUND
Technofella is an Executive For Hire consulting company that offers a wide range of tech-
nology and business services. Technofella targets its services to Start-Up and Mid-Market
companies that either cannot afford or do not need a full-time technology or business ex-
ecutive.
Technofella helps Start-Up and Mid-Market companies avoid costly mistakes at the strate-
gy and execution stages of business planning and implementation. We have seen literally
hundreds of cases where companies incur too much “IT or Business Debt” that then hin-
ders their continuous development for years to come. We firmly believe that an ounce of
prevention is worth a pound of cure. We help you find the right balance between tactical
achievement and strategic continuity.

More Related Content

PPTX
DOCX
Santosh Shukla-microservices-java-spring boot
PPTX
Adopting Azure, Cloud Foundry and Microservice Architecture at Merrill Corpor...
PPTX
Agile Tour Pune 2015: Releasing a legacy product suite within 30 minutes: Sav...
PPT
Microsoft Azure DevOps
PDF
WSO2 Cloud and Platform as a Service Strategy
PPTX
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
PDF
Swascan
Santosh Shukla-microservices-java-spring boot
Adopting Azure, Cloud Foundry and Microservice Architecture at Merrill Corpor...
Agile Tour Pune 2015: Releasing a legacy product suite within 30 minutes: Sav...
Microsoft Azure DevOps
WSO2 Cloud and Platform as a Service Strategy
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Swascan

What's hot (12)

PPTX
DevOps Underground - Microservices Monitoring
PPTX
From Commit to Production in 10 Minutes… at a Century Old Insurance Company
PPTX
Introduction to Rundeck
PDF
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
PDF
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
PPTX
Evident.io corp overview
PPTX
Agile Tour Chennai 2015: Nexus - SRV Subrahmaniam
PDF
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
PDF
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
PDF
Pivotal Cloud Foundry 2.3: A First Look
PDF
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
PDF
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
DevOps Underground - Microservices Monitoring
From Commit to Production in 10 Minutes… at a Century Old Insurance Company
Introduction to Rundeck
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Evident.io corp overview
Agile Tour Chennai 2015: Nexus - SRV Subrahmaniam
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
Pivotal Cloud Foundry 2.3: A First Look
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
Ad

Similar to Scout: The Ruby-based Cloud Monitoring (20)

PPTX
Cloud Control Access: From Hack to Reality
PPTX
Solace Pubsub+ observability with OpenTelemetry bases Distributed Tracing
PDF
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
PDF
The DevOps Paradigm
PDF
Solace Pubsub+ Distributed Tracing OpenTelemetry
DOCX
NewFormatResume
PPTX
Nyc mule soft_meetup_13_march_2021
PDF
Oracle Ravello Presentation 7Dec16 v1
PPTX
Cloud computing training | Cloud computing courses
ODP
Anypoint platform architecture and components
PDF
7 habits of highly effective private cloud architects
PDF
How to Transform Corporate IT into the Driver for Digital Transformation
PDF
Clues for Solving Cloud-Based App Performance
PPT
IBM Bluemix Openwhisk
PPT
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
PDF
Drupal vs sitecore comparisons
PDF
Soa12c launch 1 overview cr
PPTX
Contino Webinar - Migrating your Trading Workloads to the Cloud
PPTX
CNCF Introduction - Feb 2018
PDF
Why should the WSO2 App Factory be your choice for Enterprise App Development
Cloud Control Access: From Hack to Reality
Solace Pubsub+ observability with OpenTelemetry bases Distributed Tracing
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps Paradigm
Solace Pubsub+ Distributed Tracing OpenTelemetry
NewFormatResume
Nyc mule soft_meetup_13_march_2021
Oracle Ravello Presentation 7Dec16 v1
Cloud computing training | Cloud computing courses
Anypoint platform architecture and components
7 habits of highly effective private cloud architects
How to Transform Corporate IT into the Driver for Digital Transformation
Clues for Solving Cloud-Based App Performance
IBM Bluemix Openwhisk
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
Drupal vs sitecore comparisons
Soa12c launch 1 overview cr
Contino Webinar - Migrating your Trading Workloads to the Cloud
CNCF Introduction - Feb 2018
Why should the WSO2 App Factory be your choice for Enterprise App Development
Ad

Recently uploaded (20)

PDF
Zenith AI: Advanced Artificial Intelligence
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Architecture types and enterprise applications.pdf
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPT
What is a Computer? Input Devices /output devices
PDF
CloudStack 4.21: First Look Webinar slides
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPTX
The various Industrial Revolutions .pptx
DOCX
search engine optimization ppt fir known well about this
Zenith AI: Advanced Artificial Intelligence
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
A comparative study of natural language inference in Swahili using monolingua...
NewMind AI Weekly Chronicles – August ’25 Week III
UiPath Agentic Automation session 1: RPA to Agents
Custom Battery Pack Design Considerations for Performance and Safety
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Getting started with AI Agents and Multi-Agent Systems
Architecture types and enterprise applications.pdf
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Developing a website for English-speaking practice to English as a foreign la...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
What is a Computer? Input Devices /output devices
CloudStack 4.21: First Look Webinar slides
Benefits of Physical activity for teenagers.pptx
Convolutional neural network based encoder-decoder for efficient real-time ob...
sustainability-14-14877-v2.pddhzftheheeeee
The various Industrial Revolutions .pptx
search engine optimization ppt fir known well about this

Scout: The Ruby-based Cloud Monitoring

  • 1. Scout: The Ruby-based Cloud Monitoring Conference session by Sergey Sundukovskiy “ ” Cloud computing sets a new trend in the way IT infrastructure operates, enabling greater responsiveness and lower costs across companies of all sizes. There are many Cloud products available in the market today to help companies satisfy their growing needs for powerful performance and functionality. Cloud products and Cloud-targeted applications are designed for companies that are either building their applications in the Cloud from scratch or that are replacing substantial portions of their federated services. This session is aimed at helping Cloud runners and Cloud starters choose Cloud products and services that suit their business and technology requirements. SESSION DESCRIPTION After attending this session, you will be able to navigate between a wide range of Cloud products and learn about Ruby-based hosted monitoring. In particular, Sergey Sun- dukovskiy (Ph.D. in Information Technology Management) will focus on Scout—the service for managing server and application performance and analyzing Cloud needs. OUTLINE  What is Scout Monitoring? Scout is a hosted monitoring service for managing server and application perfor- mance. The Ruby-based solution enables tracking of server resources and the ability to alert its users via e-mail, SMS, or RSS. It combines a flexible plug-in system with a hosted service. From a user's perspective, there is just one technical component: the Scout Agent, which is a small Ruby program distributed as a Ruby gem. A cron job runs the Scout agent every few minutes, while it collects performance metrics from your system. Those metrics are then sent back to scoutapp.com via secure HTTP. The agent neither opens up ports nor accepts any incoming connections; it communicates outwardly only, and only over regular HTTP port 80. On the server side, Scout is built on a pretty standard open-source stack: Ruby, MySQL, RRDTool, Apache, and Linux. Scout’s server side component is a traditional Web application. This is where users create their accounts, view alerts, configure trigger thresholds, browse graphs, etc. The speaker will start with an overview of the Scout Monitoring features.  Why Scout Monitoring? The session will describe the advantages of Scout Monitoring for businesses and ex- plain how it allows developers to build their own modules to customize monitoring ar-
  • 2. Scout: The Ruby-based Cloud Monitoring Conference session by Sergey Sundukovskiy “ ” rangements and track specific metrics. Scout can monitor CPU load, disk usage, MySQL performance and slow queries, I/O stats on any number of devices, Apache status, NginX, EC2 Cloudwatch, and more. The speaker will describe Scout’s ability to be extended by additional Ruby plug-ins, such as those already available for monitor- ing Ruby on Rails, Phusion Passenger, and others. The speaker will also touch on Scout’s open source component stack— incredibly ro- bust and mature—which allows for very competitive prices, enough to cover licensing costs. Finally, he will elaborate on one of the benefits of separating the data collection mechanism (Sinatra) from the end-user site (Rails). This part of the session will specif- ically cover how scoutapp.com can be updated with zero interference to data collec- tion. From an operational standpoint, this means that all updates can be pushed with- out affecting business-critical data collection mechanisms..  Scout Monitoring Recommended Use The speaker will focus on utilizing Scout as an application designed for companies that need to monitor and analyze multiple performance metrics of mostly Ruby applications and servers. He will also provide expert advice on other similar Cloud products and Cloud Vendors that can also meet your particular Business and Technology require- ments.  Scout Monitoring Challenges You will learn about the challenges one faces when monitoring the Cloud, including observing multiple hosts and the necessity to gain Ruby skills, in case one must moni- tor Ruby applications. The session will touch on mandatory requirements for hosted monitoring; in particular, the executional environment (Ruby), which is required to be installed on any system node a user wishes to monitor. However, specific to Scout, it has not been much of a problem, because Ruby is increasingly commonplace and many Linux distributions already have Ruby installed. If Ruby is not already installed, it is just an “apt-get” or a “yum install” away. The speaker will discuss some other issues that were encountered during the imple- mentation of real-world Cloud deployment projects and help you learn which Cloud products can better serve your business needs. Finally, you will be able to participate in a question-and-answer session, discussing the tasks related to your specific Cloud Computing needs.
  • 3. Scout: The Ruby-based Cloud Monitoring Conference session by Sergey Sundukovskiy “ ” SPEAKER BIOGRAPHY Sergey Sundukovskiy has over 15 years of experience serving in capacities ranging from Senior Architect to CIO, including experience in building IT organizations from the ground up in both start-ups and Fortune 100 companies. Sergey specializes in intra-company and offshore system and product development, Cloud Computing, project and resource man- agement, cross-functional training and strategic planning. Sergey holds a B.A. in Comput- er Science from the University of California, San Diego, and an M.S. in Information Tech- nology from the University of Liverpool, as well a Ph.D. in Information Technology Man- agement from the School of Business and Technology, Capella University. COMPANY BACKGROUND Technofella is an Executive For Hire consulting company that offers a wide range of tech- nology and business services. Technofella targets its services to Start-Up and Mid-Market companies that either cannot afford or do not need a full-time technology or business ex- ecutive. Technofella helps Start-Up and Mid-Market companies avoid costly mistakes at the strate- gy and execution stages of business planning and implementation. We have seen literally hundreds of cases where companies incur too much “IT or Business Debt” that then hin- ders their continuous development for years to come. We firmly believe that an ounce of prevention is worth a pound of cure. We help you find the right balance between tactical achievement and strategic continuity.