Windows WebLogic 애플리케이션 서버 식별

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • Weblogic 패턴을 사용하지 않는 경우 검색에서 Windows - 활성 프로세스 또는 Linux - 활성 프로세스 프로브를 사용할 때 이 프로세스를 따릅니다.

    이 프로세스에서는 업그레이드 시 인스턴스에서 활성화하는 프로브 사용에 대해 설명합니다. 새 인스턴스의 경우 검색에서 Weblogic 패턴을 사용합니다.

    1. Windows - 활성 프로세스 프로브 또는 Linux - 활성 프로세스는 다음 기준 중 하나와 일치하는 실행 중인 프로세스를 탐지합니다.
      • 프로세스의 매개변수는 다음을 포함합니다 weblogic.Server.
      • 프로세스의 매개변수는 다음을 포함합니다 -Dweblogic.name.
    2. 한 개의 기준에 일치하는 항목이 있는 경우:
      • BEA Weblogic [cmdb_ci_app_server_weblogic] 테이블에 기록이 생성됩니다. 이 기록은 실행 중인 프로세스에서 수집된 서버 이름 및 TCP 포트로 채워집니다.
      • Windows - Weblogic - config.xml 찾기 프로브 또는 Linux - Weblogic - config.xml 찾기 프로브가 트리거됩니다. 이 프로브의 센서는 가능한 경우 BEA Weblogic [cmdb_ci_app_server_weblogic] 기록 및 웹 애플리케이션 [cmdb_ci_web_application] 기록에 추가 정보를 채웁니다.
    3. Windows - Weblogic - config.xml 찾기 프로브 또는 Linux - Weblogic - config.xml 찾기 프로브는 다음과 같은 방법으로 서버에 대한 관련 config.xml 파일을 찾습니다.
      • 실행 중인 프로세스에 정의된 매개변수를 -Dweblogic.RootDirectory=<path> 사용합니다.
      • [윈도우] 실행 중인 프로세스에 정의된 매개변수에서 –Dplatform.home=<path>config.xml 파일을 검색합니다(프로세스의 매개변수를 사용하는 것만큼 효율적이지 않음).
      • [리눅스] WebLogic 서버를 시작한 상위 프로세스를 검색합니다(Weblogic JVM이 init 프로세스가 아닌 startWeblogic.sh 또는 관련 사용자 정의 스크립트를 통해 시작된 경우에만 실행 가능).
    4. WebLogic config.xml 파일에 연결된 웹 애플리케이션이 있는 경우 Windows – Weblogic 찾기 web.xml 프로브가 각 애플리케이션에 대해 트리거됩니다. 이 프로브는 각 웹 애플리케이션과 센서에 대한 WebLogic web.xml 파일을 읽은 다음 추가 정보를 채웁니다.