공유할 서비스 선택

TECH


TECH

Middleware (오픈소스 활용-26) scouter 2.22 에서 Weblogic14 모니터링 등록 중 이슈 조치방법

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 204회 좋아요 0회 작성일 24-01-19 17:47

본문

안녕하세요. "미들웨어" 입니다.

 

이번 시간에는 지난 JEUS8 버전이후 Weblogic14 최신버전을 scouter 로 연결해보도록 하겠습니다.

이게 한번에 되면 좋은데.. 이슈가 생겨서 가이드를 만들어 봤습니다. 

 

해당 내용은 모두 제가 직접 테스트 하고 올리는 것이니 믿고 보셔도 됩니다.  

 

 

 

      1. Scouter - Weblogic 설정 방법 Weblogic은 기동시 nodemanager, StartWeblogic.sh 두개를 기동시켜야 합니다. 저희가 구현할 부분은 adminServer 와 추가될 Server-1 에 대해 생각하시면 됩니다. Weblogic 은 기동될때 ~~/domain/bin 폴더를 참고합니다. 개별적으로 nodemanager 과 startWeblogic.sh 에 넣으셔도 환경변수에 적용이 안됩니다. Weblogic JAVA_OPTION은 setStartupEnv.sh 파일로 인식시켜 주세요.

 

  • 파일명 : setStartupEnv.sh

해당 파일 맨 아래 부분에 아래와 같이 scouter 옵션만 정의해줘서 기동시 scouter 설정값을 읽고 기동됩니다.

# Scouter java-agent export AGENT_HOME="/home/opc/scouter/agent.java" export JAVA_OPTIONS="$JAVA_OPTIONS -javaagent:${AGENT_HOME}/scouter.agent.jar" export JAVA_OPTIONS="$JAVA_OPTIONS -Dscouter.config=${AGENT_HOME}/conf/scouter.conf"

 

정상적으로 JAVA_OPTION 내용이 인식됐는지, ps -ef|grep scouter 로 확인해봅시다.

아래처럼 scouter 이 인식되면 일단 성공입니다.

 

 [opc@wls-test-wasgosu bin]$ ps -ef|grep scouter

opc        16551   16482  5 03:14 ?        00:00:48 

 

/usr/java/jdk-11.0.10/bin/java -server -Xms256m -Xmx512m -XX:CompileThreshold=8000 

-cp /home/opc/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic-launcher.jar 

-Dlaunch.use.env.classpath=true -Dweblogic.Name=Server-1 

-Djava.security.policy=/home/opc/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic.policy 

-Dweblogic.system.BootIdentityFile=/home/opc/Oracle/Middleware/Oracle_Home/user_projects/domains/wasgosu_domain/servers/Server-1/data/nodemanager/boot.properties -Dweblogic.nodemanager.ServiceEnabled=true 

-Dweblogic.nmservice.RotationEnabled=true -Dweblogic.ReverseDNSAllowed=false 

-javaagent:/home/opc/scouter/agent.java/scouter.agent.jar 

-Dscouter.config=/home/opc/scouter/agent.java/conf/scouter.conf 

-Dobj_name=Server-1 

-Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader 

-javaagent:/home/opc/scouter/agent.java/scouter.agent.jar 

-Dscouter.config=/home/opc/scouter/agent.java/conf/scouter.conf 

-javaagent:/home/opc/Oracle/Middleware/Oracle_Home/wlserver/server/lib/debugpatch-agent.jar -da 

-Dwls.home=/home/opc/Oracle/Middleware/Oracle_Home/wlserver/server -Dweblogic.home=/home/opc/Oracle/Middleware/Oracle_Home/wlserver/server -Dweblogic.management.server=http://10.0.0.104:7001 weblogic.Server


 

 

 

2. scouter client 에서 확인

1번이 성공됐으면 이제 scouter-client 를 실행시켜 줍니다.

사전에 scouter server 와 방화벽은 모두 열려있어야 합니다.

  • Edit Object Type 수정

Weblogic 에서 scouter 이 인식되었다고 해도 아래 처럼 바로 java 그림이 보이지 않습니다.

java 로 인식을 시켜줘야 그 다음 모니터링이 되기에, Edit Object Type 를 실행시켜 주세요.

