23
C SaaS-based Performance Monitoring for Modern IT Infrastructure Steve Kahn, Commercial Manager, Europe

Visibility in DevOps

Embed Size (px)

Citation preview

Page 1: Visibility in DevOps

C

SaaS-based Performance Monitoring for Modern IT Infrastructure

Steve Kahn, Commercial Manager, Europe

Page 2: Visibility in DevOps

“I was an Ops guy frustrated

with legacy tools and

decided to make something

t h a t m o n i t o r e d a l l o f

modern infrastructure.”

-Steve Francis, Founder,

LogicMonitor

Company Info

Experience:

Mission: To Simplify Technology Management for Humankind

Founded: 2008

Employees: 125

Datacenters: DC, LA & London

Offices: Santa Barbara, CA; Austin, TX; Chengdu, China;

London, UK; Singapore

Funding: VC- Funded

Page 3: Visibility in DevOps

C

SaaS: Internal IT: Service Provider:

LogicMonitor Customers Include

Page 4: Visibility in DevOps

Architecture and Active DiscoveryTM

!

"

#

!$

%

YOUR CLOUD

ONSITE STACK

CO-LO STACK

COLLECTOR

LOGICMONITORCLOUD DATACENTER

YOUR MOBILE

YOUR BROWSER

#COLLECTOR

#COLLECTOR

"

Active DiscoveryTM and data collection from on-premise cloud, and hybrid datacenters.

Page 5: Visibility in DevOps

C

Visibility in DevOpsWhy the Choice of Monitoring Solutions Matter

Mick England, November 2015

Page 6: Visibility in DevOps

30 odd years in Systems Operations Linux user since 1993 LogicMonitor user since around 2009 AWS since 2011 Directory of Operations at True Fit

Follow me…

@mickengland

DevOps Advocate in Boston, MA

About Me

mickengland

www.devopsadvocates.com

DevOps According to ME

Page 7: Visibility in DevOps

Two books by Gene Kim, Kevin Behrand George Spafford

My Influencers

The Phoenix ProjectPublished 2013

The Visible Ops HandbookPublished 2005

Page 8: Visibility in DevOps

Visibility Matters — Why?

Page 9: Visibility in DevOps

Show others what you do

Workflow Visibility

Visibility — Type One

Page 10: Visibility in DevOps

Workflow Visibility Tools

Page 11: Visibility in DevOps
Page 12: Visibility in DevOps

Show the state of the systems

Systems Visibility

Visibility — Type Two

Page 13: Visibility in DevOps

System Visibility Tools

Page 14: Visibility in DevOps

Two Views of Monitoring

Dev QA Prod

Monitoring

Monitoring

Dev QA Prod

Page 15: Visibility in DevOps

Auto Scaling

Page 16: Visibility in DevOps

Continuous Monitoring

Page 17: Visibility in DevOps

Developers, QA, Operations, Business?

EVERYONE

Who Owns Monitoring?

Page 18: Visibility in DevOps

Monitoring for DevOps

Monitoring should be a proactive part of the development cycle

Establishing BaselinesDev and Ops need to work together to establish what is normal.

How is the code performing? What is our resource utilization?

Monitor all environments, not just prod

Metrics Driven TestingAutomated testing must take metrics into account. If a code

checkin has a negative impact on the baseline — break the build!

Page 19: Visibility in DevOps

Hosted SaaS Solutions

-Spend your time fixing problems

not implementing monitoring

Low performance overhead

-Avoid agent based solutions

Selecting Good Monitoring Solutions

Automated Discovery-Monitor what you don’t

know about, not just what

you do

Clear Dashboards

-Enable people to see what

they need quickly

Page 20: Visibility in DevOps

New AWS Dashboards in LogicMonitor

Page 21: Visibility in DevOps

Showing ELB usage in LogicMonitor

Page 22: Visibility in DevOps

Agentless Model

Monitors via snmpd, http, jmx, sql, etc.,

No incoming connections from LM cloudCollectors talk outbound over https

Why I chose LogicMonitor

Good API/Automation

Close integration with tools such as Puppet. Good API for scripted operations.

Custom Dashboards

Enable people to see what they need quickly

Hybrid Solution

New AWS solutions enable monitoring of cloud or data center

Page 23: Visibility in DevOps

C

Thank You

?