Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന പെൻലോഗ് കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
penlogd - വെബ് സെർവർ ലോഗുകൾ ഏകീകരിക്കുക
സിനോപ്സിസ്
പെൻലോഗ്ഡ് [-fd] [-j dir] [-l logfile] [-n N] [-p pidfile] [-u user] പോർട്ട്
ഉദാഹരണം
penlogd -l /var/log/access_log -p /var/run/penlogd.pid 10000
വിവരണം
പെൻലോഗ്ഡ് പേനയിൽ നിന്നും ഓരോ വെബ് സെർവറുകളിൽ നിന്നും ലോഗ് എൻട്രികൾ സ്വീകരിക്കുന്നു. അത് ഏകീകരിക്കുന്നു
ഓരോ എൻട്രിയിലെയും ഉറവിട വിലാസങ്ങൾ "യഥാർത്ഥ" ക്ലയന്റ് വിലാസം ഉപയോഗിച്ച് മാറ്റി എൻട്രികൾ
കൂടാതെ ഫലം stdout-ലേക്കോ കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ഫയലിലേക്കോ എഴുതുന്നു. ഇത് പൂർണ്ണമായും
ലോഗുകൾ ഇതിനകം ലയിപ്പിച്ചതിനാൽ, ലയനങ്ങളുമായി പോസ്റ്റ് പ്രോസസ്സ് ചെയ്യേണ്ടതിന്റെ ആവശ്യകത നീക്കം ചെയ്യുന്നു.
പേന അതിന്റെ ലോഗ് പെൻലോഗിലേക്ക് അയക്കാൻ നിർദ്ദേശം നൽകണം. വിശദാംശങ്ങൾക്ക് HOWTO, പെൻ മാൻ പേജ് എന്നിവ കാണുക.
പെൻലോഗ്ഡ് ഒരു HUP സിഗ്നൽ അയയ്ക്കുന്നത്, ലോഗ്ഫൈൽ അടയ്ക്കുകയും വീണ്ടും തുറക്കുകയും ചെയ്യും
stdout-ലേക്ക് ലോഗിൻ ചെയ്യുന്നു. ലോഗ് ഇതുപോലെ തിരിക്കുക:
mv access_log access_log.1 kill -HUP `cat `
എവിടെ പേനയുടെ പ്രോസസ്സ് ഐഡി അടങ്ങുന്ന ഫയലാണ്.
പെൻലോഗ്ഡ് ഒരു TERM സിഗ്നൽ അയയ്ക്കുന്നത് ലോഗ് ഫയൽ അടച്ച് വൃത്തിയായി പുറത്തുകടക്കാൻ ഇടയാക്കും.
ഓപ്ഷനുകൾ
-d ഡീബഗ്ഗിംഗ് ഓണാക്കുക. നമ്മൾ ഫോർഗ്രൗണ്ടിൽ പ്രവർത്തിക്കുകയാണെങ്കിൽ ഔട്ട്പുട്ട് stderr-ലേക്ക് പോകുന്നു
(-f കാണുക) കൂടാതെ syslog-ലേക്ക് (ഫെസിലിറ്റി യൂസർ, പ്രയോറിറ്റി ഡീബഗ്) അല്ലെങ്കിൽ.
-f മുൻവശത്ത് നിൽക്കുക.
-j മുതലാളി ഒരു chroot പരിതസ്ഥിതിയിൽ പ്രവർത്തിപ്പിക്കുക.
-l ലോഗ് ഫയൽ
ലോഗ്ഫയലിൽ ഔട്ട്പുട്ട് എഴുതുക.
-n N കാഷെയിലേക്കുള്ള പെൻ ലോഗ് എൻട്രികളുടെ എണ്ണം (ഡിഫോൾട്ട് 1000).
-p പിഡ്ഫിൽ
പ്രോസസ്സ് ഐഡി pidfile-ലേക്ക് എഴുതുക.
-u ഉപയോക്താവ്
മറ്റൊരു ഉപയോക്താവായി പ്രവർത്തിപ്പിക്കുക.
പോർട്ട് പെൻലോഗിന് ലോഗ് എൻട്രികൾ ലഭിക്കുന്ന യുഡിപി പോർട്ട്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് പെൻലോഗ്ഡ് ഓൺലൈനായി ഉപയോഗിക്കുക