همانطور که می دانید لاگ فایل استریسک در مسیر /var/log/asterisk و به نام full قرار دارد، به ظور پیش فرض استریسک تمامی جزئیات را در این فایل قرار می دهد و اگر سیستم تلفنی بزرگی دارید حجم این فایل می تواند برای شما دردسر ساز شود، حال یاد خواهیم گرفت چگونه میزان درج جزئیات در این فایل را تغییر دهیم.
همان طور که گفتم، مسیر فایل لاگ مسیر رویرو است:
/var/log/asterisk
حال فایل زیر را برای ویرایش باز نمایید، برای این منظور می توانید از WinSCP استفاده نمایید.
the /etc/asterisk/logger.conf
فایل مذکور دارای چند بخش است، بخش اول [general] است که در این محل می توانید فرمت تاریخ و زمان درج شده در فایل لاگ را تعیین نمایید، برای آشنایی با تغییر فرمت باید با دستور strftime بر روی لینوکس آشنا بشوید، از گوگل استفاده کنید و یا این دستور را روی کنسول لینوکس بزنید.
man strftime
اما بخش دوم همان چیزی است که ما به دنبال آن هستیم، [logfiles]
مثال زیر بخشی از فایل logger.conf بر روی سیستم تلفنی الستیکس Elastix می باشد.
[logfiles]
;
; Format is “filename” and then “levels” of debugging to be included:
; debug
; notice
; warning
; error
; verbose
;
; Special filename “console” represents the system console
;
;debug => debug
; The DTMF log is very handy if you have issues with IVR’s
;dtmf => dtmf
;console => notice,warning,error
;console => notice,warning,error,debug
;messages => notice,warning,error
full => notice,warning,error,debug,verbose
همانطر که می بینید full همان نام فایل است و شما می توانید آن را به راحتی تغییر دهید گزینه های روبروی آن نیز میزان جزئیات درج در فایل لاگ می باشد.
برای مثال در سرور خود نیاز به جزئیات بسیار در لاگ فایل ندارید، خوب مثال زیر فقط خطا ها و ایرادات بزرگ را در لاگ فایل درج می کند، در ضمن فام فایل لاگ نیز console می باشد.
[logfiles]
console => warning,error
مانیتورینگ سرورها و سرویسهای VoIP یکی از مهمترین کارهایی است که برای تضمین پایداری شبکه…
بررسی برندهای سختافزاری VoIP: انتخاب بهترین گزینه برای متخصصین و کسبوکارها سیستمهای تلفنی VoIP (Voice…
OMniLeads یک سیستم مرکز تماس کدباز است که با قابلیتهای پیشرفته برای مدیریت تماسها و…
در سیستمهای تلفنی تحت ویپ مانند ایزابل (Issabel)، الستیکس (Elastix) و فری پی بی اکس…
Open Source Software نقش مهمی در توسعه نرمافزارهای SaaS (نرمافزار به عنوان سرویس) داشته است.…
SaaS چیست؟ بررسی جامع نرمافزار بهعنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدلهای…