
오픈소스 APM Scouter 이메일 알람 플러그인 연동
2022. 12. 11. 12:52
인프라/APM
1. Scouter 이메일 알람 플러그인 서버에서 발생한 Alert 메시지를 이메일로 발송하는 역할을 함 지원되는 Alert 종류 Agent의 CPU (warning / fatal) Agent의 Memory (warning / fatal) Agent의 Disk (warning / fatal) 신규 Agent 연결 Agent의 연결 해제 Agent의 재접속 응답시간의 임계치 초과 GC Time의 임계치 초과 Thread 갯수의 임계치 초과 2. 플러그인 jar 파일로 만들고 서버에 업로드 플러그인 소스코드 다운로드 다운로드 링크 소스코드 빌드(maven 사전 설치 필요) mvn clean package target/lib 내의 jar 파일 및 빌드된 플러그인 jar 파일 (총 4개) -> scouter/s..

오픈소스 APM Scouter Paper 클라이언트 설치
2022. 12. 11. 12:51
인프라/APM
1. Scouter Paper란? 오픈소스 APM Scouter WEB API를 활용하여, 성능 데이터를 웹을 통해 확인할 수 있도록 제공하는 대시보드 소프트웨어 설치형 클라이언트의 접근성을 개선시키기 위해 다양한 디바이스에서 접근 가능토록 한 웹 클라이언트 2. 설치파일 다운로드 다운로드 링크 3. 설치 - 방법1(독립 실행, 추천됨!) 별도의 설치가 필요 없으며, 웹 서버에 다운로드한 정적 파일을 올려서 사용할 수 있음 이미 Scouter 다운로드시 내장되어 있는 웹 서버가 있어 Scouter Web API에 Scouter Paper를 업로드하여 바로 사용할 수 있음 아래는 Scouter에서 webapp을 콜렉터 서버와 독립적으로 실행하는 경우에 해당됨 Scouter 》 extweb : 폴더 하위에 ..

오픈소스 APM Scouter 설치 및 사용법
2022. 12. 11. 12:50
인프라/APM
1. 스카우터(Scouter)란? LG CNS에서 개발한 오픈소스 APM(Application Performance Monitoring) APM : 애플리케이션의 성능을 모니터링하고 통제할 수 있는 툴 Windows, Linux, Mac 등의 다양한 OS의 성능 및 Java 애플리케이션 성능 데이터 수집 Server(Collector) 데이터를 수집하고 저장하며, 이 데이터를 연결되어 있는 클라이언트에 전달 Host agent 호스트의 CPU, 메모리, 디스크 등의 데이터를 수집하여 server에 전달 Java agent Java 애플리케이션 Heap, TPS, GC Time 등의 데이터를 수집하여 server에 전달 2. 설치파일 다운로드 다운로드 링크 scouter-all-x.xx.tar.gz : 서..
[Jenkins] install offline
2022. 4. 7. 13:42
인프라/Jenkins
아래 링크에서 rpm 파일을 다운로드한 후 설치하면 됨 (jdk 사전 설치 필요) https://mirror.esuni.jp/jenkins/redhat/ Index of /jenkins/redhat mirror.esuni.jp rpm -Uvh 파일명.rpm
[Tomcat] 톰캣 URL 리다이렉트(rewrite)
2022. 2. 6. 02:20
인프라/Middleware
When ? aaa.co.kr -> ccc.co.kr bbb.co.kr -> ccc.co.kr 위와 같이 A 도메인에 접속하면 B 도메인으로 접속되게끔 리다이렉트 하고 싶은 경우 How ? conf/server.xml 수정 Host 태그 안에 아래의 Valve 태그 추가 (아래는 설치시 디폴트로 설정되어 있는 호스트) conf/Catalina/localhost/rewrite.config 파일 생성 후, 리다이렉트 구문 작성 1번에서 다른 호스트를 사용할 경우, conf/Catalina/해당 호스트명/rewrite.config 를 생성하면 됨 RewriteCond%{HTTP_HOST}^aaa.co.kr$[OR] RewriteCond%{HTTP_HOST}^bbb.co.kr$[NC] RewriteRule^/(..