Assessment
Assessment Architecture
Playce RoRo의 Assessment 수집 프로세스 입니다. 아래 단계를 거쳐 수집 된 정보는 서비스 및 Inventory & Assessment에서 보여지게 됩니다.
Assessment는 서비스 및 서버/미들웨어/어플리케이션/미들웨어를 생성 한 뒤 즉시 실행 됩니다.
Auto Assessment schedule은 5초마다 한번씩 수행되며, 이전 task가 끝난 뒤 수행됩니다
Assessment는 동시 실행 가능한 Assessment 갯수는 setenv.sh파일의 roro.assessment.threadpool.size 옵션에서 변경할 수 있습니다
Server Assessment 시 netstat, arp등의 명령어가 실행되지 않을 경우 아래 가이드를 참고해서 설치 후 진행하는 것을 권장합니다
# CentOS/Rhel
yum -y install net-tools
#Debian
sudo apt install net-tools
Assessment 필수 입력 사항
자동 분석이 아닌 수동-Manual로 입력하여 Middleware-Application-Database를 생성할 경우 필수 저장해야 할 항목들이 있습니다.
Service와 Server 매핑을 제외한 항목입니다, 미들웨어와 어플리케이션 데이터베이스는 필수로 매핑 되어야 합니다.
실행 전, Server와 Database의 경우 User권한 관련 부분을 반드시 체크합니다
Server | Middleware | Application | Database |
---|---|---|---|
Window Y/N | Middleware Type | Application Type | Database Type |
SSH Port Winrm Port | Vendor | Deploy Path | Database Port |
Username / Password | Solution Name | Analyze Target
| Database Service Name |
| Solution Version |
| JDBC Connection URL |
| Solution Install Path |
| Username / Password |
Assessment Status
Assessment status는 아래처럼 5개로 분류 되어 있으며 각 status는 Inventory & Assessment 에 자세히 표현 되어 있습니다.
Assessment Status | |
|
|
Assessment Target