±¸¼º ÆÄÀÏÀÇ LOGGING ¼½¼Ç¿¡¼ ¸Þ½ÃÁö ¼ö½Å ¹æ¹ýÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
InterChange Server°¡ ¸Þ½ÃÁö¸¦ ¾²´Â À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¸Þ½ÃÁö´Â Ç¥ÁØ Ãâ·Â(STDOUT) ¶Ç´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ °æ·ÎÀÇ ÆÄÀÏ¿¡ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
STDOUT¸¦ ÁöÁ¤ÇÑ °æ¿ì ¸Þ½ÃÁö´Â ¼¹ö°¡ ½ÃÀÛÇÑ ¸í·É ÇÁ·ÒÇÁÆ® â¿¡ ³ªÅ¸³³´Ï´Ù.
ÀÌ ¸Å°³º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì InterChange Server´Â ProductDir µð·ºÅ丮ÀÇ InterchangeSystem.log ÆÄÀÏ¿¡ ¸Þ½ÃÁö¸¦ ¾¹´Ï´Ù.
¿¹Á¦:
LOG_FILE = test.log(ProductDir µð·ºÅ丮)
LOG_FILE = STDOUT
InterChange Server°¡ ¿À·ù ¹× ½É°¢ÇÑ ¿À·ù ¸Þ½ÃÁö¸¦ ¼Û½ÅÇÏ´Â ÀüÀÚ ¿ìÆí ÁÖ¼Ò¸¦ Çϳª ÀÌ»ó Á¦°øÇÒ »Ó ¾Æ´Ï¶ó ÇØ´ç ¸Þ½ÃÁö¸¦ ·Î±× ÆÄÀÏ¿¡ ¾¹´Ï´Ù. ÀüÀÚ ¿ìÆí µµ¸ÞÀÎÀÌ ´©¶ôµÈ °æ¿ì InterChange ServerÀÇ ±âº»°ªÀº ±âº» POP ¸ÞÀÏ µµ¸ÞÀÎÀ¸·Î ¼³Á¤µË´Ï´Ù.
ÀüÀÚ ¿ìÆí ÅëÁö¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×Àº System Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
¿¹Á¦:
MESSAGE_RECIPIENT = troubleshooters
À§ÀÇ ¿¹Á¦¿¡¼´Â ¹®Á¦Á¡ ÇØ°á»ç¶ó´Â À̸§ÀÇ ºÐ¹è ¸ñ·ÏÀ¸·Î ÀüÀÚ ¿ìÆí ÅëÁö¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ÀüÀÚ ¿ìÆí µµ¸ÞÀÎÀÌ ´©¶ôµÈ °æ¿ì InterChange Server´Â ±âº» POP ¸ÞÀÏ µµ¸ÞÀÎÀ» »ç¿ëÇÕ´Ï´Ù.
MESSAGE_RECIPIENT = dave,dana@myhome.com
À§ÀÇ ¿¹Á¦¿¡¼´Â µÎ »ç¿ëÀÚ ÁÖ¼ÒÀÎ dave¿Í dana@myhome.comÀ¸·Î ÀüÀÚ ¿ìÆí ÅëÁö¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù(ÀüÀÚ ¿ìÆí ÇÁ·Î±×·¥ÀÌ ½°Ç¥¸¦ »ç¿ëÇÏ¿© ¿©·¯ ÁÖ¼Ò¸¦ ºÐ¸®ÇÒ °æ¿ì).
ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº ¾ø½À´Ï´Ù.
ÀÌ ¼±ÅÃÀû ¸Å°³º¯¼ö¸¦ ÀÌ¿ëÇÏ¿© Ç¥ÁØ Ãâ·Â ¹× ·Î±× ÆÄÀÏ·Î ·Î±ë ¸Þ½ÃÁö¸¦ º¸³¾ ¼ö ÀÖ½À´Ï´Ù. LOG_FILE ¸Å°³º¯¼ö°¡ ¿Ã¹Ù¸¥ ÆÄÀÏ¿¡ ÁöÁ¤µÇÁö ¾Ê°í STDOUT(Ç¥ÁØ Ãâ·Â)¿¡ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì, MIRROR_LOG_TO_STDOUT = TRUE ¼³Á¤Àº Ç¥ÁØ Ãâ·ÂÀ¸·Îµµ ·Î±× Ãâ·ÂÀ» ¹Ì·¯ÇÕ´Ï´Ù. LOG_FILE = STDOUT°¡ ¼³Á¤µÈ °æ¿ì ÀÌ ¸Å°³º¯¼ö´Â ¹«½ÃµË´Ï´Ù.
·Î±× ÆÄÀÏ ¹Ì·¯¸µÀÇ ¼º´É»ó ¿À¹öÇìµå ¶§¹®¿¡ ÀÌ ¸Å°³º¯¼ö´Â °³¹ß ¹× µð¹ö±× Áß¿¡¸¸ true·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. »ý»ê Áß¿¡´Â false·Î ¼³Á¤Çϰųª ¾Æ¿¹ ÁöÁ¤ÇÏÁö ¾Ê´Â °Í(±âº»°ªÀÌ false·Î ¼³Á¤µÈ °æ¿ì)ÀÌ ÁÁ½À´Ï´Ù.
ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº false(¿ÀÇÁ)ÀÔ´Ï´Ù.
ÀÌ ¼±ÅÃÀû ¸Å°³º¯¼ö´Â ·Î±× ÆÄÀÏÀÇ Å©±â¸¦ ÁöÁ¤µÈ Å©±â·Î Á¦ÇÑÇÕ´Ï´Ù.
Å©±â ´ÜÀ§´Â KB(ų·Î¹ÙÀÌÆ®), MB(¸Þ°¡¹ÙÀÌÆ®) ¶Ç´Â GB(±â°¡¹ÙÀÌÆ®)°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ´ÜÀ§¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ´ÜÀ§´Â ±âº»°ªÀÎ ¹ÙÀÌÆ®·Î ¼³Á¤µË´Ï´Ù.
¿¹Á¦:
MAX_LOG_FILE_SIZE = 100 KB MAX_LOG_FILE_SIZE = 5 MB MAX_LOG_FILE_SIZE = 1 GB MAX_LOG_FILE_SIZE = 8192
MAX_LOG_FILE_SIZE ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÑ °æ¿ì, ·Î±× ¾ÆÄ«À̺ê´Â ³»ÀçÀûÀ¸·Î »ç¿ë °¡´ÉÇØÁý´Ï´Ù.
NUMBER_OF_ARCHIVE_LOGS ¸Å°³º¯¼ö·Î °ãÃľ²¿©ÁöÁö ¾Ê¾Ò´Ù¸é MAX_LOG_FILE_SIZE°¡ UNLIMITED ¿ÜÀÇ °ªÀ¸·Î ¼³Á¤µÈ °æ¿ì ±âº» ¾ÆÄ«ÀÌºê ¼ö´Â 5ÀÔ´Ï´Ù.
ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº UNLIMITEDÀÔ´Ï´Ù.
ÀÌ ¼±ÅÃÀû ¸Å°³º¯¼ö´Â À¯Áöº¸¼öÇÒ ¾ÆÄ«ÀÌºê ·Î±×ÀÇ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¾ÆÄ«ÀÌºê ÆÄÀÏÀÇ À̸§Àº LOG_FILEÀÇ ÁöÁ¤µÈ °ª¿¡¼ ÃßÃâµË´Ï´Ù.
MAX_LOG_FILE_SIZE ¸Å°³º¯¼ö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò°Å³ª LOG_FILE=STDOUT°¡ ¼³Á¤µÈ °æ¿ì ÀÌ ¸Å°³º¯¼ö´Â ¹«½ÃµË´Ï´Ù.
¿¹¸¦ µé¸é,
ProductDir µð·ºÅ丮ÀÇ LOG_FILE = logs/InterchangeSystem.log ¹× NUMBER_OF_ARCHIVE_LOGS = 3
¾ÆÄ«ÀÌºê ·Î±× À̸§Àº ´ÙÀ½°ú °°½À´Ï´Ù(ProductDir µð·ºÅ丮).
logs/InterchangeSystem_Arc_01.log logs/InterchangeSystem_Arc_02.log logs/InterchangeSystem_Arc_03.log