Aracılığıyla paylaş


DICOM hizmetinde denetim ve tanılama günlüğünü etkinleştirme

Bu makalede DICOM hizmetinde tanılama günlüğünü etkinleştirmeyi ve bu günlükler için bazı örnek sorguları gözden geçirmeyi öğreneceksiniz. Tanılama günlüklerine erişim, düzenleme gereksinimlere uygun hareket etmesi gereken tüm sağlık hizmetleri için gereklidir. DICOM hizmetindeki özellik, tanılama günlüklerini etkinleştirir Azure portal Tanılama ayarlarıdır.

Günlükleri etkinleştirme

  1. DICOM hizmetinin günlüğe kaydedilmesini etkinleştirmek için Azure portal DICOM hizmetinizi seçin.

  2. Etkinlik günlüğü dikey penceresini ve ardından Tanılama ayarları'nı seçin.

    Azure etkinlik günlüğünün ekran görüntüsü.

  3. + Tanılama ayarı ekle’yi seçin.

    Tanılama ayarları ekle'nin ekran görüntüsü.

  4. Tanılama ayarları adını girin.

    Tanılama ayarlarını yapılandırma ekran görüntüsü.

  5. Tanılama günlüklerine erişmek için Kategori ve Hedef ayrıntılarını seçin.

    • Azure İzleyici'de Log Analytics çalışma alanına gönderme. Bu seçeneği belirleyebilmek için önce Logs Analytics çalışma alanınızı oluşturmanız gerekir. Platform günlükleri hakkında daha fazla bilgi için bkz. Azure platform günlüklerine genel bakış.

    • Denetim veya el ile denetim için bir depolama hesabında arşivleme. Kullanmak istediğiniz depolama hesabının zaten oluşturulmuş olması gerekir.

    • Üçüncü taraf hizmet veya özel analiz çözümü tarafından veri alımı için olay hub'ına akış oluşturun. Bu adımı yapılandırabilmeniz için önce bir olay hub'ı ad alanı ve olay hub'ı ilkesi oluşturmanız gerekir.

    • Azure'da iş ortağı kuruluşu olarak birlikte çalıştığınız iş ortağı çözümüne gönderin. Olası iş ortağı tümleştirmeleri hakkında bilgi için bkz. Azure iş ortağı çözümleri belgeleri

      Desteklenen ölçümler hakkında bilgi için bkz. Azure İzleyici ile desteklenen ölçümler.

  6. Kaydet’i seçin.

    Not

    İlk Günlüklerin Log Analytics'te gösterilmesi 15 dakika kadar sürebilir. Ayrıca DICOM hizmeti bir kaynak grubundan veya abonelikten diğerine taşınırsa, taşıma tamamlandıktan sonra ayarları güncelleştirin.

    Tanılama günlükleriyle çalışma hakkında bilgi için bkz. Azure Kaynak Günlüğü belgeleri

Günlük ayrıntıları

Kullanılan günlük şeması hedefe göre farklılık gösterir. Log Analytics'in diğer hedeflerden farklı olacak bir şeması vardır. Her günlük türünün farklı bir şeması da olacaktır.

Denetim günlüğü ayrıntıları

Ham günlükler

DICOM hizmeti, Log Analytics dışında akış yapıldığında görüldüğü gibi denetim günlüğünde aşağıdaki alanları döndürür:

