[모니터링] 프로메테우스 + 그라파나 모니터링 시스템 구축하기 (feat micrometer)
·
Develop/DevOps
이 전에 만든 스프링 배치+스케줄러에서 호출하는 API 퍼포먼스 측정을 위해 CTO님이 WAS 모니터링 환경을 구성하는 업무를 지시하였다. 근데 난 모니터링 환경을 구성해본적이 없다 😭 ( 사이드프로젝트가 아니라 회사에서 구성한 적은 이번이 처음 😅) 스타트업에서는 해당 환경을 구성할 일이 없었고 그 전 회사에서는 어느 과장님께서 이미 구성한 환경을 이용만 해보았는데 처음하는 일인지라 간만에 집중했던 것 같다 🤪 스카우터와 프로메테우스에서 고민을 많이 했지만 추후 확장성과 대시보드를 다양하게 구성할 수 있고 차트 디자인도 마음에 들어서 스카우터+그라파나 를 선택하게 되었다 😆 포스팅 할 생각이 없었던 지라 설치부터는 사진을 남기지 않았다.. 🤦‍♂️ 공식문서 또는 위키 설명과 서버에 구성하는 방법에 대해..
Selenium 을 이용하여 특정 URL 요청과 응답 값 모니터링 하는 기능 만들기
·
Develop/Back-End
이번에 내가 맡게 된 업무는 셀레니움과 jpa를 이용하여 특정 url 요청이 있는 지 확인하고 그 요청으로 인한 응답 값을 모니터링 및 데이터를 적재하는 업무다 😂 사실 이번에 셀레니움을 이용하여 간단하게 개발을 하였지만 아쉬움이 너무 많이 남았다. 셀레니움으로 chrome inspect device를 충분히 조작할 수 있을 것이라고 생각했지만.. 내가 잘 모르는건지 내 생각과 달리 디바이스의 dom이나 script 를 조작하지 못했다.. 😥 그렇지만, 모바일 환경에 테스트 자동 도구에는 어떤 것들이 있는지 알아보게 되었고 다음 같은 상황이 생겼을 때는 더 빠르게 기술을 결정 할 수 있을 것 같다. 🥱 ( ex appium ) * 셀레니움(셀레늄) : 웹 애플리케이션 자동화 및 테스트를 위한 포터블 프레..