logstalgia - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ലോഗ്സ്റ്റാൾജിയയാണിത്.

പട്ടിക:

NAME


ലോഗ്സ്റ്റാൾജിയ - ഒരു വെബ് സെർവർ ആക്സസ് ലോഗ് വിഷ്വലൈസേഷൻ ടൂൾ

സിനോപ്സിസ്


ലോഗ്സ്റ്റാൾജിയ [ഓപ്ഷനുകൾ] ലോഗ് ഫയൽ

വിവരണം


ലോഗ്സ്റ്റാൾജിയ വെബ് സെർവർ ആക്സസ് ലോഗുകൾ റീപ്ലേ ചെയ്യുന്നതോ സ്ട്രീം ചെയ്യുന്നതോ ആയ ഒരു വിഷ്വലൈസേഷൻ ടൂളാണ് a
റെട്രോ ആർക്കേഡ് ഗെയിം സിമുലേഷൻ.

ആവശ്യകതകൾ


ലോഗ്സ്റ്റാൾജിയന്റെ ഡിസ്പ്ലേ ഓപ്പൺജിഎൽ ഉപയോഗിച്ചാണ് റെൻഡർ ചെയ്യുന്നത്, ഇതിന് 3D ത്വരിതപ്പെടുത്തിയ വീഡിയോ കാർഡ് ആവശ്യമാണ്
റൺ.

പോലുള്ള വെബ് സെർവറുകൾ ഉപയോഗിക്കുന്ന നിരവധി സ്റ്റാൻഡേർഡ് ആക്സസ്.ലോഗ് ഫോർമാറ്റുകളെ Logstalgia പിന്തുണയ്ക്കുന്നു
Apache, Nginx (ചുവടെയുള്ള 'പിന്തുണയുള്ള ലോഗ് ഫോർമാറ്റുകൾ' കാണുക).

As ലോഗ്സ്റ്റാൾജിയ തത്സമയം ലോഗുകൾ പ്ലേബാക്ക് ചെയ്യുന്നതിനാണ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്, നിങ്ങൾക്ക് ഒരു ലോഗ് ആവശ്യമാണ്
രസകരമായ ഫലങ്ങൾ നേടുന്നതിന് തിരക്കുള്ള വെബ്സെർവർ (ഉദാ. ഓരോ മിനിറ്റിലും 100 അഭ്യർത്ഥനകൾ).

ഓപ്ഷനുകൾ


-f പൂർണ്ണ സ്ക്രീൻ.

-WIDTHxHEIGHT
വിൻഡോ വലുപ്പം സജ്ജമാക്കുക. -f-ഉം നൽകിയിട്ടുണ്ടെങ്കിൽ, വീഡിയോ മോഡ് സജ്ജമാക്കാൻ ശ്രമിക്കും
ഇതും. ചേർക്കുക! ജാലകത്തിന്റെ വലുപ്പം മാറ്റാനാവാത്തതാക്കാൻ.

-ബി, --പശ്ചാത്തലം
ഹെക്സിൽ പശ്ചാത്തല നിറം.

-x --പൂർണ്ണ-ഹോസ്റ്റ് നാമങ്ങൾ
മുഴുവൻ അഭ്യർത്ഥനയും ip/ഹോസ്റ്റ്‌നെയിം കാണിക്കുക.

- അതെ, --സിമുലേഷൻ-വേഗത
സിമുലേഷൻ വേഗത. ഡിഫോൾട്ടുകൾ 1 (1 സെക്കൻഡ്-സെക്കൻഡ്).

-പി, --പിച്ച്-വേഗത
സ്‌പീഡ് ബോളുകൾ സ്‌ക്രീനിലുടനീളം സഞ്ചരിക്കുന്നു (സ്ഥിരസ്ഥിതി 0.15 വരെ).

-u, --അപ്ഡേറ്റ്-റേറ്റ്
പേജ് സംഗ്രഹം അപ്ഡേറ്റ് വേഗത. ഡിഫോൾട്ട് 5 (5 സെക്കൻഡ്).

