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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Gea-Suan Lin
July 24, 2012
Technology
4.3k
2
Share
System Profiling
Gea-Suan Lin
July 24, 2012
More Decks by Gea-Suan Lin
See All by Gea-Suan Lin
High Availability Vault Service on AWS Environment
gslin
0
7.3k
用 AWS CodeDeploy 解決程式佈署
gslin
0
440
MySQL to NoSQL & Search Engine
gslin
0
2.2k
用 Vagrant 與 Docker 拯救世界
gslin
1
300
Startup IT infrastructure: Developing and Working with AWS
gslin
8
3.7k
Talk about Percona XtraDB Cluster
gslin
0
200
API Design Optimized for Mobile Platform
gslin
9
8.8k
Use Facebook::Graph to write desktop application
gslin
2
520
COSCUP 2012 - MySQL System Stability
gslin
17
12k
Other Decks in Technology
See All in Technology
Unlocking the Apps
pimterry
0
190
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
180
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
160
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
120
Sony_KMP_Journey_KotlinConf2026
sony
2
210
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
230
Diagnosing performance problems without the guesswork
elenatanasoiu
0
160
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
200
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
340
運用を見据えたAIエージェント設計実践
amacbee
1
2.4k
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
230
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
220
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.9k
Test your architecture with Archunit
thirion
1
2.3k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Exploring anti-patterns in Rails
aemeredith
3
390
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
300
The Art of Programming - Codeland 2020
erikaheidi
57
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Designing for Timeless Needs
cassininazir
1
250
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 !