다음을 통해 공유


감사 및 진단 개요

감사 및 진단 설정 영역은 에이전트 감사 및 Unified Service Desk 응용 프로그램 진단 로깅을 위한 중앙 관리 기능을 제공합니다.

에이전트 감사는 에이전트 생산성을 분석하고 프로세스의 격차를 식별하며 고객 서비스 경험을 더욱 개선하는 데 사용할 수 있는 코칭 및 교육을 제공할 수 있도록 합니다. Unified Service Desk의 감사 데이터는 텍스트 파일, 창 이벤트 로그 또는 데이터 저장소 같은 채널 감사 로깅 장소를 제어할 수 있는 수신기로 전달됩니다.

진단 로깅을 사용하면 Unified Service Desk 응용 프로그램에 발생할 수 있는 문제를 해결할 수 있습니다.

Unified Service Desk에서 감사 및 진단을 구성할 때는 다음 기능을 염두에 두십시오.

  • Unified Service Desk 감사 및 진단을 구성하고 기록하는 방법은 Microsoft Dataverse의 감사 기능과는 완전히 별개입니다.

  • Unified Service Desk 감사에는 감사 활동을 기록하고 저장할 수신기 호스팅된 컨트롤이 필요합니다. 마찬가지로, 수신기 호스팅된 컨트롤을 사용하여 진단 로깅을 채널링할 수 있지만 필수는 아니며 기본적으로 진단 로깅은 로컬 컴퓨터에 기록됩니다.

감사 및 진단 구성 개요

  1. 개발자는 사용자 지정 수신기에 사용되는 코드를 작성합니다. 일반적으로 사용자 지정 수신기는 어셈블리입니다. 추가 정보: 감사, 진단 및 추적을 위한 사용자 지정 수신기 만들기

  2. 개발자는 어셈블리를 .zip 패키지 파일로 압축합니다. 추가 정보: 감사, 진단 및 추적을 위한 사용자 지정 수신기 만들기

  3. 개발자는 1단계에서 만든 어셈블리에 대한 정보가 포함된 수신기 호스팅된 컨트롤을 만듭니다. 추가 정보: 수신기 호스팅된 컨트롤(호스팅된 컨트롤)

  4. Unified Service Desk 관리자는 감사 및 진단 내용을 정의하는 감사 및 진단 설정 레코드를 만듭니다. 또한 수신기 호스팅된 컨트롤은 감사 및 진단 설정 레코드와 연결됩니다. 추가 정보: 감사

  5. Unified Service Desk 관리자는 사용자 지정 파일 레코드를 만들고 이전 단계에서 개발자가 만든 .zip 패키지를 부착합니다. 추가 정보: 사용자 지정 파일을 사용하여 사용자 지정 호스팅된 컨트롤 배포

  6. Unified Service Desk 관리자는 사용자 지정 파일 레코드를 적절한 구성에 연결합니다. 추가 정보: Unified Service Desk 구성에 사용자 할당

감사

Unified Service Desk에서 감사는 두 가지 방식 중 하나로 구성할 수 있습니다.

  • 감사 및 진단 레코드를 사용한 표준 또는 사용자 지정 감사. 이 감사 기능은 중앙에서 관리되며 선택할 수 있는 여러 가지 이벤트가 있고 감사 데이터를 보내는 곳을 결정하는 사용자 지정 수신기를 추가할 수 있습니다.

  • 감사 플래그를 추가하고 해당 값을 옵션 영역에서 1로 추가하여 표준 감사를 구성합니다. 이 감사 기능에는 제한된 이벤트가 있으며 감사 데이터를 조직 데이터베이스의 UII_auditBase 테이블에 기록합니다.

노트

감사 및 진단 레코드와 감사 플래그 옵션 레코드를 모두 활성화한 경우 감사 플래그 옵션 레코드는 무시되고 감사 데이터를 기록하지 않습니다.

감사를 위한 감사 및 진단 레코드 만들기

노트

