공유할 서비스 선택

TECH


TECH

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

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 826회 좋아요 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 목록
번호 제목 작성자 작성일 조회수
235 OS OSworker 아이디로 검색 전체게시물 12-24 24
RHEL 9에서 RHEL 6 시스템 또는 타사 APP 서비스로 SSH 연결이 되지 않는 이유

카테고리 : OS

24 0
작성자 : OSworker 24/12/24
234 OS OSworker 아이디로 검색 전체게시물 12-14 85
RHEL7.9 RHEL8.8 커널 업데이트 후 성능 이슈가 발생했습니다.

카테고리 : OS

85 0
작성자 : OSworker 24/12/14
233 OS OSworker 아이디로 검색 전체게시물 11-27 209
Red Hat Enterprise Linux 9에서 root 사용자로 SSH 로그인 활성화 하는 방법

카테고리 : OS

209 0
작성자 : OSworker 24/11/27
232 OS OSworker 아이디로 검색 전체게시물 11-17 260
RHEL 9.5 가 11월 12일에 릴리즈 되었습니다. 간략하게 살펴보시죠~

카테고리 : OS

260 0
작성자 : OSworker 24/11/17
231 OS OSworker 아이디로 검색 전체게시물 11-10 237
어떤 프로세스 어떤 이유로 인해 성능에 문제가 생겼을때 perf로 그 문제를 찾아보세요.

카테고리 : OS

237 0
작성자 : OSworker 24/11/10
230 OS OSworker 아이디로 검색 전체게시물 10-31 260
AI에 대한 관심이 많습니다. 혹시 RHEL AI에 대해 들어보셨나요?

카테고리 : OS

260 0
작성자 : OSworker 24/10/31
229 OS OSworker 아이디로 검색 전체게시물 10-24 269
Fedora와 Red Hat Enterprise Linux의 차이점

카테고리 : OS

269 0
작성자 : OSworker 24/10/24
228 OS OSworker 아이디로 검색 전체게시물 10-11 303
audit 로그에 저장된 time 을 날짜/시간 으로 변경하여 보는법

카테고리 : OS

303 0
작성자 : OSworker 24/10/11
227 OS OSworker 아이디로 검색 전체게시물 09-29 431
[보안취약점]"RHSB-2024-002 - OpenPrinting cups-filters"에 대해 설명드리고자합니다.

카테고리 : OS

431 0
작성자 : OSworker 24/09/29
226 OS OSworker 아이디로 검색 전체게시물 09-25 579
누가 설정파일을 수정했는지 알고싶어요? 그럼 audit를 사용해보세요~!

카테고리 : OS

579 0
작성자 : OSworker 24/09/25
Total 235건
게시물 검색

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