공유할 서비스 선택

TECH


TECH

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

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 200회 좋아요 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 목록
번호 제목 작성자 작성일 조회수
194 OS OSworker 아이디로 검색 전체게시물 02-28 263
RHEL8부터는 네트워크 본딩을 구성하려면 nmcli 유틸리티를 사용해야 합니다. 레드햇 권고입니다.

카테고리 : OS

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

카테고리 : Middleware

375 0
작성자 : 미들웨어 24/02/20
192 OS OSworker 아이디로 검색 전체게시물 02-19 409
[질문] free 메모리에서 Used가 너무 높게 나오는데, ps 명령어에는 사용율이 없습니다.

카테고리 : OS

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

카테고리 : Middleware

409 0
작성자 : 미들웨어 24/02/06
190 OS OSworker 아이디로 검색 전체게시물 02-05 426
1월31일에 발표된 보안취약점 CVE-2024-21626에 대해 알아보겠습니다.

카테고리 : OS

426 0
작성자 : OSworker 24/02/05
189 OS OSworker 아이디로 검색 전체게시물 01-31 458
OS 백업 아직도 3rd part 사용하시나요? 이제는 OS 에 포함된 ReaR 사용해보세요~!

카테고리 : OS

458 0
작성자 : OSworker 24/01/31
188 OS OSworker 아이디로 검색 전체게시물 01-23 304
Red Hat 업무별 직군들에 대해 알아보겠습니다. #AM #GPS #TSE #TAM

카테고리 : OS

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

카테고리 : Middleware

201 0
작성자 : 미들웨어 24/01/19
186 OS OSworker 아이디로 검색 전체게시물 01-15 700
[보안취약점] OpenSSH 보안이슈 `cve-2023-48795`

카테고리 : OS

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

카테고리 : Middleware

308 0
작성자 : 미들웨어 24/01/06
Total 204건
게시물 검색

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