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.2k
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
7k
用 AWS CodeDeploy 解決程式佈署
gslin
0
400
MySQL to NoSQL & Search Engine
gslin
0
2k
用 Vagrant 與 Docker 拯救世界
gslin
1
260
Startup IT infrastructure: Developing and Working with AWS
gslin
8
3.6k
Talk about Percona XtraDB Cluster
gslin
0
190
API Design Optimized for Mobile Platform
gslin
9
8.5k
Use Facebook::Graph to write desktop application
gslin
2
500
COSCUP 2012 - MySQL System Stability
gslin
17
12k
Other Decks in Technology
See All in Technology
社内お問い合わせBotの仕組みと学び
nish01
1
530
Vibe Coding Year in Review. From Karpathy to Real-World Agents by Niels Rolland, CEO Paatch
vcoisne
0
110
Developer Advocate / Community Managerなるには?
tsho
0
110
能登半島地震で見えた災害対応の課題と組織変革の重要性
ditccsugii
0
230
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
1
310
AI ReadyなData PlatformとしてのAutonomous Databaseアップデート
oracle4engineer
PRO
0
230
Findy Team+のSOC2取得までの道のり
rvirus0817
0
500
生成AIで「お客様の声」を ストーリーに変える 新潮流「Generative ETL」
ishikawa_satoru
1
370
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
4k
Simplifying Cloud Native app testing across environments with Dapr and Microcks
salaboy
0
120
AWS IoT 超入門 2025
hattori
0
270
後進育成のしくじり〜任せるスキルとリーダーシップの両立〜
matsu0228
7
3.2k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Navigating Team Friction
lara
189
15k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
KATA
mclloyd
32
15k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Six Lessons from altMBA
skipperchong
28
4k
The Pragmatic Product Professional
lauravandoore
36
6.9k
4 Signs Your Business is Dying
shpigford
185
22k
Fireside Chat
paigeccino
40
3.7k
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 !