공유할 서비스 선택

TECH


TECH

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

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 1,011회 좋아요 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 목록
번호 제목 작성자 작성일 조회수
245 OS OSworker 아이디로 검색 전체게시물 03-29 66
이슈 : sbd watchdog type stonith 사용시 메모리 누수 발생 #RHEL8.10 #RHEL9.4

카테고리 : OS

66 0
작성자 : OSworker 25/03/29
244 OS OSworker 아이디로 검색 전체게시물 03-23 121
Linux 명령어 : du vs df 차이점에 대해 알아보겠습니다.

카테고리 : OS

121 0
작성자 : OSworker 25/03/23
243 OS OSworker 아이디로 검색 전체게시물 03-15 144
아직도 헷갈려 하시는 RHEL Life-cycle에 대해 좀 더 설명드리고자 합니다. RHEL5하고 RHEL6 "ongoing"

카테고리 : OS

144 0
작성자 : OSworker 25/03/15
242 OS OSworker 아이디로 검색 전체게시물 02-28 222
3월 11일에 RedHat 코리아에서 개최하는 행사가 있습니다. 어서 등록하세요~!!

카테고리 : OS

222 0
작성자 : OSworker 25/02/28
241 OS OSworker 아이디로 검색 전체게시물 02-23 233
Extended Life Cycle Support Extension 6 RHEL6 버전의 패키지가 아직도 나온다구요?

카테고리 : OS

233 0
작성자 : OSworker 25/02/23
240 OS OSworker 아이디로 검색 전체게시물 02-17 340
Red Hat Enterprise Linux 10 Beta -> 지금 이용 가능

카테고리 : OS

340 0
작성자 : OSworker 25/02/17
239 OS OSworker 아이디로 검색 전체게시물 01-28 413
2025년 엔터프라이즈 리눅스를 시작해야 하는 10가지 이유

카테고리 : OS

413 0
작성자 : OSworker 25/01/28
238 OS OSworker 아이디로 검색 전체게시물 01-19 631
RHEL9 에서 bonding 명령어로 설정, nmtui 사용하여 설정, 스크립트로 설정하는 법

카테고리 : OS

631 0
작성자 : OSworker 25/01/19
237 OS OSworker 아이디로 검색 전체게시물 01-12 640
RHEL9 에서 달라진 Network 설정을 알아보겠습니다.

카테고리 : OS

640 0
작성자 : OSworker 25/01/12
236 OS OSworker 아이디로 검색 전체게시물 12-29 678
여러분 리눅스 무료 배포판 NAVIX를 들어보셨나요? Naver + linux ??

카테고리 : OS

678 0
작성자 : OSworker 24/12/29
Total 245건
게시물 검색

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