The dark art of container monitoring Luca Marturana About me Luca - - PowerPoint PPT Presentation

the dark art of container monitoring
SMART_READER_LITE
LIVE PREVIEW

The dark art of container monitoring Luca Marturana About me Luca - - PowerPoint PPT Presentation

The dark art of container monitoring Luca Marturana About me Luca Marturana Software Engineer at Sysdig luca3m Containers Easy to bundle apps Easy to replicate environments Bridge from app developers to ops engineers


slide-1
SLIDE 1

The dark art of container monitoring

Luca Marturana

slide-2
SLIDE 2

About me

Luca Marturana

Software Engineer at Sysdig

luca3m

slide-3
SLIDE 3

Containers

  • Easy to bundle apps
  • Easy to replicate

environments

  • Bridge from app

developers to ops engineers

slide-4
SLIDE 4

Monitoring

  • CPU
  • Memory
  • Network
  • Files
slide-5
SLIDE 5

cAdvisor

slide-6
SLIDE 6

Bit level visibility

slide-7
SLIDE 7

Troubleshooting

  • top
  • netstat
  • tcpdump
  • lsof

How they play with containers?

slide-8
SLIDE 8

Troubleshooting

Demo

slide-9
SLIDE 9

Seeing Inside Containers Is Not Easy!

Containers are:

Isolated Self-Contained Simple Lightweight

Can monitoring and troubleshooting play nice with these properties?

slide-10
SLIDE 10

Demo

slide-11
SLIDE 11

sysdig Architecture

Kernel

Container1

Docker

Container2

runc

Container3

rkt App App sysdig Docker Capture and analysis Instrumentation through kernel module

slide-12
SLIDE 12

sysdig

  • Capture system events, filter them, run

useful scripts

  • strace + tcpdump + lsof + htop + Lua
  • Open Source
  • Container native
slide-13
SLIDE 13

csysdig

  • Nice curses interface for sysdig
  • A full featured control panel
  • Click and explore your system
slide-14
SLIDE 14

csysdig

Demo

slide-15
SLIDE 15

Sysdig Cloud

Demo

slide-16
SLIDE 16

Wrap up

Sysdig fills the gap between traditional monitoring tools and the container ecosystem

slide-17
SLIDE 17

End

luca3m

luca@sysdig.com