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 |