프로그래밍

was서버 성능분석도 될까요?

was를 사용하고 있는데

 

cpu사용률이 계속 높네요

 

이게 왜 높은건지 분석하는 방법이 있을까요?

 

sql이나 기타 등등 여러 프로그램들이 엮어서

 

분석하기 매우 어려울까요?

 

 

일단 프로세스별 cpu사용률 높은거 찾아내고

그 프로세스가 왜 높은지 따로 분석하는 방법이 있나요?

 

현업에서 was cpu사용률 높으면

어떻게 분석할지 질문드립니다

17개의 댓글

2023.11.22

Apm 쓰세요

0
2023.11.22
@dsada12345

apm쓰긴하는데

왜 느려지는지 이런건 어떻게 분석을 하나요?

0
2023.11.22
@그러네요

뭐가 많이 들어올때 메모리나 씨피유 사용률이 올라가는지 확인해야지

0
2023.11.22

호출시 씨퓨 사용율이 높아지는 api 찾기

호출시 씨퓨 사용율이 높아지는 쿼리 찾기

0
2023.11.22
@프로그래머스

api이나 쿼리를 찾았다 치고

거기서 분석을 대강 어떻게

하는건지 알려주실수 있나요?

 

이 쿼리때문에 느려진건 알겠는데

왜 느려지는지 분석 등이요..

0
2023.11.22
@그러네요

?? 그거는 이제 실력의 영역 아님? n+1쿼리인지 등 성능에 영향을 미치는 요소가 있는 쿼리인지 확인하고 리팩토링해야지

그 요소는 무슨 툴같은걸로 알려주기보다는 쿼리를 직접 보고 문제점을 찾아야지

0
2023.11.22
@프로그래머스

솔직히 말해서

나는 관리담당이라

엔지니어한테 해줘 하면 되긴하는데

엔지니어한테도 이야기해도

딱히 달라지는게 없어서

내가 직접 분석해보고 싶어서

어떤식으로 분석하나

키워드라도 알고싶어서

 

그리고 n+1은 이론만 알지

이걸 실제로 발생하는지

이런걸 어떻게 찾는지 이런게 궁금함

실제 돌아가는 서비스라

내가 괜히 잘못하면 큰일날까봐

제대로 방법좀 알고싶다..

 

쿼리 문제있을땐 어떻게

직접보고 찾는지? 이런것좀

알려줄수 없을까?

0
2023.11.22
@프로그래머스

내가 궁금한건 엔지니어나

개발자들이 이런 분석해달라고

요청하면 어떤식으로 분석하는지 이런게 좀 궁금함

0
2023.11.22
@그러네요

눈으로 보고 머리로 생각하지 뭐 다른 방법이 있지 않음

툴로 어느정도 필터링은 하겠지만 결국 사람이 보고 판단하고 리팩토링/수정해야지

그 엔지니어 실력이 별로거나 일을 대충하거나 일부로 안하거나 셋중 하나겠지 뭐

0
2023.11.22
@프로그래머스

일부로라기 보다는

너무 복잡하게 얽혀있는거 같음

지금 몇명이서 보고 있는데

 

일단 너는 문제가 생기면 어떤식으로

찾아보는지 이런것좀 알려줄수 있냐?

 

정리하자면 넌 어떻게 문제를 찾고

문제분석하고 해결했음?

mysql들어가서 뭘 보고

성능 문제있는지 뭘보고 확인하고 그러냐?

0
2023.11.22
@프로그래머스

그리고 db는 툴로 분석한다쳐도

api 성능은 어떻게 분석이 되고

분석이 된다 쳐도 해결방법이 있나?

결국 db를 해결해야지

대부분 성능이 개선되는게 맞나?

0
2023.11.22
@프로그래머스

질문이 너무 두서없어서 미안하다..

좀 알고싶어서 그래서

너무 두서없이 이야기한거 같다

0
2023.11.22
@그러네요

저희회사에서 scouter 라고 오픈소스 apm 쓰고있는데 괜찮아요 이거 써보세요

