ලොග් නිර්මාණය ප්‍රශ්න තුනකට පිළිතුරකි: කුමන ක්‍රියාවලියක් වාර්තාවක් සෑදුවාද, එම වාර්තාව ලැබෙන්නේ කොහේද සහ කොපමණ කල් ජීවත් වේද. OpenVPN ගොනුවකට ලිවිය හැක, පණිවිඩ පද්ධති ලොගරයට දිය හැක, නැතහොත් සේවා කළමනාකරු අල්ලා ගන්නා දෙයට භාර දිය හැක, ඒවා එකම ප්‍රවාහයේ පිටපත් තුනක් නොවේ. සෑම තේරීමක්ම භ්‍රමණයේ හිමිකරු කවුද, කුමන පරිශීලකයාට ප්‍රතිඵලය කියවිය හැකද සහ ආරම්භයේදී සිදුවන්නේ කුමක්ද යන්න වෙනස් කරයි. සිදුවීමට පෙර පිළිතුරු තීරණය කරන්න, මන්ද පසුව ඔබට විරූපණය කළ දේම උරුම වේ.

ඩීමන් උපදෙස සමඟ සැබවින්ම කරන්නේ කුමක්ද

උපදෙස් වියුක්ත නොවේ; සෑම එකක්ම ක්‍රියාවලිය තම පණිවිඩ ලියන්නේ කොහේද යන්න තීරණය කරයි. log /path එම ගොනුව විවෘත කරයි, log-append /path එය එකතු කිරීමට විවෘත කරයි, syslog තම සොකට් හරහා පණිවිඩ දේශීය පද්ධති ලොගරයට දෙයි. ඒ කිසිවක් නොමැති නම් ප්‍රතිදානය සම්මත ප්‍රතිදානයට යයි, ඊළඟට සිදුවන්නේ කුමක්ද යන්න සේවා කළමනාකරු තීරණය කරයි. ඩීමන් ඔබේ වින්‍යාසය නොසලකා හරින බව නිගමනය කිරීමට පෙර ඵලදායී ඒකකය සහ පැතිකඩ එකට කියවන්න.

අවසාන අවස්ථාව ඇසුරුම් ස්ථාපනයේ සාමාන්‍යයි, පරිපාලකයන් දෙදෙනෙකු ලොගයේ ස්ථානය ගැන එකඟ නොවන්නේ ඇයිද යන්න එය පැහැදිලි කරයි. එක් අයෙක් ඒකකයේ ජර්නලය කියවයි, අනෙක් අයෙක් ඩීමන් කිසිදා නොලියූ ගොනුවක් කියවයි.

ක්‍රියාත්මක වින්‍යාසය පරීක්ෂා කරන්න, තැටියේ ගොනුව නොවේ. drop-in ඒකක අභිබවා යාමක් හෝ පරිසර ගොනුවක් ඔබ කියවන පැතිකඩ ස්පර්ශ නොකර ඵලදායී උපදෙස වෙනස් කළ හැක.

log කපයි, log-append කපන්නේ නැත

log උපදෙස බලාත්මක වන විට පවතින ගොනුව කපයි, එබැවින් නැවත ආරම්භ කිරීම ඊට පෙර සාක්ෂි මකා දමයි. log-append ඇති දේ රඳවා එකතු කරයි. කිසිදු විකල්පයක් කිසිවක් භ්‍රමණය නොකරයි, කිසිවක් පසුව තමන් විසින්ම ගොනුව නැවත විවෘත නොකරයි, එබැවින් භ්‍රමණයට සහයෝගය අවශ්‍යයි.

භ්‍රමණය ගොනුවේ නම වෙනස් කරන අතරතුර ඩීමන් පැරණි විස්තරකයට ලියමින් සිටී නම්, නව ගොනුව හිස්ව පවතින අතර නම වෙනස් කළ ගොනුවේ තැටි භාවිතය දිගටම ඉහළ යයි. ක්‍රියාවලියට නැවත විවෘත කිරීමට සංඥාවක් යවන්න, නැතහොත් පිටපත්-සහ-කැපුම් උපාය මාර්ගයෙන් භ්‍රමණය කර පිටපත් කවුළුව පිළිගන්න.

නාමාවලිය, හිමිකම සහ අවසර යනු නිර්මාණයේ කොටසකි. ඩීමන් ආරම්භයෙන් පසු විශේෂ අවසර නොමැති පරිශීලකයෙකු ලෙස ක්‍රියා කළ හැක, ස්ථාපනයේදී root සෑදූ නාමාවලිය එවිට ලිවිය හැකි නොවිය හැක. සිදුවීම අතරතුර අවසර නිවැරදි කිරීම වෙනුවට ඇසුරුම්කරණය හෝ යෙදවුම් ක්‍රියාවලිය හරහා එය සූදානම් කරන්න.

සේවා කළමනාකරු දෙවන පිටපතක් තබා ගනී