9d30aab18db6039ad3d884e8655b5ca1_1705653561_0577.png  

 

 

  • Edit Object Type 값 변경 (java)

Server-1 과 Weblogic1 은 최초데 host로 설정이 되있는 것을 아래 처럼 java 로 Type를 변경해주세요.

9d30aab18db6039ad3d884e8655b5ca1_1705653561_0092.png

 

 

  • 짠~ 정상적으로 변경된 모습입니다.


9d30aab18db6039ad3d884e8655b5ca1_1705653561_0998.png 

이렇게 하면 Weblogic 도 java 로 인식이 되서 scouter 를 이용할 수 있습니다.

이제 xlog 및 Active등 scouter 기능을 이용하세요.

Weblogic 경우 scouter agent 에서 인식이 안될때 위 처럼 설정을 변경하시면 적용해서 사용 할 수 있습니다.  

 

 

 

3. Scouter Dash-board 구성 화면

scouter 대시보드를 weblogic 과 JEUS 모니터링용으로 구성해봤습니다.

어렵지 않으니 한번 구성해서 필요한 부분만 모니터링 해보시는게 어떨까 싶네요.

9d30aab18db6039ad3d884e8655b5ca1_1705654022_3628.png

그럼... 열공하세요~!!

 

 

 

댓글목록

등록된 댓글이 없습니다.

TECH - 좋아요글 총 건전체보기 >

  • 게시물이 없습니다.
TECH - 좋아요글 더보기
TECH 목록
번호 제목 작성자 작성일 조회수
105 Middleware 미들웨어 아이디로 검색 전체게시물 04-22 22
(오픈소스 활용-28) was에서 T4CConnection (Locked) 발생시 해결방법

카테고리 : Middleware

22 0
작성자 : 미들웨어 24/04/22
104 Middleware 미들웨어 아이디로 검색 전체게시물 04-08 53
(오픈소스 활용-28) Java Flight Recorder 이란? Java 모니터링을 구현가능

카테고리 : Middleware

53 0
작성자 : 미들웨어 24/04/08
103 Middleware 미들웨어 아이디로 검색 전체게시물 03-21 116
(오픈소스 활용-27) Redis Cache 란? 활용방법과 다운로드

카테고리 : Middleware

116 0
작성자 : 미들웨어 24/03/21
102 Middleware 미들웨어 아이디로 검색 전체게시물 03-07 161
(weblogic 활용) WebLogic Kubernetes Toolkit-UI (무료) 설치 및 구성가이드

카테고리 : Middleware

161 0
작성자 : 미들웨어 24/03/07
101 Middleware 미들웨어 아이디로 검색 전체게시물 02-20 386
(AI-2) Chat-GPT 4All - 허깅페이스 & LLM 국내 인기순위 (Open Ko-LLM LeaderBoard)

카테고리 : Middleware

386 0
작성자 : 미들웨어 24/02/20
100 Middleware 미들웨어 아이디로 검색 전체게시물 02-06 417
(AI-1) Chat-GPT 4All - PC 설치 방법

카테고리 : Middleware

417 0
작성자 : 미들웨어 24/02/06
열람중 Middleware 미들웨어 아이디로 검색 전체게시물 01-19 205
열람중
(오픈소스 활용-26) scouter 2.22 에서 Weblogic14 모니터링 등록 중 이슈 조치방법

카테고리 : Middleware

205 0
작성자 : 미들웨어 24/01/19
98 Middleware 미들웨어 아이디로 검색 전체게시물 01-06 313
(오픈소스 활용-25) scouter 2.22 에서 JEUS8 모니터링 등록 하는 방법

카테고리 : Middleware

313 0
작성자 : 미들웨어 24/01/06
97 Middleware 미들웨어 아이디로 검색 전체게시물 12-22 279
(오픈소스 활용-24) 리눅스 java, python 우선순위 설정방법 - (update-alternatives 명령어)

카테고리 : Middleware

279 0
작성자 : 미들웨어 23/12/22
96 Middleware 미들웨어 아이디로 검색 전체게시물 12-07 540
(Apache) Apache 2.4.37 & Weblogic-14 연동방법 (mod_wl_24.so 활용)

카테고리 : Middleware

540 0
작성자 : 미들웨어 23/12/07
Total 105건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top