레거시: JBoss 프로브 및 센서
디스커버리 는 프로브 및 센서를 사용하여 JBoss 애플리케이션 서버를 식별 Linux 합니다.
Linux
이 프로세스에서는 업그레이드 시 인스턴스에서 활성화하는 프로브 사용에 대해 설명합니다. 새 인스턴스의 경우 검색은 JBoss 패턴을 사용합니다.
- - 활성 프로세스 프로브는 UNIX 엔트리포인트 매개변수와 일치하는 실행 중인 프로세스를 탐지합니다 org.jboss.main .
- 일치하는 항목이 있으면 JBoss 애플리케이션 서버 [cmdb_ci_app_server_jboss] 테이블에 레코드가 생성됩니다. 다음 프로브도 트리거됩니다.
- JBoss - web.xml 목록 찾기: 이 프로브의 센서는 웹 애플리케이션 [cmdb_ci_web_application] 테이블의 정보를 채웁니다(해당하는 경우).
- JBoss - jboss-service.xml 가져오기: 이 프로브의 센서는 웹 서비스 [cmdb_ci_web_service] 테이블의 정보를 채웁니다.
- JBoss - 목록 web.xml 찾기 프로브는 JBoss 애플리케이션 서버의 web.xml 파일을 검색합니다. 프로브는 실행 중인 프로세스의 매개변수를 classpath 사용한 다음 관련 서버\default\deploy 디렉터리에서 JBoss 설치를 검색합니다.
- 연결된 웹 애플리케이션이 server\default\deploy 디렉터리에 있는 경우 JBoss - Get web.xml 프로브가 각 애플리케이션에 대해 트리거됩니다. 이 프로브는 각 웹 애플리케이션에 대한 web.xml 파일을 읽고 센서는 웹 서비스 [cmdb_ci_web_service] 테이블에 추가 정보를 채웁니다.
- Boss - jboss-service.xml 가져오기 프로브는 실행 중인 프로세스의 매개변수를 classpath 사용하여 JBoss 설치의 관련 서버\default\conf\디렉터리에 있는 jboss-service.xml 파일을 검색합니다.
- 프로브가 서버\default\conf\디렉터리에서 jboss-service.xml 파일을 성공적으로 찾으면 센서는 XML 파일의 내용을 읽습니다. 그런 다음 필요에 따라 웹 서비스 [cmdb_ci_web_service] 테이블에 추가 레코드를 만듭니다.
Windows
이 프로세스에서는 업그레이드 시 인스턴스에서 활성화하는 프로브 사용에 대해 설명합니다. 새 인스턴스의 경우 검색은 JBoss 패턴을 사용합니다.
- - 활성 프로세스 프로브는 Windows 엔트리포인트 매개변수와 일치하는 실행 중인 프로세스를 탐지합니다 org.jboss.main .
- 일치하는 항목이 있으면 JBoss 애플리케이션 서버 [cmdb_ci_app_server_jboss] 테이블에 레코드가 생성됩니다. 다음 프로브도 트리거됩니다.
- JBoss - web.xml 목록 찾기: 이 프로브의 센서는 웹 애플리케이션 [cmdb_ci_web_application] 테이블의 정보를 채웁니다(해당하는 경우).
- JBoss - jboss-service.xml 가져오기: 이 프로브의 센서는 웹 서비스 [cmdb_ci_web_service] 테이블의 정보를 채웁니다.
- JBoss - 목록 web.xml 찾기 프로브는 JBoss 애플리케이션 서버의 web.xml 파일을 검색합니다. 프로브는 실행 중인 프로세스의 매개변수를 classpath 사용한 다음 관련 서버\default\deploy 디렉터리에서 JBoss 설치를 검색합니다.
- 연결된 웹 애플리케이션이 server\default\deploy 디렉터리에 있는 경우 JBoss - Get web.xml 프로브가 각 애플리케이션에 대해 트리거됩니다. 이 프로브는 각 웹 애플리케이션에 대한 web.xml 파일을 읽고 센서는 웹 서비스 [cmdb_ci_web_service] 테이블에 추가 정보를 채웁니다.
- Boss - jboss-service.xml 가져오기 프로브는 실행 중인 프로세스의 매개변수를 classpath 사용하여 JBoss 설치의 관련 서버\default\conf\디렉터리에 있는 jboss-service.xml 파일을 검색합니다.
- 프로브가 서버\default\conf\디렉터리에서 jboss-service.xml 파일을 성공적으로 찾으면 센서는 XML 파일의 내용을 읽습니다. 그런 다음 필요에 따라 웹 서비스 [cmdb_ci_web_service] 테이블에 추가 레코드를 만듭니다.