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.9k
用 AWS CodeDeploy 解決程式佈署
gslin
0
350
MySQL to NoSQL & Search Engine
gslin
0
1.9k
用 Vagrant 與 Docker 拯救世界
gslin
1
230
Startup IT infrastructure: Developing and Working with AWS
gslin
8
3.4k
Talk about Percona XtraDB Cluster
gslin
0
170
API Design Optimized for Mobile Platform
gslin
9
8.3k
Use Facebook::Graph to write desktop application
gslin
2
470
COSCUP 2012 - MySQL System Stability
gslin
17
11k
Other Decks in Technology
See All in Technology
フルカイテン株式会社 採用資料
fullkaiten
0
32k
eBPFのこれまでとこれから
yutarohayakawa
10
3.2k
なにもしてないのにNew Relicのデータ転送量が増えていたときに確認したこと
tk3fftk
2
230
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
340
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
46k
QAに対する超個人的な解釈 / Personal Take on QA
toma_sm
1
130
Segment Anything Model 2
tenten0727
3
710
グイグイ系QAマネージャーの仕事
sadonosake
0
350
Oracle Autonomous Database:サービス概要のご紹介
oracle4engineer
PRO
1
7.1k
ネットワークだけ隔離されたコンテナ作成デモ / Kichijoji.pm36
tenforward
1
240
プログラム検証入門
riru
6
880
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Designing the Hi-DPI Web
ddemaree
278
34k
Six Lessons from altMBA
skipperchong
26
3.4k
A Philosophy of Restraint
colly
202
16k
How to name files
jennybc
75
98k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
Raft: Consensus for Rubyists
vanstee
136
6.5k
The Cost Of JavaScript in 2023
addyosmani
42
5.7k
Speed Design
sergeychernyshev
22
430
Intergalactic Javascript Robots from Outer Space
tanoku
268
26k
BBQ
matthewcrist
83
9.2k
How to Think Like a Performance Engineer
csswizardry
16
960
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 !