이 절차는 단일 레코드에서 감사 및 진단을 모두 구성하도록 안내합니다. 감사 및 진단 설정 레코드에서 감사 및 진단에 대한 개별 레코드를 구성할 수 있습니다.

  1. Dynamics 365 인스턴트에 로그인합니다.

  2. 아래쪽 화살표를 선택하여 Dynamics 365로 이동합니다.

  3. Unified Service Desk 관리자를 선택합니다.

  4. 사이트 맵의 고급 설정 아래에서 감사 및 진단 설정을 선택합니다.

  5. 활성 감사 및 진단 설정 페이지에서 + 새로 만들기를 선택합니다.

  6. 이름 필드에 이름을 입력합니다. 이 이름은 모든 이벤트 감사 및 진단 정보 수준 로깅과 같은 감사 및 진단 레코드의 목적을 나타냅니다.

  7. 감사 설정 탭을 선택하고 활동 추적 사용 확인란을 선택합니다.

    이 예는 모든 이벤트를 추적하기 위한 것이므로 활동 추적 사용을 선택하면 모든 확인란이 선택됩니다. 또는 이 레코드에 대해 감사하고 싶지 않은 이벤트인 경우 확인란을 지울 수 있습니다.

    이 레코드에 진단 로깅을 포함할 수도 있습니다. 자세한 내용은 9단계를 참조하십시오.

  8. 저장을 선택하여 레코드를 선택합니다. 레코드를 저장한 후 진단 설정 업데이트를 시작할 수 있습니다.

    노트

    감사 및 진단 설정 레코드는 만들어질 때 활성화됩니다.

  9. 진단 설정을 선택하고 다음을 지정합니다.

    필드 Value
    모니터링 종료 기능 사용 기본적으로 종료 모니터링은 활성화되어 있으며 Unified Service Desk 클라이언트의 예외 이벤트에서 진단 로그와 종료 로그가 모두 수집됩니다.
    진단 로그 디렉터리 예외에 대한 진단 파일이 보관되는 폴더의 전체 경로를 지정합니다. 경로가 잘못되었거나 액세스할 수 없는 경우에는 Unified Service Desk가 기본 폴더를 사용합니다. 기본 폴더는 %APPDATA%\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<version>\Diagnostics\입니다.
    요청 시 진단 바로 가기 덤프 파일의 수동 생성을 호출하는 데 사용할 바로 가기 키를 지정합니다. 기본 키 조합은 Ctrl+Alt+A입니다. 기본값을 변경하려면 키1+키2+키3 형식을 사용합니다.

    참고:
    모니터링 종료 사용 또는 크래시 덤프 생성 사용, 또는 두 옵션 모두를 사용할 수 있는 경우에만 요청 시 진단 바로 가기 키를 사용하여 덤프 파일의 수동 만들기를 시작합니다.
    진단 세부 정보 표시 수준 진단하는 동안 기록될 이벤트의 유형을 결정합니다. 기본값은 오류 수준입니다.

    • 오류: 오류 이벤트만 보고합니다.
    • 경고: 오류 및 경고 이벤트를 보고합니다.
    • 정보: 오류, 경고 및 정보 이벤트를 보고합니다.
    • 자세한 정보 표시: 오류, 경고, 정보 및 자세한 이벤트를 보고합니다.
    크래시 덤프 생성 기능 사용 기본값은 활성화되어 있으며 Unified Service Desk 클라이언트의 치명적인 예외 중에 덤프 파일이 수집됩니다. 옵션을 설정하지 않으면 Unified Service Desk 클라이언트 예외 중에 덤프 파일이 수집되지 않습니다. 이 옵션이 비활성화되고 종료 모니터링 활성화가 활성화된 경우 진단 로그와 종료 로그가 모두 수집되지만 덤프 파일은 수집되지 않습니다.
    최대 진단 로그 크기(MB) 진단 파일을 보관할 폴더의 최대 크기를 메가바이트 단위로 지정합니다. 기본 크기는 5GB(5000MB)입니다. 지정된 값의 크기가 초과되면 폴더 크기가 더 이상 값을 초과하지 않을 때까지 가장 오래된 로그 폴더들이 삭제됩니다. 가장 최근의 로그 폴더는 지정된 값의 크기를 초과해도 삭제되지 않습니다.
  10. 요청 시 시작 바로 가기요청 시 종료 바로 가기의 값을 유지합니다. 자세한 내용을 보려면 성능 데이터 로그 생성(성능 데이터 수집)을 참조하십시오.

  11. 추적 소스 설정 섹션에서 추적 소스 설정 레코드를 추가합니다. 추적 소스 설정은 데이터 저장소, 이벤트 로그 또는 텍스트 파일에 감사 및 진단 활동을 채널링하는 데 사용되는 수신기 호스팅된 컨트롤을 포함합니다. 추적 소스 설정은 레코드를 만들려면 다음 단계를 수행합니다.

