Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

인프라 성능 데이터 분석 시작하기 (김아령)

368 vues

Publié le

Sarc Summit Summer 2016 by sarc.io
발표자 : 김아령

Publié dans : Internet
  • Soyez le premier à commenter

인프라 성능 데이터 분석 시작하기 (김아령)

  1. 1. Sarc Summit Summer 2016 by sarc.io June 11 삵 인프라 성능 데이터 분석 시작하기 발표자 김아령
  2. 2. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 목차 • 발표자 소개 • 데이터 분석 시작 지점 찾기 • 노하우를 시스템화 하기 • 데이터 분석 시작하기
  3. 3. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 • 주 업무 : 인프라 모니터링 솔루션 운영 • 장애 선 감지 솔루션 개발 발표자 소개
  4. 4. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 데이터 분석 시작 지점 찾기
  5. 5. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예 관리항목 기준 수치 비교방법 비교기준 CPU Utilization (%) 35 크거나 같다 60초마다 수집하여 10분 이상 현상이 지속될 경우 • 모니터링 임계값 설정 예 - 경험에 의한 임계값 설정
  6. 6. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예
  7. 7. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예 관리항목 기준 수치 비교방법 비교기준 CPU Utilization (%) 35 크거나 같다 60초마다 수집하여 10분 이상 현상이 지속될 경우 • 모니터링 임계값 설정 예 - 경험에 의한 임계값 설정
  8. 8. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예 관리항목 기준 수치 비교방법 비교기준 CPU Utilization (%) 80 크거나 같다 60초마다 수집하여 10분 이상 현상이 지속될 경우 • 모니터링 임계값 설정 예 - 지식에 의한 임계값 설정
  9. 9. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예
  10. 10. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예 APM에서 아래와 같은 현상 확인 출처: http://docs.jennifersoft.com/4.5manual#dc04ab433356fb92
  11. 11. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예 A그룹 A1: 음… ?(APM알못…..) A2: 어! 저거 그 툴이네!!! A3: 응답시간이 9초가 넘는 트랜잭션도 있으니 확인을 해봐야겠군
  12. 12. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 모니터링 솔루션 활용 예 B그룹 B1: 시스템 병목 있네… B2: 부하생기면 더 큰 장애 나 겠는데? B3: 병목 좀 봐야겠다.
  13. 13. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 • 현상 : 시스템 병목 발생 (물방울 현상 발생) • 예측 : 부하 시 장애 위험 • ToDo : 병목 트랜잭션 확인하여 병목 원인 해소 필요 Alert!!! 모니터링 솔루션 활용 예
  14. 14. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 노하우를 시스템화 하기
  15. 15. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • 관리항목 간의 상관관계 분석 – Oracle Physical Reads(blocks/sec) – WAS No. of Active Thread(cnt)
  16. 16. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • 툴 : R (무료 통계툴) • 데이터 : 오라클에 저장된 인프라 성능 데이터
  17. 17. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • R 설치 방법(윈도우) – cran.r-project.org에서 적당한 mirror를 찾아 설치파일 다운로드
  18. 18. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • R 설치 방법(윈도우) – 다운로드된 파일 실행
  19. 19. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • R 설치 방법(윈도우) – 다음버튼 클릭 후 설치 확인
  20. 20. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • 바탕화면 아이콘 클릭하여 R console 실행
  21. 21. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • x라는 이름으로 숫자 vector 할당 해보기
  22. 22. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • 필요한 패키지 설치
  23. 23. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • R IDE RStudio 설치 – https://www.rstudio.com/products/rstudio/d ownload/에서 설치파일 다운로드
  24. 24. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • R IDE RStudio 설치 – 다운로드 된 파일 실행
  25. 25. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • R IDE RStudio 설치 – 다음버튼 클릭 후 설치 확인
  26. 26. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석 • 시작에서 RStudio 클릭하여 실행
  27. 27. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석
  28. 28. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석
  29. 29. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 관리항목간 관계 분석
  30. 30. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 데이터 분석 시작하기
  31. 31. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 데이터 분석 시작하는 방법 • 내가 관리하는 데이터 확인 • 관리 데이터에서 사람이 도출 할 수 있는 노하우 확인 • 사람의 노하우를 시스템으로 구현할 수 있 는 데이터 분석 기법 적용하기
  32. 32. Sarc Summit Summer 2016 by sarc.io 데이터 분석 시작하기삵 Q&A

×