এনজিএনএক্স লগ থেকে ছাগলের সাথে এইচটিটিপি অনুরোধের সময় পাওয়া যায় না


0

আমি আমাদের ওয়েবসাইটগুলি এনজিএনএক্স ওয়েব সার্ভারে হোস্ট করেছি। আমি এনজিএনএক্স লগগুলিতে এইচটিটিপি অনুরোধের সময়কাল যুক্ত করেছি এবং সেই তথ্যটি এনজিএনএক্স লগ করে। http://nginx.org/en/docs/http/ngx_http_log_module.html

আমার কাছে গোকসেস লগ বিশ্লেষকও রয়েছে এবং এটি একটি বাজে ব্যতিক্রমের সাথে ঠিক কাজ করে। আমি এইচটিটিপি অনুরোধের সময় প্যারামিটারটি পাই না যদিও ডকুমেন্টেশনে তারা বলে যে এটি সম্ভব

%D: মাইক্রোসেকেন্ডে অনুরোধটি পরিবেশন করতে সময় time

এখানে url, দয়া করে সাহায্য করুন। http://goaccess.io/man#custom-log

শেষ নম্বরটি হ'ল অনুরোধের সময়কাল।

192.168.17.1 - - [05/Feb/2015:22:24:29 +0400] "POST / HTTP/1.1" 200 12015 "http://www.watch-sell.com/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.94 Safari/537.36" "-" 20.178

লগ ইন ফর্ম্যাট goaccess.conf

log-format %h %^ %^ [%d:%^] "%r" %s %b "%R" "%^" %T

উত্তর:


2

20.178বিন্দুর পরে মিলি সেকেন্ডের সাথে সেকেন্ডে সময়। GoAccess 20.18 গুলি আউটপুট দেবে। এখানে ব্যবহারের জন্য ফর্ম্যাটটি এখানে রয়েছে:

%h %^[%d:%^] "%r" %s %b "%R" "%u" %^ %T

সুতরাং নিম্নলিখিত চালানো এটি করা উচিত:

goaccess -M -H -f log --log-format='%h %^[%d:%^] "%r" %s %b "%R" "%u" %^ %T' --date-format='%d/%b/%Y'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.