GoGPT Best VPN GoSearch

OnWorks ഫെവിക്കോൺ

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

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ ds-logpipe പ്രവർത്തിപ്പിക്കുക

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

പട്ടിക:

NAME


ds-logpipe.py - ഒരു ലോഗ് ഫയലിന് പകരം പേരിട്ടിരിക്കുന്ന പൈപ്പിൽ നിന്ന് സൃഷ്‌ടിക്കുകയും വായിക്കുകയും ചെയ്യുക

സിനോപ്സിസ്


ds-logpipe.py /മുഴുവൻ/പാത/ടു/നാംപൈപ്പ്
[-m maxlinestobuffer] [-u യൂസർ ഐഡി] [-s സെർവർപിഡ് ഫയൽ] [-t സെർവർ ടൈംഔട്ട്]
[--plugin=/path/to/pluginfile.py] [pluginfile.arg=value]

വിവരണം


പേരുള്ള പൈപ്പ് ലോഗ് സ്‌ക്രിപ്റ്റ്, ഒരു ലോഗ് ഫയലിനെ ഒരു പേരിലുള്ള പൈപ്പ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു
സ്ക്രിപ്റ്റ്. സെർവറിന് ലോഗ് ഔട്ട്‌പുട്ട് ഒരു ലോഗ് ഫയലിലേക്ക് അയയ്‌ക്കുന്നതിന് പകരം സ്‌ക്രിപ്റ്റിലേക്ക് അയയ്‌ക്കാൻ കഴിയും. ഈ
ഇനിപ്പറയുന്നതുപോലുള്ള നിരവധി കാര്യങ്ങൾ ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു:

* ചില ഇവന്റുകൾ മാത്രം ലോഗ് ചെയ്യുക ഉദാ. പരാജയപ്പെട്ട ബൈൻഡുകൾ, ചില ഐപി വിലാസങ്ങളിൽ നിന്നുള്ള കണക്ഷനുകൾ മുതലായവ.
* ഒരു നിശ്ചിത പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന വരികൾ മാത്രം ലോഗ് ചെയ്യുക
* അവസാന N ലൈനുകൾ മാത്രം ലോഗ് ചെയ്യുക - പൂർണ്ണ പിശക് ലോഗ് ഡീബഗ് ലെവലുകൾ പ്രവർത്തനക്ഷമമാക്കുന്നതിന് ഉപയോഗപ്രദമാണ്
ഉത്പാദന പരിതസ്ഥിതികൾ
* ഒരു പ്രത്യേക ഇവന്റ് കണ്ടെത്തുമ്പോൾ ഒരു ഇമെയിൽ അല്ലെങ്കിൽ മറ്റ് അറിയിപ്പ് അയയ്ക്കുക

സ്ക്രിപ്റ്റ് പൈത്തണിൽ എഴുതിയിരിക്കുന്നു, കൂടാതെ പ്ലഗിനുകൾ അനുവദിക്കുന്നു. സ്ഥിരസ്ഥിതിയായി, സ്ക്രിപ്റ്റ് ലോഗ് ചെയ്യും
അവസാന N വരികൾ (ഡിഫോൾട്ട് 1000). രണ്ട് പ്ലഗിനുകൾ നൽകിയിട്ടുണ്ട് - ഒന്ന് ലോഗ് ചെയ്യാൻ മാത്രം പരാജയപ്പെട്ട ബൈൻഡ്
ശ്രമങ്ങൾ, സാധാരണ എക്സ്പ്രഷനുകൾ നൽകിയിട്ടുള്ള വരികൾ മാത്രം ലോഗ് ചെയ്യുന്ന ഒന്ന്.

ഓപ്ഷനുകൾ


ഓപ്ഷനുകളുടെ ഒരു സംഗ്രഹം ചുവടെ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

