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
System Profiling
Search
Gea-Suan Lin
July 24, 2012
Technology
2
4.1k
System Profiling
Gea-Suan Lin
July 24, 2012
Tweet
Share
More Decks by Gea-Suan Lin
See All by Gea-Suan Lin
High Availability Vault Service on AWS Environment
gslin
0
6.8k
用 AWS CodeDeploy 解決程式佈署
gslin
0
330
MySQL to NoSQL & Search Engine
gslin
0
1.8k
用 Vagrant 與 Docker 拯救世界
gslin
1
220
Startup IT infrastructure: Developing and Working with AWS
gslin
8
3.3k
Talk about Percona XtraDB Cluster
gslin
0
170
API Design Optimized for Mobile Platform
gslin
9
8.2k
Use Facebook::Graph to write desktop application
gslin
2
440
COSCUP 2012 - MySQL System Stability
gslin
17
11k
Other Decks in Technology
See All in Technology
DevRelによる信頼構築とデータ駆動で変わるエンジニア採用 / DevRel Trust Building to Data Driven Engineering Hiring
bobtani
1
130
Deno で作る快適な “as Code” プラットフォーム – TSKaigi 2024
pizzacat83
4
310
TailwindCSSでUIライブラリを作る際のハマりどころ
shuta13
0
230
能動学習のいろは:書籍「Human-in-the-Loop機械学習」3〜5章
hiroyoshiito
0
290
本当のガバクラ基礎
toru_kubota
0
310
LINEヤフーのウェブアクセシビリティ
lycorptech_jp
PRO
2
150
Observabilityジャーニーを実現するためのAWSサービス:OSS編
o11yfes2023
0
110
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
1.7k
社内での継続的な機械学習勉強会の開催のコツ
yudai00
2
380
技術力の伸ばし方を考える
khirata
0
140
類似ロジック実装をiOS/Android間で合わせる道標No.1
fumiyasac0921
1
220
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
100
Featured
See All Featured
Side Projects
sachag
451
41k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Unsuck your backbone
ammeep
664
57k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
How to Ace a Technical Interview
jacobian
273
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Designing with Data
zakiwarfel
96
4.8k
Designing the Hi-DPI Web
ddemaree
276
33k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Transcript
System Profiling Gea-Suan Lin
Or, “System Monitoring”
Why we need system profiling ?
When something breaks,
You will have data to find out possible reason
Another reason,
Good data to tell you boss,
I need to buy more servers
So,
There are many topics to profiling...
We choose two:
• Server Profiling • Network Profiling
Server Profiling
Xymon
www.xymon.com
Old name Hobbit
Actually it’s an alarm system
But you should build alarm system first
Also, memory & disk alarm are important
Munin
munin-monitoring.org
Nice graphs
CPU usage
Memory usage
MySQL usage
Many plugins
There are still many tools that can profiling
Network Profiling
MRTG & RRDtool
Basic
SNMP for every interface
Mbits/sec
Packet/sec
More advanced
Custom script
Ping latency
Ping packet loss
SmokePing
oss.oetiker.ch/ smokeping/
Latency monitoring
Packet loss monitoring
It’s about SLA
Conclusion
Profiling your system as soon as possible
Thanks !