쿼리 성능 측정도 됩니당

 

0
2023.11.22
@그러네요

scouter paper 나 scouter client 사용하면 xlog 라고 각 sql 트랜잭션이 얼마나 오래 걸렸는지 실시간 그래프로 친절하게 알려줘요~

0
2023.11.22
@그러네요

이 질문은 모두 APM 쓰시면 해결돼요. 대기업들이 괜히 돈주고 와탭, 다이나트레이스같은 유명제품 쓰는게 이유가 있겠쬬??

0
2023.11.22
@맛있어요냠

apm쓰고 있습니다

문제는 apm은 어떤 api가

느려지는지만 보여줄뿐 왜

느려지는지는 안나와 있더라구요

 

그리고 문제가 이 api나 쿼리가

어떤건지 정확히 어떤건진

안나오고 이름만 나와있으니

정확한 문제파악도 안돼서

 

혹시 어떻게 분석하나

그걸 여쭤보고 있습니다

 

정리하자면 단순 이름으로만

나와서 어떤게 원인인지

그리고 정확히 어떤게 문제인지 알아도

왜 이게 문제인지 파악은 어떻게하는지

이런게 알고싶습니다

0
2023.11.24
@그러네요

그런 세세한건 통밥으로 알거나 직접 분석을 해봐야하는거아님? 분석을 하려면 그 분야를 알아야하는거고... 선무당이 사람잡는다고 애매하게 파악할 생각하지말고 엔지니어한테 맡기시지?

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180894 [컴퓨터] 아오 14900k 진짜 문제 있는거임? 1 너가전부옳아 0 8 분 전 9
180893 [모바일] 핸드폰 대리점에서 핸드폰 구매하고 환불 가능한가? 크로소스네 0 13 분 전 5
180892 [컴퓨터] 아수스 글카 as 어떰요? 5 광어우럭따 0 1 시간 전 65
180891 [컴퓨터] 이정도사양이면 팰월드풀옵션할수있나요? 2 정신이상함 0 2 시간 전 60
180890 [컴퓨터] 쉐도우플레이 버그 Mtrap 0 2 시간 전 29
180889 [잡담] 책상 다 꾸몄당 4 로스앤젤리스요정 1 3 시간 전 93
180888 [잡담] 독거미 F87 Pro 도착 2 필립스 0 3 시간 전 132
180887 [잡담] 직구 어캐 됐어여?? 14 뀨르륵륵 0 4 시간 전 106
180886 [컴퓨터] cpu만 바꿀지 중고컴 적당한 거 구매할지 고민중인데 뭐가 나... 7 IlIllllIlllI 0 5 시간 전 72
180885 [견적] 조립PC 견적 봐주세요.. 4 하몽 0 5 시간 전 66
180884 [컴퓨터] F99 독거미 그레이축 후기 2 가닥인생 0 7 시간 전 180
180883 [정보] 갤럭시탭s9 fe+ 가격 괜차나? 5 좃같은건못참음 0 7 시간 전 130
180882 [모바일] ios 잘 아는 개붕님 계신가요 5 바른자세 0 7 시간 전 156
180881 [잡담] 내일 웨스톤 오디오 마하60, 슈어 SE846 GEN2 청음하러 간다 ... 3 참잘했어요 0 7 시간 전 30
180880 [컴퓨터] 혹시 유튜브 홈화면 안나오는거 해결방법 아시는 분 계신가요 5 3541201 0 8 시간 전 77
180879 [컴퓨터] 노트북삿워요요 3 숨겨왔던너의 0 8 시간 전 60
180878 [모바일] 다시 아이폰으로 돌아가야하나?.... 노보케인 0 8 시간 전 107
180877 [프로그래밍] 마리아DB mediumtext 그냥 쓰고 싶은데 17 잉텔 0 9 시간 전 116
180876 [모바일] 알뜰폰 질문좀 4 카오링 0 9 시간 전 34
180875 [컴퓨터] Aula 독거미 F87 PRO 요즘 얼마정도에 사면 제값? 9 돼지같은인간 0 10 시간 전 124