Číst v angličtině

Sdílet prostřednictvím


Zobrazení a povolení nastavení diagnostiky ve službě FHIR

Přístup k diagnostickým protokolům je nezbytný pro všechny zdravotnické služby. Dodržování zákonných požadavků, jako je zákon o přenositelnosti zdravotních pojištění a odpovědnosti (HIPAA), je nutností. V tomto článku se dozvíte, jak zvolit nastavení diagnostických protokolů ve službě FHIR v rámci služby Azure Health Data Services. Projdete si také některé ukázkové dotazy pro tyto protokoly.

Postup povolení diagnostických protokolů

  1. Na webu Azure Portal vyberte svou službu FHIR.

  2. V části Monitorování vyberte Nastavení diagnostiky.

  3. Vyberte + Přidat nastavení diagnostiky.

    Screenshot of the diagnostic settings page in the Azure portal.

  4. Zadejte název nastavení diagnostiky.

    Screenshot of the destination details and the checkbox for enabling or disabling audit logs.

  5. Vyberte metodu, kterou chcete použít pro přístup k protokolům:

    • Odeslání do pracovního prostoru služby Log Analytics je určené k odesílání protokolů a metrik do pracovního prostoru služby Log Analytics ve službě Azure Monitor. Než vyberete tuto možnost, musíte vytvořit pracovní prostor služby Log Analytics.

    • Archivace do účtu úložiště je určená k auditování nebo ruční kontrole. Účet úložiště, který chcete použít, musí být už vytvořený. Možnost uchovávání se vztahuje pouze na účet úložiště. Zásady uchovávání informací jsou v rozsahu od 1 do 365 dnů. Pokud nechcete používat žádné zásady uchovávání informací a uchovávat data navždy, nastavte uchovávání (dny) na 0.

    • Streamování do centra událostí je určené pro příjem dat službou třetí strany nebo vlastním analytickým řešením. Před konfigurací této možnosti musíte vytvořit obor názvů centra událostí a zásady centra událostí.

    • Pokud jste povolili partnerské řešení, které podpora Azure, mělo by být vybráno partnerské řešení. Další informace najdete v tématu Rozšíření Azure o řešení od partnerů.

  6. Vyberte AuditLogs.

  7. Zvolte Uložit.

Poznámka

Pokud jste tuto metodu vybrali, může trvat až 15 minut, než se první protokoly zobrazí v pracovním prostoru služby Log Analytics. Pokud se služba FHIR přesune z jedné skupiny prostředků nebo předplatného do jiného, aktualizujte nastavení po dokončení přesunu.

Podrobnosti o diagnostických protokolech

V tuto chvíli vrátí služba FHIR v diagnostickém protokolu následující pole:

Název pole Type Notes
CallerIdentity dynamicky, Obecná taška vlastností, která obsahuje informace o identitě.
CallerIdentityIssuer Řetězec Vystavitel.
CallerIdentityObjectId Řetězec ID objektu.
CallerIPAddress Řetězec IP adresa volajícího.
CorrelationId Řetězec ID korelace.
FhirResourceType Řetězec Typ prostředku, pro který byla operace provedena.
LogCategory Řetězec Kategorie protokolu. (V tomto článku se vracíme AuditLogs.)
Location Řetězec Umístění serveru, který žádost zpracoval. Příklad: South Central US.
OperationDuration Int Doba, kterou trvalo dokončení této žádosti v sekundách. Poznámka: Tato hodnota kolace je vždy 0 kvůli známému problému.
OperationName Řetězec Typ operace. Například: update nebo search-type.
RequestUri Řetězec Identifikátor URI požadavku.
ResultType Řetězec Stav protokolu. Dostupné hodnoty jsou Started, Succeedednebo Failed.
StatusCode Int Stavový kód HTTP Příklad: 200.
TimeGenerated DateTime Datum a čas události.
Properties Řetězec Vlastnosti .FhirResourceType
SourceSystem Řetězec Zdrojový systém, který je v tomto případě vždy Azure .
TenantId Řetězec ID tenanta.
Type Řetězec Typ protokolu, který je v tomto případě vždy MicrosoftHealthcareApisAuditLog .
_ResourceId Řetězec Podrobnosti o prostředku

Ukázkové dotazy

K prozkoumání dat protokolů můžete použít tyto základní dotazy Log Analytics:

  • Spuštěním následujícího dotazu zobrazte 100 nejnovějších protokolů:

    MicrosoftHealthcareApisAuditLogs | limit 100

  • Spuštěním následujícího dotazu seskupte operace podle typu prostředku FHIR:

    MicrosoftHealthcareApisAuditLogs | summarize count() by FhirResourceType

  • Spuštěním následujícího dotazu získejte všechny neúspěšné výsledky:

    MicrosoftHealthcareApisAuditLogs | where ResultType == "Failed"

Závěr

Přístup k diagnostickým protokolům je nezbytný pro monitorování služby a poskytování sestav dodržování předpisů. V tomto článku jste zjistili, jak povolit tyto protokoly pro službu FHIR.

Poznámka

Metriky se přidají, když je služba Azure Health Data Services obecně dostupná.

Další kroky

Informace o nastavení vlastních hlaviček v diagnostických protokolech najdete v tématu .

(FHIR®) je registrovaná ochranná známka HL7 a používá se s povolením HL7.