-g പേര്, റീജക്സ്, ശതമാനം[,നിറം]
നിർദ്ദിഷ്‌ട ആട്രിബ്യൂട്ട് ഉള്ള അഭ്യർത്ഥനകൾക്കായി ഒരു പുതിയ പേരുള്ള സംഗ്രഹ ഗ്രൂപ്പ് സൃഷ്‌ടിക്കുന്നു
(HOST, URI അല്ലെങ്കിൽ പ്രതികരണ കോഡ്) ഒരു സാധാരണ പദപ്രയോഗവുമായി പൊരുത്തപ്പെടുന്നു. ശതമാനം എ വ്യക്തമാക്കുന്നു
ഉപയോഗിക്കാനുള്ള സ്ക്രീനിന്റെ ലംബ ശതമാനം.

ഒരു നിറം ഓപ്ഷണലായി ഹെക്സാഡെസിമൽ ഫോർമാറ്റിൽ നൽകാം (ഉദാ. ചുവപ്പിന് FF0000)
ഗ്രൂപ്പുമായി പൊരുത്തപ്പെടുന്ന എല്ലാ ലേബലുകളിലും അഭ്യർത്ഥന ബോളുകളിലും പ്രയോഗിക്കും.

ഉദാഹരണങ്ങൾ:

-g "HTML,URI=html?$,30"
-g "ലാൻ, ഹോസ്റ്റ്=^192,30"
-g "വിജയം,കോഡ്=^[23],30"

ഗ്രൂപ്പുകളൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, സ്ഥിരസ്ഥിതി ഗ്രൂപ്പുകൾ ഇമേജുകൾ (ഇമേജ് ഫയലുകൾ), CSS (.css എന്നിവയാണ്.
ഫയലുകൾ), സ്ക്രിപ്റ്റുകൾ (.js ഫയലുകൾ).

ആവശ്യത്തിന് ഇടം ബാക്കിയുണ്ടെങ്കിൽ ഒരു ക്യാച്ച്-ഓൾ ഗ്രൂപ്പ് 'Misc' അവസാനമായി ദൃശ്യമാകും
ഗ്രൂപ്പ്.

--പാഡിൽ-മോഡ് MODE
പാഡിൽ മോഡ് (pid, vhost, സിംഗിൾ).

vhost - ലോഗ് ഫയലിലെ ഓരോ വെർച്വൽ ഹോസ്റ്റിനും പ്രത്യേകം പാഡിൽ.

PID - ലോഗ് ഫയലിലെ ഓരോ പ്രോസസ്സ് ഐഡിക്കും പ്രത്യേകം പാഡിൽ.

സിംഗിൾ - സിംഗിൾ പാഡിൽ (സ്ഥിരസ്ഥിതി).

--പാഡിൽ-സ്ഥാനം സ്ഥാനം
കാഴ്ച വീതിയുടെ (0.25 - 0.75) ഒരു അംശമായി പാഡിൽ സ്ഥാനം.

--സമന്വയിപ്പിക്കുക നിലവിലെ സമയത്തിന് മുമ്പുള്ള എൻട്രികൾ അവഗണിച്ച് STDIN-ൽ നിന്ന് വായിക്കുക.

--നിന്ന്, --ലേക്ക് 'YYYY-MM-DD hh: mm: ss +tz'
ഒരു നിശ്ചിത കാലയളവിൽ നിന്നുള്ള എൻട്രികൾ കാണിക്കുക.

ഒരു സമയ മേഖല ഓഫ്‌സെറ്റ് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, പ്രാദേശിക സമയ മേഖല ഉപയോഗിക്കും.

അംഗീകരിച്ച ഫോർമാറ്റുകളുടെ ഉദാഹരണം:

"2012-06-30"
"2012-06-30 12:00"
"2012-06-30 12:00:00 +12"

--ആരംഭ സ്ഥാനം സ്ഥാനം
ലോഗ് ഫയലിലെ ഏതെങ്കിലും സ്ഥാനത്ത് ആരംഭിക്കുക (0.0 നും 1.0 നും ഇടയിൽ).

