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
DICOM hizmetinin günlüğe kaydedilmesini etkinleştirmek için Azure portal DICOM hizmetinizi seçin.
Etkinlik günlüğü dikey penceresini ve ardından Tanılama ayarları'nı seçin.
+ Tanılama ayarı ekle’yi seçin.
Tanılama ayarları adını girin.
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.
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.