Upgrade to Pro — share decks privately, control downloads, hide ads and more …

System Profiling

System Profiling

8327d09b0bd5ac97409aa10f927b3c30?s=128

Gea-Suan Lin

July 24, 2012
Tweet

More Decks by Gea-Suan Lin

Other Decks in Technology

Transcript

  1. System Profiling Gea-Suan Lin

  2. Or, “System Monitoring”

  3. Why we need system profiling ?

  4. When something breaks,

  5. You will have data to find out possible reason

  6. Another reason,

  7. Good data to tell you boss,

  8. I need to buy more servers

  9. So,

  10. There are many topics to profiling...

  11. We choose two:

  12. • Server Profiling • Network Profiling

  13. Server Profiling

  14. Xymon

  15. www.xymon.com

  16. Old name Hobbit

  17. Actually it’s an alarm system

  18. But you should build alarm system first

  19. Also, memory & disk alarm are important

  20. Munin

  21. munin-monitoring.org

  22. Nice graphs

  23. CPU usage

  24. Memory usage

  25. MySQL usage

  26. Many plugins

  27. There are still many tools that can profiling

  28. Network Profiling

  29. MRTG & RRDtool

  30. Basic

  31. SNMP for every interface

  32. Mbits/sec

  33. Packet/sec

  34. More advanced

  35. Custom script

  36. Ping latency

  37. Ping packet loss

  38. SmokePing

  39. oss.oetiker.ch/ smokeping/

  40. Latency monitoring

  41. Packet loss monitoring

  42. It’s about SLA

  43. Conclusion

  44. Profiling your system as soon as possible

  45. Thanks !