--സ്റ്റോപ്പ്-പൊസിഷൻ സ്ഥാനം
ഏതെങ്കിലും സ്ഥാനത്ത് നിർത്തുക.

--ബൗൺസ് ഇല്ല
ബൗൺസിംഗ് ഇല്ല.

--മറയ്ക്കുക-പ്രതികരണ-കോഡ്
പ്രതികരണ കോഡ് മറയ്ക്കുക.

--ഹൈഡ്-പാഡിൽ
പാഡിൽ മറയ്ക്കുക.

--ഹൈഡ്-പാഡിൽ-ടോക്കണുകൾ
മൾട്ടി-പാഡിൽ മോഡുകളിൽ കാണിച്ചിരിക്കുന്ന പാഡിൽ ടോക്കണുകൾ മറയ്ക്കുക.

--hide-url-prefix
അഭ്യർത്ഥനകളുടെ URL പ്രോട്ടോക്കോളും ഹോസ്റ്റ് നെയിം പ്രിഫിക്സും മറയ്ക്കുക.

--disable-auto-skip
ശൂന്യമായ സമയ കാലയളവുകൾ സ്വയമേവ ഒഴിവാക്കുന്നത് പ്രവർത്തനരഹിതമാക്കുക.

--ഡിസേബിൾ-പ്രോഗ്രസ്
പുരോഗതി ബാർ പ്രവർത്തനരഹിതമാക്കുക.

--ഡിസേബിൾ-ഗ്ലോ
ഗ്ലോ പ്രഭാവം പ്രവർത്തനരഹിതമാക്കുക.

--അക്ഷര വലിപ്പം SIZE
അക്ഷര വലിപ്പം.

--ഗ്ലോ-ഡ്യൂറേഷൻ
തിളക്കത്തിന്റെ ദൈർഘ്യം (0.0 നും 1.0 നും ഇടയിൽ).

--ഗ്ലോ-മൾട്ടിപ്ലയർ
തിളക്കത്തിന്റെ അളവ് ക്രമീകരിക്കുക.

--ഗ്ലോ-തീവ്രത
തിളക്കത്തിന്റെ തീവ്രത.

-ഓ, --output-ppm-stream FILE
ഫ്രെയിമുകൾ ഒരു ഫയലിലേക്ക് PPM ആയി എഴുതുക (STDOUT-ന് '-').

-ആർ, --ഔട്ട്പുട്ട്-ഫ്രെയിമറേറ്റ് FPS
ഔട്ട്‌പുട്ടിന്റെ ചട്ടക്കൂട് (--output-ppm-stream ഉപയോഗിച്ച് ഉപയോഗിക്കുന്നു).

--load-config CONFIG_FILE
ഒരു കോൺഫിഗറേഷൻ ഫയൽ ലോഡ് ചെയ്യുക.

--save-config CONFIG_FILE
നിലവിലെ ഓപ്ഷനുകൾ ഉപയോഗിച്ച് ഒരു കോൺഫിഗറേഷൻ ഫയൽ സംരക്ഷിക്കുക.

ലോഗ് ഫയൽ
നിങ്ങൾക്ക് ലോഗ് എൻട്രികൾ നൽകണമെങ്കിൽ വായിക്കാനുള്ള ആക്സസ് ലോഗ് ഫയലിലേക്കുള്ള പാത അല്ലെങ്കിൽ '-'
STDIN വഴി.

ഉദാഹരണങ്ങൾ


സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് access.log ഉദാഹരണം കാണുക:

ലോഗ്സ്റ്റാൾജിയ /usr/share/logstalgia/example.log

ലോഗിലെ ഏറ്റവും പുതിയ ബാച്ച് എൻട്രികളിൽ നിന്ന് ആരംഭിക്കുന്ന തത്സമയ ആക്സസ്.ലോഗ് കാണുക
(വാൽ ആവശ്യമാണ്). അവസാനം '-' എന്നതിനേക്കാൾ ശ്രദ്ധിക്കുക ലോഗ്സ്റ്റാൾജിയ അത് ആവശ്യമാണെന്ന് അറിയാൻ
STDIN-ൽ നിന്ന് വായിക്കുക:

tail -f /var/log/apache2/access.log | ലോഗ്സ്റ്റാൾജിയ -

തത്സമയം ലോഗ് പിന്തുടരാൻ, --sync ഓപ്ഷൻ ഉപയോഗിക്കുക. ഇത് മുതൽ വായിക്കാൻ തുടങ്ങും
STDIN-ൽ അടുത്ത എൻട്രി ലഭിച്ചു:

tail -f /var/log/apache2/access.log | ലോഗ്സ്റ്റാൾജിയ --സമന്വയിപ്പിക്കുക

ssh വഴി ഒരു റിമോട്ട് access.log കാണുക:

ssh user@example.com tail -f /var/log/apache2/access.log | ലോഗ്സ്റ്റാൾജിയ --സമന്വയിപ്പിക്കുക

പിന്തുണച്ചു ലോഗ് ഫോർമാറ്റുകൾ


Apache പോലുള്ള വെബ് സെർവറുകൾ ഉപയോഗിക്കുന്ന ഇനിപ്പറയുന്ന സ്റ്റാൻഡേർഡ് ലോഗ് ഫോർമാറ്റുകളെ Logstalgia പിന്തുണയ്ക്കുന്നു
കൂടാതെ Nginx:

NCSA കോമൺ ലോഗ് ഫോർമാറ്റ് (CLF)
"%h %l %u %t \"%r\" %>s %b"

വെർച്വൽ ഹോസ്റ്റിനൊപ്പം NCSA കോമൺ ലോഗ് ഫോർമാറ്റ്
"%v %h %l %u %t \"%r\" %>s %b"

NCSA വിപുലീകരിച്ച/സംയോജിത ലോഗ് ഫോർമാറ്റ്
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""

വെർച്വൽ ഹോസ്റ്റിനൊപ്പം എൻസിഎസ്എ വിപുലീകരിച്ച/സംയോജിത ലോഗ് ഫോർമാറ്റ്
"%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""

പ്രോസസ്സ് ഐഡി (%P), അല്ലെങ്കിൽ മറ്റേതെങ്കിലും ഐഡന്റിഫയർ, ഒരു അധിക ഫീൽഡായി ഉൾപ്പെടുത്തിയേക്കാം
പ്രവേശനത്തിന്റെ അവസാനം. ഒരു പ്രത്യേക പാഡിൽ '--പാഡിൽ-മോഡ് പിഡ്' ഉപയോഗിച്ച് ഇത് ഉപയോഗിക്കാം
ഈ ഫീൽഡിലെ ഓരോ അദ്വിതീയ മൂല്യത്തിനും വേണ്ടി സൃഷ്ടിക്കപ്പെടും.

കസ്റ്റം ലോഗ് ഫോർമാറ്റ്


ലോഗ്സ്റ്റാൾജിയ ഇപ്പോൾ ഒരു പൈപ്പ് ('|') ഡിലിമിറ്റഡ് ഇഷ്‌ടാനുസൃത ലോഗ് ഫയൽ ഫോർമാറ്റിനെ പിന്തുണയ്ക്കുന്നു:

ടൈംസ്റ്റാമ്പ് - അഭ്യർത്ഥന തീയതിയുടെ unix ടൈംസ്റ്റാമ്പ്.
ഹോസ്റ്റ്നാമം - അഭ്യർത്ഥനയുടെ ഹോസ്റ്റ്നാമം
പാത - പാത അഭ്യർത്ഥിച്ചു
response_code - വെബ്‌സെർവറിൽ നിന്നുള്ള പ്രതികരണ കോഡ് (ഉദാ 200)
response_size - ബൈറ്റുകളിലെ പ്രതികരണത്തിന്റെ വലുപ്പം

ഇനിപ്പറയുന്നവ ഓപ്ഷണൽ ആണ്:

