VMware Horizon Recording 기능에는 관리자가 기록에 액세스하고 기록 설정을 구성할 수 있는 웹 콘솔이 있습니다.
Horizon Recording 웹 콘솔
- 대시보드: 최근 기록, 서버, 데이터베이스 및 기록이 저장된 폴더의 목록과 시작 시간, 기간, 크기 및 상태와 같은 기록 정보를 표시합니다. 기록을 잠그고, 잠금을 해제하고, 삭제할 수 있습니다.
- 기록: 이름, 시작된 리소스, 위치, 시작 및 종료 날짜, 시작 시간, 기간, 크기 및 상태와 같은 정보와 함께 모든 기록 목록을 표시합니다. 기록을 잠그고, 잠금을 해제하고, 삭제할 수 있습니다.
- 감사 추적: 사용자 인터페이스의 모든 사용자 작업을 추적합니다.
Horizon Recording 설정
에서 Recording server의 이 인스턴스에 등록된 시스템의 세부 정보를 볼 수 있습니다.
에서 기록 애플리케이션에 대한 인증, 클라이언트 및 서버 설정과 기록 조건을 변경할 수 있습니다.
다음 자격 증명이 데이터베이스에 저장되며 기본적으로 관리자는 서비스 설정을 완전히 제어할 수 있지만 읽기 권한자는 기록을 찾고 다운로드하기만 하면 됩니다.
사용자 이름/암호: administrator/Recording123
사용자 이름/암호: viewer/Recording456
인증 설정 | 설명 |
---|---|
LDAP 통합 | LDAP 통합을 사용하지 않거나 사용하도록 설정합니다. 사용하도록 설정된 경우 다음 정보를 입력합니다.
|
로컬 사용자 | 사용자를 선택하고 암호 변경을 클릭하여 해당 사용자의 암호를 변경합니다. |
클라이언트 설정 | 설명 |
---|---|
알림 메시지 | 세션이 기록될 때 사용자에게 표시되는 메시지입니다. |
청크 크기 | 각 기록 화면에 대한 Horizon Recording Agent의 버퍼 크기입니다. 이 버퍼가 채워지면 데이터가 Horizon Recording Server로 제출됩니다. |
업로드 간격 | 버퍼가 아직 채워지지 않은 경우 활성 기록 청크가 서버에 업로드되는 시간입니다. 예를 들어, 간격이 5분으로 설정되고 버퍼가 아직 채워지지 않은 경우 이 시간 범위가 경과하면 현재 기록 화면 데이터가 서버에 업로드되고 새 청크가 생성됩니다. 이 설정을 사용하면 Horizon Recording Agent에서 오류가 발생할 경우 더 작은 기간의 누락된 기록을 표시할 수 있습니다. |
기록 조건 | 설명 |
---|---|
로컬 세션 기록 | Horizon Recording Agent에 LAN의 내부 연결 서버에서 브로커링되는 모든 세션을 기록하도록 지시합니다. |
원격 세션 기록 | Horizon Recording Agent에 Unified Access Gateway를 통해 브로커링되는 모든 세션을 기록하도록 지시합니다. |
기록할 그룹 | 세션 유형 기록 조건을 사용하여 기록할 특정 사용자 그룹을 나열합니다. 그룹을 추가하지 않으면 모든 사용자가 기록에 대해 평가됩니다. |
로컬 서버 설정 | 설명 |
---|---|
데이터베이스 연결 유형 | 이 로컬 서버 설정은 로컬 서버의 servicesettings.json 파일에서 읽습니다. 지원되는 데이터베이스 유형:
|
데이터베이스 연결 문자열 | 서버 인스턴스 및 데이터베이스 연결을 식별합니다. 예: Data Source=Local.db |
클러스터 설정 | 설명 |
---|---|
기록 스토리지 폴더 | Horizon Recording Server가 활성 기록 데이터 또는 완료된 기록을 저장하는 폴더의 파일 경로입니다. 이 폴더의 위치는 배포 유형이 [NTFS 공유]인지 또는 [로컬]인지에 따라 다릅니다. 이 폴더는 수동으로 보호해야 합니다. |
변환 청크 크기 | 활성 기록을 완료된 기록으로 변환하는 데 사용되는 버퍼 크기입니다. 기본값은 10입니다. |
변환 대기 시간 | 파일을 활성에서 완료됨으로 변환하려고 시도하기 전에 보류 중인 기록 변환이 대기해야 하는 시간입니다. 기본값은 10분입니다. |
원시 파일 | 이 설정은 Horizon Recording Agent와 Horizon Recording Server 둘 다에 영향을 줍니다.
|
보존 설정 | 웹 서비스가 기록을 삭제한 후 서버에서 기록이 보존되는 기간(일)입니다. 잠긴 기록은 보존 규칙에서 제외되고 서버에 남아 있습니다. |
{ "HTTPSPort": 9443, "DBConnectionString": "GlmrgliM0TpWt5nbC1RQyjoG] "JWTTokenLifeSpan": 60, "DBType": 1, "ConnectionStringIsEncrypted": true }
배포 편집 마법사
배포 편집 마법사를 사용하여 Horizon Recording Server 설정을 수정할 수 있습니다.
독립형 모드에서 진행 중인 활성 세션이 없는 경우 로컬 서버의 데이터베이스 연결을 수정할 수 있습니다.
데이터베이스 유형 및 연결 문자열을 선택합니다. 이러한 설정은 암호화되어 서버 설치 디렉토리의 servicesettings.json 파일에 저장됩니다. 연결 문자열에 지정된 사용자에게 데이터베이스를 생성할 수 있는 사용 권한이 있는 경우 웹 서비스에서 데이터베이스를 생성합니다. 그렇지 않으면 원하는 이름으로 빈 데이터베이스를 미리 생성하고 제공된 계정에 필요한 테이블을 생성할 수 있는 기능이 있는지 확인합니다.
이 계정에는 데이터베이스 스키마가 변경될 수 있는 향후 업그레이드를 위해 데이터베이스 레이아웃을 변경할 수 있는 기능이 있어야 하며 웹 서비스가 마이그레이션을 자동으로 수행합니다.
데이터베이스가 인스턴스화되고 로컬 사용자 및 설정이 마이그레이션된 후에 웹 서비스가 다시 시작됩니다.
클러스터 스토리지 위치를 수정하면 클러스터의 모든 서버에 즉시 영향을 미칩니다. 활성 기록이 있을 때는 스토리지 위치를 수정하지 마십시오. 스토리지 위치를 수정할 때 데이터가 마이그레이션되지 않습니다.
로깅
기본적으로 Horizon Recording Server 및 Horizon Recording Agent 로그는 C:\programdata\VMware\Horizon Recording에 있습니다.
<rules> /logger name="*" minlevel="Trace" writeTo="WebServiceLogging" /> </rules>