설치 이후 체크리스트

IQ Bot이 설치되어 있는지 확인하고 healthcheck API를 사용하여 IQ Bot 서비스가 실행 중인지 확인하고 Control Room으로 IQ Bot을 등록합니다.

단계 1: 제어판에서 IQ Bot 확인
Automation Anywhere IQ Bot 아이템이 IQ Bot이 설치된 시스템의 제어판 > 프로그램 > 프로그램 및 기능에 있는지 확인하십시오.
단계 2: Automation Anywhere 인지 서비스가 실행 중인지 확인

IQ Bot이 설치된 시스템에 다음 서비스가 설치되어 있고 Microsoft Windows 서비스 창에서 서비스 상태가 실행으로 설정되어 있는지 확인합니다.

현재 실행중인 서비스의 목록을 보려면 시작 > 실행을 사용하여 services.msc를 엽니다.

  • Automation Anywhere Cognitive Alias
  • Automation Anywhere Cognitive Application
  • Automation Anywhere Cognitive Classifier Service
  • Automation Anywhere Cognitive Console
  • Automation Anywhere Cognitive File Manager
  • Automation Anywhere Cognitive Gateway-2
  • Automation Anywhere Cognitive MLScheduler Service
    주: 빌드 12350 기준, 이 기능은 기본적으로 비활성화되어 있습니다.
  • Automation Anywhere Cognitive MLWeb Service
    주: 빌드 12350 기준, 이 서비스는 새 모델을 사용하여 확인란과 테이블을 더 잘 감지합니다. 이전 모델로 되돌리려면 CognitiveServiceConfiguration.json 파일을 열고 다음 코드 조각을 찾아 version 값을 v1로 업데이트합니다.
    "MLWebService": {
    "port": "9991",
    "version": "v2"
    }
  • Automation Anywhere Cognitive Projects
  • Automation Anywhere Cognitive Report
  • Automation Anywhere Cognitive Validator
  • Automation Anywhere Cognitive Visionbot Manager
  • Automation Anywhere Cognitive VisionbotEngine Service
IQ Bot 서비스를 다시 설치하려면 IQ Bot 설치 디렉터리 > 구성 폴더에서 관리자 권한으로 reinstall-allservices.bat실행합니다. 일련 번호가 있는 서비스 목록이 표시됩니다. 서비스를 다시 설치하려면 다음 단계 중 하나를 수행하십시오.
  1. 다시 설치하려는 서비스의 일련 번호를 입력합니다.

    IQ Bot 서비스 다시 설치

  2. 서비스의 일련 번호와 도메인 사용자 이름 및 비밀번호를 입력합니다.

    cmd 매개변수를 사용하여 IQ Bot 서비스 다시 설치

단계 3: Healthcheck 수행
Healthcheck API를 사용하여 필요한 서비스에 대해 확인합니다. 다음 표에서 Healthcheck API의 요청/응답을 자세히 설명합니다.

요청

다음 표에는 서로 다른 IQ Bot 서비스의 Healthcheck를 위해 전송된 API 요청이 나열되어 있습니다.

서비스 이름 URL
Alias http://<hostname/IP>:9997/healthcheck
Application Service http://<hostname/IP>:9002/healthcheck
Project Service http://<hostname/IP>:9999/healthcheck
FileManager Service http://<hostname/IP>:9996/healthcheck
Visionbot http://<hostname/IP>: 9998/healthcheck
Validator Service http://<hostname/IP>:9995/healthcheck
Report Service http://<hostname/IP>:9992/healthcheck
Gateway Service http://<hostname/IP>:8100/healthcheck
Frontend or Console Service http://<hostname/IP>:3000/healthcheck
MLWeb Service http://<hostname/IP>:9991/healthcheck

테이블 목록에서 IQ Bot이 설치된 시스템에서 웹 브라우저를 사용하여 Healthcheck API 요청을 생성하려면 <hostname/IP> IQ Bot의 호스트 이름/IP 주소로 바꾸십시오.

예를 들어 http://localhost:3000에서 IQ Bot에 액세스할 수 있는 경우 다음 URL을 사용하여 FileManager Healthcheck에 액세스할 수 있습니다. http://localhost:9996/healthcheck.

응답

성공적인 응답은 다음 코드 예제에 있습니다.

Subsystem

Application: <Service Name>

Status: OK

Application uptime: 0d 3h 45m 6s

Version: 1.2.0-RELEASE

Branch: RC-5.2-1

GIT #: d88e59c0435c3a836bb47cd586081205564904c5

Build Time: 2018-02-17T09:26:52.523Z

Dependencies:

Database Connectivity: OK

MessageQueue Connectivity: OK

Project: OK

VisionBot: OK

**<Service Name>은 별칭, 애플리케이션, 파일 관리자, 프로젝트, 보고서, 게이트웨이, 검증기 또는 비전 Bot일 수 있습니다.

Dependencies: 검사된 서비스의 데이터베이스 및 메시지 대기열과 같은 모든 종속 서비스의 상태를 나열합니다.

API가 Status: Not_OK로 응답하는 경우 Healthcheck status Not_Ok (A-People login required)를 참조하십시오.
단계 4: 데이터베이스 확인
이 시스템은 IQBot 데이터베이스를 생성합니다.
<dbusername><dbpasswd>로 데이터베이스에 로그인하여 <hostname>, <dbusername><dbpasswd>을 사용해서 데이터베이스 및 테이블의 이름을 확인합니다.
단계 5(선택 사항): 적절한 인증서를 생성하고 HTTP 및 HTTPS 설정을 구성합니다.
주제 대체 이름(SAN)으로 자체 서명 인증서 작성
HTTP 및 HTTPS로 IQ Bot구성
단계 6: 등록
IQ Bot을 사용하려면 Control RoomIQ Bot을 등록해야 합니다.
IQ Bot을 Control Room에 등록
등록에 실패한 경우:
문제를 해결하려면 다음 페이지의 단계를 수행하십시오.
  1. Control Room에서 IQ Bot 등록 취소
  2. IQ Bot 등록 실패 해결방법
다음:
OCR 엔진 설치(선택 사항): IQ Bot 설치하는 동안 시스템은 Tesseract Optical Character Reader의 최신 버전을 기본 OCR 엔진으로 설정합니다. 다른 엔진을 사용하려면 해당 링크의 단계를 따르십시오.
Microsoft Azure Computer Vision OCR 엔진 사용
IQ Bot에서 ABBYY FineReader Engine OCR 엔진 사용
Google Vision API OCR 엔진 사용
Tegaki API OCR 엔진 사용
로그인 및 Control Room 설정: Control Room에서 사용자별 IQ Bot을 생성 및 등록합니다. IQ Bot 역할 및 액세스 권한에 대한 자세한 정보: IQ Bot 사용자 페르소나 및 역할