systemd පෙරනිමියෙන් සම්මත ප්‍රතිදානය සහ සම්මත දෝෂය අල්ලා ගනී, එබැවින් පැහැදිලි නැවත යොමු කිරීමක් නොමැති ඒකකයකට දැනටමත් ලොගයක් ඇත. ගොනු උපදෙසක් එකතු කිරීමෙන් රඳවා ගැනීම, කියවන්නන් සහ කාල මුද්‍රා වෙනස් වන ප්‍රවාහ දෙකක් ලැබේ.

මෙය ස්වයංක්‍රීයව වැරදි නොවේ, නමුත් එය තීරණයක් විය යුතුය. ආරම්භක වාර්තාව ජර්නලයේ තබන්න, මන්ද වින්‍යාසගත ගොනුව පැවතීමට පෙර සිදුවන අසාර්ථකත්ව වෙනත් කොහේවත් නොපෙනේ. පසුව ගොනුව ස්ථාවර තත්ත්වයේ සිදුවීම් සඳහා අධිකාරී කර එය runbook තුළ ලියන්න. අධිකාරී ප්‍රවාහ දෙකක් යනු සෑම ප්‍රශ්නයකටම පිළිතුරු දෙකක් යන්නයි.

තේරීම හිතාමතාම අසාර්ථක වන පරීක්ෂණයකින් තහවුරු කරන්න. ඩීමන් කියවිය නොහැකි සහතිකයක් සමඟ ආරම්භ කර කුමන ප්‍රවාහය දෝෂය සටහන් කරන්නේදැයි බලන්න.

විස්තරය භාවිත කළ හැකි විස්තරයට සමාන නොවේ

ඉහළ verb මට්ටම වැඩි පේළි එකතු කරයි, එක් ලක්ෂ්‍යයකට පසු කිසිවෙකු නොකියවන පේළිද එකතු කරයි. මට්ටම 3 බොහෝ යෙදවුම් සඳහා සාධාරණ ස්ථාවර තත්ත්වයකි, මට්ටම 4 සහ ඉහළ දන්නා ප්‍රශ්නයක් සහිත සීමිත විමර්ශනයකට ගැළපේ. පුනරාවර්තන මර්දනය ශබ්දය අඩු කරයි, නමුත් සිදුවීමක් කොපමණ වාරයක් පුනරාවර්තනය වේද යන්න සඟවා නොගත යුතුය. ඔබට දරාගත හැකි මට්ටම නියම කරන්න, අවසානයක් ඇති නම් කළ විමර්ශනයකට පමණක් එය ඉහළ නංවන්න.

වාර්තාවේ අවස්ථා හැඳුනුම සහ කාල මුද්‍රා තබා ගන්න. ගොනුව මාස ගණනක් තිස්සේ එකතු වී අවස්ථාවේ නම නොමැති විට, නැවත සම්බන්ධ වීම පළමු සම්බන්ධතාවය මෙන්ම පෙනේ.

එම ගොනුවට තවත් කුමක් වැටෙන්නේද යන්න සැලකිලිමත් වන්න. නැවත යොමු කළ ප්‍රතිදානයට කැඳවන ලද ස්ක්‍රිප්ට්වල පෙළ ඇතුළත් විය හැක, තම පරිසරය මුද්‍රණය කරන සහායක වැඩසටහනක් අක්තපත්‍ර සහ යතුරු මාර්ග කියවිය හැකි ලොගයක තබයි. ඩීමන් තමන්ම සංවේදී කිසිවක් මුද්‍රණය නොකළත් ලොග් ප්‍රවේශය ආරක්ෂක තීරණයක් ලෙස සලකන්න.

භ්‍රමණය, රඳවා ගැනීම සහ නැවත පූරණය කරන සංඥා

රඳවා ගැනීමේ කාලය තැටියේ හිමිකරු සමඟ තීරණය කර එය පරිමාව ඔබ වෙනුවට තීරණය කිරීමට පෙර නියම කරන්න. නැවත පූරණ සංඥාව ලොග් නඩත්තු විධානයක් නොවේ: වැරදි සංඥාව යැවීමෙන් උමඟ නැවත ආරම්භ වී සෑම පරිශීලකයෙකුම විසන්ධි වේ. නැවත විවෘත කිරීමේ ක්‍රියා පටිපාටිය භ්‍රමණ රීතිය අසල ලියන්න, දෙකම ඈත් නොවී තිබීමට.

ප්‍රතිඵලය ක්‍රියාකරුවෙකුට විස්තර කළ හැකි සේවාවක් විය යුතුය: එක් අධිකාරී ප්‍රවාහයක්, සෑම සිදුවීමක්ම ජීවන චක්‍රයේ තබා ඇති අතර, සත්කාරකයේ රහස් දරන සෑම ගොනුවක්ම එකතු නොකර ලබා ගත හැකි වාර්තාවක්. එම විස්තරයම නිර්මාණයේ පිළිගැනීමේ පරීක්ෂණය වන අතර, ඊළඟ සිදුවීමට පෙර එය පරීක්ෂා කිරීම ලාභදායකය.

අදාළ ලිපි