Alan Adı Tür Notlar
correlationId Dize Bağıntı Kimliği
operationName Dize İşlemin türünü açıklar (örneğin, Alma, Depolama, Sorgu vb.)
time DateTime Olayın tarihi ve saati.
resourceId Dize Kaynağın Azure yolu.
identity Dinamik Kimlik bilgilerini içeren genel bir özellik paketi (şu anda DICOM için geçerli değildir).
location Dize İsteği işleyen sunucunun konumu.
Urı Dize İstek URI'si.
resultType Dize Şu anda kullanılabilir değerler Başlatıldı, Başarılı veya Başarısız'dır.
resultSignature int HTTP Durum Kodu (örneğin, 200)
tür Dize Günlük türü (bu örnekte her zaman MicrosoftHealthcareApisAuditLog'dur).
düzey Dize Günlük düzeyi (Bilgilendirme, Hata).

Log Analytics günlükleri

DICOM hizmeti, Log Analytics'teki denetim günlüğünde aşağıdaki alanları döndürür:

Alan Adı Tür Notlar
CorrelationId Dize Bağıntı Kimliği
OperationName Dize İşlemin türünü açıklar (örneğin, Alma, Depolama, Sorgu vb.)
TimeGenerated [UTC] DateTime Olayın tarihi ve saati.
_Resourceıd Dize Kaynağın Azure yolu.
Kimlik Dinamik Kimlik bilgilerini içeren genel bir özellik paketi (şu anda DICOM için geçerli değildir).
Urı Dize İstek URI'si.
ResultType Dize Şu anda kullanılabilir değerler Başlatıldı, Başarılı veya Başarısız'dır.
Statuscode int HTTP Durum Kodu (örneğin, 200)
Tür Dize Günlük türü (bu durumda her zaman AHDSDicomAuditLogs olur).
Level Dize Günlük düzeyi (Bilgilendirme, Hata).
TenantId Dize Kiracı Kimliği.

Tanılama günlüğü ayrıntıları

Ham günlükler

DICOM hizmeti, Log Analytics dışında akış yapıldığında görüldüğü gibi denetim günlüğünde aşağıdaki alanları döndürür:

Alan Adı Tür Notlar
correlationId Dize Bağıntı Kimliği
operationName Dize İşlemin türünü açıklar (örneğin, Alma, Depolama, Sorgu vb.)
time DateTime Olayın tarihi ve saati.
resultDescription Dize Günlük girdisinin açıklaması. Burada örnek olarak, bir dosyayı depolarken doğrulama uyarı iletisi içeren bir tanılama günlüğü verilmiştir.
resourceId Dize Kaynağın Azure yolu.
identity Dinamik Kimlik bilgilerini içeren genel bir özellik paketi (şu anda DICOM için geçerli değildir).
location Dize İsteği işleyen sunucunun konumu.
properties Dize JSON dizi biçimindeki olay hakkında ek bilgi. Örnek olarak istekte bulunan DICOM tanımlayıcıları verilebilir.
düzey Dize Günlük düzeyi (Bilgilendirme, Hata).

Log Analytics günlükleri

DICOM hizmeti Log Analytics'teki denetim günlüğünde aşağıdaki alanları döndürür:

Alan Adı Tür Notlar
CorrelationId Dize Bağıntı Kimliği
OperationName Dize İşlemin türünü açıklar (örneğin, Alma, Depolama, Sorgu vb.)
TimeGenerated DateTime Olayın tarihi ve saati.
İleti Dize Günlük girdisinin açıklaması. Burada örnek olarak, bir dosyayı depolarken doğrulama uyarı iletisi içeren bir tanılama günlüğü verilmiştir.
Konum Dize İsteği işleyen sunucunun konumu.
Özellikler Dize JSON dizi biçimindeki olay hakkında ek bilgi. Örnek olarak istekte bulunan DICOM tanımlayıcıları verilebilir.
LogLevel Dize Günlük düzeyi (Bilgilendirme, Hata).

Örnek Log Analytics sorguları

Aşağıda, günlük verilerinizi keşfetmek için kullanabileceğiniz birkaç temel Application Insights sorgusu yer almaktadır.

En son 100 günlüğü görmek için aşağıdaki sorguyu çalıştırın:

MicrosoftHealthcareApisAuditLogs
| limit 100

DICOM Kaynak Türüne göre işlemleri gruplandırmak için aşağıdaki sorguyu çalıştırın:

MicrosoftHealthcareApisAuditLogs 
| summarize count() by DICOMResourceType

Tüm başarısız sonuçları almak için aşağıdaki sorguyu çalıştırın

MicrosoftHealthcareApisAuditLogs 
| where ResultType == "Failed" 

Sonuç

Tanılama günlüklerine erişim sağlamak, bir hizmeti izlemek ve uyumluluk raporları sağlamak için gereklidir. DICOM hizmeti, tanılama günlükleri aracılığıyla bu eylemleri gerçekleştirmenizi sağlar.

Sonraki adımlar

Bu makalede DICOM hizmeti için denetim günlüklerini etkinleştirmeyi öğrendiniz. Azure etkinlik günlüğü hakkında bilgi için bkz.