Monitoring k8s with Prometheus Prometheus Tokyo Meetup #1
INTRODUCTION ABOUT ME @Ladicle AYA IGARASHI NTT Communications Software Engineer
INTRODUCTION AGENDA Prometheus & Kubernetes Overview 01 features Why use Prometheus? 02 k8s service discovery Introduce good points 03 easy installation and powerful monitoring Summarize 04 pros and cons
What is Prometheus?
OVERVIEW What is Prometheus? Characteristics ● OSS monitoring & alerting tool ● Built at SoundCloud (inspired by Borgmon) ● Joined the ● Written in Go ● Pull model Not Fit ● 100% accuracy, such as billing
What is Kubernetes?
OVERVIEW What is Kubernetes(k8s)? Characteristics ● OSS management tool of container ● Built at Google (inspired by Borg) ● Joined the CNCF ● Written in Go ● Latest version is 1.6 (Support RBAC) Container Runtime ● Docker ● rkt ● frakit etc….
Why use Prometheus?
OVERVIEW Why use Prometheus? Deciding factors ○ Containers are discovered via service discovery ○ Flexible query and dashboarding support ○ Smart alerting system such as grouping