Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevOps Taiwan - Monitoring Tools 大亂鬥 - Prometheus
Search
adaam
May 26, 2018
Technology
0
230
DevOps Taiwan - Monitoring Tools 大亂鬥 - Prometheus
adaam
May 26, 2018
Tweet
Share
More Decks by adaam
See All by adaam
Terraform Introduction
adaam
0
38
三分鐘用 PMM 架好監控系統
adaam
0
62
Kubernetes HA with CoreOS
adaam
0
110
Other Decks in Technology
See All in Technology
現代CSSフレームワークの内部実装とその仕組み
poteboy
8
3.6k
DevOpsDays History and my DevOps story
kawaguti
PRO
9
2.5k
私が trocco を推す理由
__allllllllez__
1
210
ユーザーストーリーのレビューを自動化したみたの
bun913
1
420
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
180
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.7k
Cracking the KubeCon CfP
inductor
2
240
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
390
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
110
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
530
ServiceNow Knowledge Learning Rise up
manarobot
0
210
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
The Mythical Team-Month
searls
216
42k
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Faster Mobile Websites
deanohume
299
30k
Infographics Made Easy
chrislema
238
18k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Building Applications with DynamoDB
mza
88
5.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
Facilitating Awesome Meetings
lara
42
5.6k
4 Signs Your Business is Dying
shpigford
175
21k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Transcript
Monitor Tools 大亂鬥 Prometheus 篇 Adam Chen
Agenda ▪ Prometheus ▪ Percona Monitoring and Management ▪ Demo
2
Hello! I am Adam Chen Networking / DevOps / DBA
▪ AWSUG TW Board Member ▪ Taipei HashiCorp User Group Staff You can find me at adaam 3
About Prometheus 普羅米修斯
5
6 豆知識: Prometheus 其實是源自希臘文,在希臘神話中,是提坦神族的神明之一, 名字的意思是「先見之明」 (forethought)
What is Prometheus? ▪ Monitor System ▪ Timeseries Database ▪
Pull based ▪ Alert System (with AlertManager) ▪ Metrics Collection & Storage ▪ Dashboarding / Graphing / Trending ▪ Focus on OS monitoring 7
8 Source: https://www.slideshare.net/KasperNissen1/monitoring-with-prometheus
9 Short-Live Job Long-Live Job Grafana Alert Manager
10
Pull v.s. Push ▪ Less configuration ▪ Horizontal monitoring ▪
Easy for scale ▪ More flexible ▪ Simple HA 11
Data Model (Label) 12 <Metric Name>{label1=value1, label2=value2, ...}
Prometheus NOT do ▪ Raw log / Event collection ▪
Durable long-term storage (can use remote storage) ▪ Automatic horizontal scaling 13
Percona Monitoring and Management
What is PMM ▪ Open-source platform for managing and monitoring
MySQL and MongoDB performance. ▪ Based on Prometheus, Consul, Grafana, Application exporters 15
Why PMM ? 16 ▪ Easy to configure (Compare to
Prometheus Config) ▪ 3 Step: Install, config, use ▪ Pre-installed Grafana Template
17
Demo Use Percona Monitoring and Management (PMM)
PMM Architecture 19
20
21 Thanks! Any questions? You can find me at ▪
adaam ▪ Adam dot cws@gmail dot com