വിജയം - വിജയകരമാണോ എന്ന് സൂചിപ്പിക്കാൻ 1 അല്ലെങ്കിൽ 0
പ്രതികരണ_നിറം - ഹെക്‌സിഡേഷ്യൽ (#FFFFFF) ഫോർമാറ്റിലുള്ള പ്രതികരണ നിറം
റഫറർ യുആർഎൽ - റഫറർ യുആർഎൽ
ഉപയോക്തൃ ഏജന്റ് - ഉപയോക്തൃ ഏജന്റ്
വെർച്വൽ ഹോസ്റ്റ് - വെർച്വൽ ഹോസ്റ്റ് (--paddle-mode vhost ഉപയോഗിച്ച് ഉപയോഗിക്കാൻ)
pid - പ്രോസസ്സ് ഐഡി അല്ലെങ്കിൽ മറ്റേതെങ്കിലും ഐഡന്റിഫയർ (--പാഡിൽ-മോഡ് പിഡ്)

വിജയമോ പ്രതികരണ_നിറമോ നൽകിയിട്ടില്ലെങ്കിൽ, അവയിൽ നിന്ന് ഉരുത്തിരിഞ്ഞതാണ്
പ്രതികരണ_കോഡ് സാധാരണ HTTP കൺവെൻഷനുകൾ ഉപയോഗിക്കുന്നു (കോഡ് <400 = വിജയം).

റെക്കോർഡുചെയ്യുന്നു വീഡിയോകള്


Logstalgia ഉപയോഗിച്ച് വീഡിയോകൾ റെക്കോർഡ് ചെയ്യുന്നതിനുള്ള ഉദാഹരണങ്ങൾക്കായി ഹോംപേജിലെ ഗൈഡ് കാണുക:

https://github.com/acaudwell/Logstalgia/wiki/Videos

ഇന്റർഫേസ്


സ്‌ക്രീനിന്റെ മുകളിൽ ഇടതുവശത്ത് കാണിച്ചിരിക്കുന്ന സമയം, ആദ്യ ലോഗ് എൻട്രിയിൽ നിന്ന് തുടക്കത്തിൽ സജ്ജീകരിച്ചിരിക്കുന്നു
സിമുലേഷൻ സ്പീഡ് (-s) അനുസരിച്ച് വായിക്കുകയും വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു.

താഴെ വലത് കോണിലുള്ള കൌണ്ടർ, അതിനുശേഷം പ്രദർശിപ്പിച്ച അഭ്യർത്ഥനകളുടെ എണ്ണം കാണിക്കുന്നു
നിലവിലെ സെഷന്റെ തുടക്കം.

ഏത് സമയത്തും സ്പേസ് അമർത്തുന്നത് സിമുലേഷൻ താൽക്കാലികമായി നിർത്തും/അൺപോസ് ചെയ്യും. താൽക്കാലികമായി നിർത്തുമ്പോൾ നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം
വ്യക്തിഗത അഭ്യർത്ഥനകളുടെ വിശദാംശങ്ങൾ പരിശോധിക്കാൻ മൗസ്.

ഇന്ററാക്ടീവ് കീബോർഡ് കമാൻഡുകൾ:

(ക്യു) ഡീബഗ് വിവരങ്ങൾ
(സി) ലോഗ്സ്റ്റാൾജിയ ലോഗോ പ്രദർശിപ്പിക്കുന്നു
(n) അടുത്ത ലോഗ് എൻട്രിയിലേക്ക് കൃത്യസമയത്ത് മുന്നോട്ട് പോകുക.
(+-) സിമുലേഷൻ വേഗത ക്രമീകരിക്കുക.
(<>) പിച്ച് വേഗത ക്രമീകരിക്കുക.
(F11) വിൻഡോ ഫ്രെയിം ടോഗിൾ
(F12) സ്ക്രീൻഷോട്ട്
(Alt+Enter) ഫുൾസ്‌ക്രീൻ ടോഗിൾ ചെയ്യുക
(ESC) പുറത്തുകടക്കുക

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ logstalgia ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