다음을 통해 공유


Azure Health Data Services에 대한 로깅

Azure Portal에서 각 Azure 리소스에 대해 활동 로그를 사용할 수 있지만 Azure Health Data Services는 AuditLogs 및 DiagnosticLogs라는 두 가지 로그 범주를 포함하는 리소스 로그를 내보냅니다.

  • AuditLogs는 의료 서비스에 대한 감사 내역을 제공합니다. 예를 들어 사용자 또는 애플리케이션이 FHIR 서비스에 액세스할 때 호출자의 IP 주소와 리소스 URL이 기록됩니다. 각 서비스는 필요한 속성을 내보내고 필요에 따라 다른 속성을 구현합니다.
  • DiagnosticLogs는 로그 수준(정보, 경고 또는 오류) 및 로그 메시지와 같은 서비스 작업에 대한 인사이트를 제공합니다.

AuditLog의 예는 다음과 같습니다.

{
    "time": "2021-08-02 16:01:29Z",
    "resourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/xxx/PROVIDERS/MICROSOFT.HEALTHCAREAPIS/SERVICES/xxx",
    "operationName": "Microsoft.HealthcareApis/services/fhir-R4/search-type",
    "category": "AuditLogs",
    "resultType": "Started",
    "resultSignature": 0,
    "durationMs": 0,
    "callerIpAddress": "::ffff:73.164.17.31",
    "correlationId": "5d04211aaf172d43b83d9eb500464ec5",
    "identity": {
        "claims": {
            "iss": "https://sts.windows.net/xxx/",
            "oid": "xxx"
        }
    },
    "level": "Informational",
    "location": "South Central US",
    "uri": "https://xxx.azurehealthcareapis.com:443/Patient",
    "properties": {
        "fhirResourceType": "Patient"
    }
}

다음 단계

DICOM 서비스에서 진단 로깅 사용

MedTech 서비스에 대한 진단 설정 사용

비식별화 서비스에서 진단 로깅 사용(미리 보기)

Azure Monitor 로그 사용

Azure Monitor에서 지원되는 메트릭