/മുഴുവൻ/പാത/ടു/നാംപൈപ്പ്
ആവശ്യമാണ് - പേരുള്ള പൈപ്പിന്റെ മുഴുവൻ പാതയും ഫയലിന്റെ പേരും. ഇത് നിലവിലില്ലെങ്കിൽ, അത്
സൃഷ്ടിക്കപ്പെടും. അത് നിലവിലുണ്ടെങ്കിൽ, പേരുള്ള പൈപ്പ് ആണെങ്കിൽ, സ്ക്രിപ്റ്റ് അത് ഉപയോഗിക്കും. എങ്കിൽ
നിലവിലുണ്ട്, ഒരു പൈപ്പ് അല്ല, സ്ക്രിപ്റ്റ് ഇല്ലാതാകും. ഉടമസ്ഥാവകാശം തന്നെയായിരിക്കും
സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുന്ന ഉപയോക്താവ് (അല്ലെങ്കിൽ താഴെയുള്ള -u ഓപ്ഷൻ കാണുക).

-m|--maxlines=N
ബഫറിലേക്കുള്ള വരികളുടെ എണ്ണം - ഡിഫോൾട്ട് 1000 ആണ്

-u|--userid=user
സ്‌ക്രിപ്റ്റ് സൃഷ്‌ടിച്ച പൈപ്പും മറ്റേതെങ്കിലും ഫയലുകളും ഇതിലേക്ക് ചോയ്‌ക്കും()'d
യൂസർ ഐഡി. ഇതൊരു സ്ട്രിംഗ് യൂസർഐഡി നാമമോ സംഖ്യാ യൂസർഐഡി മൂല്യമോ ആകാം.

-s|--serverpidfile=/path/to/servername.pid
ഒരു പ്രത്യേക ഡയറക്‌ടറി സെർവർ ഉള്ളപ്പോൾ സ്‌ക്രിപ്റ്റ് പുറത്തുകടക്കണമെങ്കിൽ, വ്യക്തമാക്കുക
സെർവർ പിഡ് അടങ്ങുന്ന ഫയലിലേക്കുള്ള മുഴുവൻ പാതയും. സ്ഥിരസ്ഥിതി സാധാരണമാണ്
/var/run/dirsrv/slapd- പോലെയുള്ള ഒന്ന് .പിഡ് എവിടെ ആണ്
സാധാരണയായി ഹോസ്റ്റിന്റെ പേര്

-t|--servertimeout=N
സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുമ്പോൾ സെർവർപിഡ്ഫയൽ നിലവിലില്ല എന്നതിനാൽ, സ്ക്രിപ്റ്റ് പ്രവർത്തിക്കും
pid ഫയൽ നിലനിൽക്കുന്നതിനും സെർവർ ആരംഭിക്കുന്നതിനും സ്ഥിരസ്ഥിതിയായി 60 സെക്കൻഡ് കാത്തിരിക്കുക.
മറ്റൊരു സമയപരിധി വ്യക്തമാക്കാൻ ഈ ഓപ്‌ഷൻ ഉപയോഗിക്കുക. എപ്പോൾ മാത്രമേ -t ഓപ്ഷൻ ബാധകമാകൂ
-s അല്ലെങ്കിൽ --serverpid - അല്ലാത്തപക്ഷം അത് ഒന്നും ചെയ്യുന്നില്ല.

--serverpid=പി
നിങ്ങൾ ട്രാക്ക് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന സെർവർ ഇതിനകം പ്രവർത്തിക്കുകയാണെങ്കിൽ, ഇത് ഉപയോഗിച്ച് നിങ്ങൾക്ക് അത് വ്യക്തമാക്കാം
വാദം. നിർദ്ദിഷ്‌ട പിഡ് സാധുവല്ലെങ്കിൽ, സ്‌ക്രിപ്റ്റ് അബോർട് ചെയ്യും.

-p|--plugin=/full/path/to/pluginname.py
ഉപയോഗിക്കേണ്ട ഒരു പ്ലഗിൻ വ്യക്തമാക്കുക. പ്ലഗിൻ ഒരു പൈത്തൺ ഫയലായിരിക്കണം കൂടാതെ അവസാനിക്കുകയും വേണം .py. അത്
എന്ന ഒരു ഫംഗ്‌ഷൻ വ്യക്തമാക്കണം പ്ലഗിൻ എന്ന് വിളിക്കുന്ന ഫംഗ്‌ഷനുകൾ വ്യക്തമാക്കിയേക്കാം പ്രീ ഒപ്പം
സ്ഥാനം.