중요

감사 활동을 기록하는 데 사용할 유효한 수신기 호스팅된 컨트롤을 포함하는 추적 소스 설정 레코드를 제공해야 하며, 그렇지 않으면 감사 활동이 저장되지 않습니다. 수신기 호스팅된 컨트롤을 만드는 방법에 대한 자세한 내용은 감사, 진단 및 추적을 위한 사용자 지정 수신기 만들기를 참조하십시오.

  1. 추적 소스 설정 섹션에서 기존 추적 설정 추가를 선택합니다. 조회 레코드 창이 나타납니다. 기존 추적 원본 설정 추가 선택.

  2. 추적 소스 설정 레코드를 검색할 이름을 입력합니다. 레코드를 사용할 수 없는 경우 + 새로 만들기를 선택하여 새 추적 소스 설정 페이지를 작성해야 합니다. + 새로 만들기를 선택하면 확인 대화 상자가 나타납니다. 페이지를 떠나기 전에 레코드를 저장했는지 확인하십시오. 이제 확인을 선택하면 새 추적 소스 설정 페이지가 나타납니다.

페이지를 떠날 것인지 묻는 확인 대화 상자.

  1. 소스 이름을 입력합니다 예: Azure 데이터 저장소의 에이전트 감사 추적 소스.

새 추적 원본 설정 레코드 만들기.

  1. 저장을 선택합니다. 추적 소스 설정 레코드를 저장한 후 수신기 호스팅된 컨트롤 섹션이 나타납니다.

  2. 스위치 값을 오류로 유지합니다. 오류가 기본값입니다.

  3. 수신기 호스팅된 컨트롤 섹션에서 기존 호스팅된 컨트롤 추가를 선택합니다. 조회 레코드 창이 나타납니다.

  4. 에이전트 감사에 사용될 호스팅된 컨트롤의 이름을 입력하고 목록에서 호스팅된 컨트롤을 선택한 다음 추가를 선택합니다.

  5. 저장을 선택합니다.

  6. 추적 소스 설정을 생성한 후 사이트 맵에서 감사 및 진단 설정을 선택하고 감사 및 진단 레코드를 선택합니다.

  7. 진단 설정 탭을 선택하고 추적 소스 설정 섹션에서 기존 추적 설정 추가를 선택합니다. 조회 레코드 창이 나타납니다. 검색 상자에 생성한 추적 소스 설정 레코드의 이름을 입력하고 추가를 선택합니다.

    새 추적 원본 설정 레코드 추가.

  8. 사용자 스키마 설정 탭을 선택합니다.

  9. 사용자 엔터티를 선택하고 추가할 >를 선택합니다.

    새 사용자 스키마 설정 추가.

  10. 저장을 선택하여 감사 및 진단 레코드를 저장합니다.

  11. 그런 다음 감사 로깅을 시작하려면 감사 및 진단 레코드를 구성에 연결합니다. 이렇게 하려면 구성을 만들거나 기존 구성을 사용하십시오. 사이트 맵에서 구성을 선택하고 구성 목록에서 레코드를 선택합니다.

  12. 감사 및 진단 설정 필드에 감사 및 진단 레코드의 이름을 입력한 다음 저장을 선택하여 구성 레코드를 저장합니다. 자세한 내용은 Unified Service Desk 구성을 사용하여 액세스 관리를 참조하십시오.

