+ All Categories
Home > Documents > w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting...

w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting...

Date post: 15-Mar-2020
Category:
Upload: others
View: 10 times
Download: 0 times
Share this document with a friend
17
Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not enough! Ray Tsang Developer Advocate, Google Twitter: @saturnism
Transcript
Page 1: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Debugging & Troubleshooting Microservicesw/ Kubernetes & Google Cloud Platform

It runs in production, but it's not enough!

Ray TsangDeveloper Advocate, Google

Twitter: @saturnism

Page 2: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Distributed Systems are hard!

Page 3: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

We've been there, done that

Page 4: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Visibility & Insight is Key

Page 5: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Remember SOA?

Page 6: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

First SOA Project - Trace ID! Brilliant

Page 7: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Tracing at Google - Dapper

Page 8: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Zipkin, Opentrace

Page 9: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Information - Logs!

Page 10: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Log aggregation, at scale

Page 11: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Metrics & Alerting from Logs

Page 12: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Search and Query Your Logs

Page 13: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Oops… I forgot a log message. Darn!

Page 14: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Don't you wish you can use a debugger?

Page 15: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Live demo

Page 16: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews

Page 17: w/ Kubernetes & Google Cloud Platform Debugging ... - Red Hat · Debugging & Troubleshooting Microservices w/ Kubernetes & Google Cloud Platform It runs in production, but it's not

Recommended