pluginname.arg1=value ... pluginname.argN=value
കമാൻഡ് ലൈനിൽ നിങ്ങൾക്ക് പ്ലഗിനുകൾക്കുള്ള ആർഗ്യുമെന്റുകൾ വ്യക്തമാക്കാൻ കഴിയും. ഒരു പ്ലഗിൻ ഉണ്ടെങ്കിൽ
--plugin=/full/path/to/pluginname.py എന്ന് വ്യക്തമാക്കിയിരിക്കുന്നു, ആ പ്ലഗിനിനായുള്ള ആർഗ്യുമെന്റുകൾ
എന്ന് വ്യക്തമാക്കിയിരിക്കുന്നു pluginname.argname=value. സ്ക്രിപ്റ്റ് ഈ വാദങ്ങൾ പാഴ്സ് ചെയ്യുന്നു
അവയെ പ്ലഗിനിലേക്ക് കൈമാറുന്നു പ്രീ ഒരു പൈത്തൺ ഡിക്ട് ആയി പ്രവർത്തിക്കുന്നു. ഒന്നിൽ കൂടുതൽ ഉണ്ടെങ്കിൽ
എന്ന വാദം pluginname.argname മൂല്യങ്ങൾ ഒരു പൈത്തൺ ലിസ്റ്റായി കൈമാറുന്നു.

ഡയറക്ടറി സെർവർ കുറിപ്പുകൾ


ഡയറക്‌ടറി സെർവർ സാധാരണയായി പേരുനൽകിയ പൈപ്പിലേക്ക് ലോഗ് ചെയ്യുന്നതിന് കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ട്
സാധാരണ ലോഗ് ഫയലിന്റെ. ഉദാഹരണത്തിന്, സെർവറിനോട് ഉപയോഗിക്കാൻ ഇനിപ്പറയുന്ന LDIF ഉപയോഗിക്കുക
ഫയല് ആക്സസ്.പൈപ്പ് ആക്സസ് ലോഗിനായി:
dn: cn=config
മാറ്റം തരം: പരിഷ്ക്കരിക്കുക
പകരം: nsslapd-accesslog-maxlogsperdir
nsslapd-accesslog-maxlogsperdir: 1
-
പകരം: nsslapd-accesslog-logexpirationtime
nsslapd-accesslog-logexpirationtime: -1
-
പകരം: nsslapd-accesslog-logrotationtime
nsslapd-accesslog-logrotationtime: -1
-
പകരം: nsslapd-accesslog
nsslapd-accesslog: /var/log/dirsrv/slapd-localhost/access.pipe
-
പകരം: nsslapd-accesslog-logbuffering
nsslapd-accesslog-logbuffering: off

ശ്രദ്ധിക്കുക: ഇത് ചെയ്യുന്നതിന് മുമ്പ്, നിങ്ങളുടെ നിലവിലെ കോൺഫിഗറേഷൻ സംരക്ഷിക്കേണ്ടതാണ്, അതിനാൽ നിങ്ങൾക്ക് അത് പുനഃസ്ഥാപിക്കാനാകും
പിന്നീട്.
ldapsearch ... -s ബേസ് -b "cn=config" nsslapd-accesslog-maxlogsperdir nsslapd-accesslog-
logexpirationtime nsslapd-accesslog-logrotationtime nsslapd-accesslog nsslapd-accesslog
> savedaccesslog.ldif

പിശക് രേഖയും ഓഡിറ്റ് ലോഗും സമാനമായി കോൺഫിഗറേഷൻ ആട്രിബ്യൂട്ടുകൾക്ക് പേരിട്ടിരിക്കുന്നു ഉദാ nsslapd-
പിശക്ലോഗ്, nsslapd-auditlog. സ്ഥിരസ്ഥിതിയായി ഓഡിറ്റ് ലോഗ് പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക - nsslapd- ഉപയോഗിക്കുക
auditlog-logging-enabled: അത് പ്രവർത്തനക്ഷമമാക്കാൻ ഓൺ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ds-logpipe ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad




×
വിജ്ഞാപനം
❤️ഇവിടെ ഷോപ്പുചെയ്യുക, ബുക്ക് ചെയ്യുക അല്ലെങ്കിൽ വാങ്ങുക — ചെലവില്ലാതെ, സേവനങ്ങൾ സൗജന്യമായി നിലനിർത്താൻ സഹായിക്കുന്നു.