감사 플래그를 추가하여 표준 감사

  1. Dynamics 365 인스턴트에 로그인합니다.

  2. 아래쪽 화살표를 선택하여 Dynamics 365로 이동합니다.

  3. Unified Service Desk 관리자를 선택합니다.

  4. 사이트 맵의 고급 설정 아래에서 옵션을 선택합니다.

  5. 활성 UII 옵션 페이지에서 새로 만들기를 선택합니다.

  6. 이름 필드에 감사 플래그 이름을 입력하고 필드에 적절한 값을 입력합니다.

    Unified Service Desk에 감사 플래그 추가.

    이 표에 나열된 감사 플래그를 사용할 수 있습니다.

    감사 플래그 설명
    AuditCacheMaxSize 이 플래그 값을 1로 설정하면 서버에 저장하기 전 캐싱된 감사 레코드의 수는 1개 레코드입니다.

    이 옵션은 AuditNoCacheFalse인 경우에만 작동합니다.
    AuditFlagAction 이 플래그 값이 1로 설정되면 감사 레코드는 작업이 실행될 때 만들어집니다.
    AuditFlagAgentState 이 플래그 값이 1로 설정되면 에이전트의 상태가 변경될 때마다 감사 파일이 만들어집니다.
    AuditFlagHostedApplication 이 플래그 값이 1로 설정되면 호스팅된 응용 프로그램이 시작되거나 포커스가 될 때 감사 파일이 만들어집니다.
    AuditFlagLogin 이 플래그 값이 1로 설정되면 감사 레코드는 에이전트가 로그인할 때마다 만들어집니다.
    AuditFlagSession 이 플래그 값이 1로 설정되면 감사 플래그는 세션이 만들어지거나 세션 전환이 있을 때 만들어집니다.
    AuditFlagWorkflow 이 플래그 값이 1로 설정되면 감사 레코드는 UII 워크플로가 시작되거나 닫힐 때 만들어집니다.
    AuditNoCache 이 값이 True로 설정되면 감사 레코드는 캐싱 없이 서버에 동적으로 저장됩니다.
  7. 저장을 선택합니다.

  8. 감사 로깅을 보려면 Dynamics 365 인스턴스에 로그인한 다음 생산성 영역에서 상세하게 찾기 를 선택합니다. 찾을 대상 목록에서 UII Audit을 선택한 다음 결과를 선택하여 모든 감사 로깅 세부 사항을 참조합니다.

감사 및 진단 설정 레코드 비활성화 또는 활성화

레코드 비활성화

  1. Dynamics 365 인스턴트에 로그인합니다.

  2. 아래쪽 화살표를 선택하여 Dynamics 365로 이동합니다.

  3. Unified Service Desk 관리자를 선택합니다.

  4. 사이트 맵의 고급 설정 아래에서 감사 및 진단 설정을 선택합니다.

  5. 활성 감사 및 진단 설정 보기에서 비활성화하려는 레코드를 선택합니다.

  6. 도구 모음에서 비활성화를 선택합니다.

  7. 비활성화 확인 대화 상자에서 비활성화를 선택합니다.

감사 및 진단 레코드가 비활성화됩니다.

레코드 활성화

  1. Dynamics 365 인스턴트에 로그인합니다.

  2. 아래쪽 화살표를 선택하여 Dynamics 365로 이동합니다.

  3. Unified Service Desk 관리자를 선택합니다.

  4. 사이트 맵의 고급 설정 아래에서 감사 및 진단 설정을 선택합니다.

  5. 감사 및 진단 설정에서 v를 선택하고 비활성 감사 및 진단 설정을 선택합니다.

  6. 비활성 감사 및 진단 설정 보기에서 비활성화하려는 레코드를 선택합니다.

  7. 도구 모음에서 활성화를 선택합니다.

  8. 감사 및 진단 설정 활성화 확인 대화 상자에서 활성화선택합니다.

감사 및 진단 레코드가 활성화됩니다.

참조

Unified Service Desk 옵션 관리
전역 관리자(호스팅된 컨트롤)
관리 및 관리 개요바로 가기 키를 사용하여 성능 데이터 수집