Rapor sunucusu http günlüğü

Rapor sunucusu http günlük dosyası her http isteği ve yanıtı rapor sunucusu tarafından işlenen kaydını tutar.İstek taşma ve zaman aşımı hataları ulaşmak için rapor sunucusu, bunlar günlük dosyasına kaydedilir.

http günlüğü varsayılan olarak etkin değildir.ReportingServicesService.exe değiştirmeniz gerekir yapılandırma dosyası yükleme sırasında bu özelliği kullanmak için.

Günlük bilgilerini görüntüleme

Günlük bir ASCII metin dosyasıdır.Dosyayı görüntülemek için herhangi bir metin düzenleyicisi kullanabilirsiniz.Rapor sunucusu http günlük dosyasını W3C Genişletilmiş günlük dosyasında IIS eşdeğerdir ve benzer alanları kullanır, böylece, varolan IIS günlük dosyası Görüntüleyici rapor sunucusu http günlük dosyasını okumak için kullanabilirsiniz.Aşağıdaki tablo http günlük dosyası hakkında ek bilgi sağlar:

Dosya adı

Varsayılan olarak, dosya adı ReportServerService_HTTP_ olan<zaman damgası>. Kütük'üDosya adı öneki ReportingServicesService.exe HttpTraceFileName özniteliğinde değiştirerek özelleştirebilirsiniz.yapılandırma dosyası.Zaman damgası, Eşgüdümlü Evrensel Saat (utc) üzerinde temel alır.

Dosya konumu

\Microsoft SQL Server\ dosyasý<sql Server örneğinin>\Reporting Services\LogFiles.

Dosya biçimi

Dosya tr-tr biçimidir.Onu bir ASCII metin dosyasıdır.

Dosya oluşturma ve saklama

Yapılandırma dosyası, hizmet yeniden başlat ve rapor sunucusu işleme bir http isteği etkinleştirdikten sonra http günlüğü oluşturulur.Ayarları yapılandırın, ancak günlük dosyasına bakın, bir raporu açın veya başlatmak bir rapor sunucusu (gibi Rapor Yöneticisi) uygulama dosyası oluşturmak için bir http isteği oluşturmak için.

Yeni bir günlük dosyası örnek, her hizmet yeniden başlatma ve rapor sunucusu sonraki http isteği sonra oluşturulur.

Varsayılan olarak, izleme günlükleri için 32 megabayt sınırlı ve 14 gün sonra silindi.

Rapor sunucusu http günlük yapılandırma ayarları

Rapor sunucusu http günlüğünü yapılandırmak için ReportingServicesService.exe değişiklik yapmak için Not Defteri'ni kullanın.yapılandırma dosyası.The configuration file is located in the \Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer\Bin folder.

http sunucusunu etkinleştirmek için eklemeniz gerekir http:4 RStrace kısmına ReportingServicesService.exe.yapılandırma dosyası.Tüm diğer http günlük dosyası girişleri isteğe bağlıdır.Aşağıdaki örnek tüm bölüm RStrace bölüm yapıştırın ve sonra gerekli ayarları silmek tüm ayarları içerir.

   <RStrace>
         <add name="FileName" value="ReportServerService_" />
         <add name="FileSizeLimitMb" value="32" />
         <add name="KeepFilesForDays" value="14" />
         <add name="Prefix" value="tid, time" />
         <add name="TraceListeners" value="debugwindow, file" />
         <add name="TraceFileMode" value="unique" />
         <add name="HttpTraceFileName" value="ReportServerService_HTTP_" />
         <add name="HttpTraceSwitches" value="date,time, clientip,username,serverip,serverport,host,method,uristem,uriquery,protocolstatus,bytesreceived,timetaken,protocolversion,useragent,cookiereceived,cookiesent,referrer" />
         <add name="Components" value="all:3,http:4" />
   </RStrace>

Günlük dosyası alanları

Aşağıdaki tablo günlüğünde kullanılabilir alanlar açıklanmaktadır.Alan listesi konfigüre edilebilir; aracılığıyla eklemek için hangi alanları belirleyebilirsiniz HTTPTraceSwitches yapılandırma ayarı.The Default column specifies whether the field will be included in the log file automatically if you do not specify HTTPTraceSwitches.

Field

Açıklama

Default

HttpTraceFileName

Bu değer isteğe bağlıdır.ReportServerServiceHTTP_ varsayılan değerdir.Farklı bir değer belirtebilirsiniz farklı bir dosya adlandırma kuralı kullanmak isterseniz (örneğin dahil, sunucu adı günlük dosyaları merkezi bir konuma kaydettiğiniz ise).

Evet

HttpTraceSwitches

Bu değer isteğe bağlıdır.Belirtirseniz, virgülle ayrılmış biçimde günlük dosyasında kullanılan alanları konfigüre edebilirsiniz.

Hayır

Date

Zaman Etkinliğin oluştuğu tarih.

Hayır

Time

Zaman Etkinliğin oluştuğu saat.

Hayır

ClientIp

rapor sunucusu erişen istemci IP adresi.

Evet

Kullanıcı adı

Erişen kullanıcının adı rapor sunucusu.

Hayır

ServerPort

Bağlantı için kullanılan bağlantı noktası numarası.

Hayır

Ana bilgisayar

Ana bilgisayar üstbilgisi içeriği.

Hayır

Yöntemi

Eylem veya çağrıldığı soap yöntem istemci.

Evet

UriStem

kaynak Erişilebilir.

Evet

UriQuery

Kullanılan sorgu erişim için kaynak.

Hayır

ProtocolStatus

http durum kodu.

Evet

BytesReceived

Sunucu tarafından alınan bayt sayısı.

Hayır

TimeTaken

Anlık http gelen süre (milisaniye cinsinden).Sunucu son gönderme bitinceye kadar sys, ağ iletim saat dışarıda bırakılmak üzere istek verileri döndürür.

Hayır

ProtocolVersion

protokol istemci tarafından kullanılan sürüm.

Hayır

UserAgent

istemci tarafından kullanılan tarayıcı türü.

Hayır

CookieReceived

Sunucu tarafından alınan tanımlama bilgisinin içeriği.

Hayır

CookieSent

Sunucu tarafından gönderilen tanımlama bilgisinin içeriği.

Hayır

Başvuran

istemci tarafından ziyaret edilen önceki site.

Hayır