Sun ONE ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Sun ONE Application Server 7, Update 1 °ü¸®ÀÚ ¼³¸í¼­



Sun ONE Application Server ¸ð´ÏÅ͸µ

ÀÌ Àå¿¡¼­´Â Sun ONE Application Server¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ð´ÏÅ͸µ ¹× SNMP (Simple Network Management Protocol) ±â´ÉÀ» ¼³¸íÇÕ´Ï´Ù.

ÀÌ ÀåÀº ´ÙÀ½ Àý·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Sun ONE Application Server ¸ð´ÏÅ͸µ Á¤º¸

»ç¿ëÀÚ´Â ½Ã½ºÅÛÀÇ Àü·«Àû µ¥ÀÌÅÍ Æ÷ÀÎÆ®¿¡¼­ ÀÛ¾÷ Åë°è¸¦ ¼öÁýÇÏ¿© Sun ONE Application Server¸¦ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼öÁýÇÑ Åë°è ÀڷḦ ÅëÇØ ¼­¹ö¿¡¼­ ¾ó¸¶³ª ¸¹Àº ¿äûÀ» ó¸®Çϰí ÀÖÀ¸¸ç ±×·¯ÇÑ ¿äûÀ» ¾ó¸¶³ª Àß Ã³¸®Çϰí ÀÖ´ÂÁö ¾Ë ¼ö ÀÖ½À´Ï´Ù. °¢ °¡»ó ¼­¹ö¿¡ ´ëÇÑ Åë°è¿Í Àüü ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ Åë°è¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. asadmin À¯Æ¿¸®Æ¼³ª SNMP Áß Çϳª¸¦ »ç¿ëÇÏ¿© Sun ONE Application Server¸¦ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Åë°è

HTTP ¼­¹ö¸¦ ºñ·ÔÇÑ ´ëºÎºÐÀÇ Sun ONE Application Server ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò¿Í ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇØ¼­´Â Åë°è ¼öÁýÀÌ Ç×»ó Ȱ¼ºÈ­µÇ¾î Àֱ⠶§¹®¿¡ º°µµÀÇ È°¼ºÈ­ ±â´ÉÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ÇÏÁö¸¸ ƯÁ¤ ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÇ°Å³ª °ü·Ã ±â´ÉÀÌ È°¼ºÈ­µÇ¾î ÀÖÀ» ¶§¸¸ ¼öÁýµÇ´Â Åë°èµµ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Åë°è¿¡´Â ´ÙÀ½°ú °°Àº µ¥ÀÌÅÍ Æ÷ÀÎÆ®°¡ ÀÖ½À´Ï´Ù.

  • EJB ¸Þ¼Òµå¿¡ ´ëÇÑ Åë°è
  • Ȱ¼º Æ®·£Àè¼Ç
  • ¿¬°á (QOS(Quality of Service)°¡ Ȱ¼ºÈ­µÈ °æ¿ì¿¡¸¸ ÇØ´ç)
  • DNS (DNS ij½Ã°¡ Ȱ¼ºÈ­µÈ °æ¿ì¸¸ ÇØ´ç)

"ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò ¹× ÇÏÀ§ ½Ã½ºÅÛ ¸ð´ÏÅ͸µ"¿¡ ¼³¸íµÈ °Íó·³ °ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÏÀ§ ½Ã½ºÅÛ ¶Ç´Â ±¸¼º ¿ä¼Ò¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀ» Ȱ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼­¹ö ¸ð´ÏÅÍ¿¡¼­ ¼­¹ö°¡ ¸¹Àº ¾çÀÇ ¿äûÀ» ó¸® ÁßÀ̶ó°í º¸°íÇÏ´Â °æ¿ì¿¡´Â ¼­¹ö ±¸¼ºÀ̳ª ½Ã½ºÅÛÀÇ ³×Æ®¿öÅ© Ä¿³ÎÀ» Á¶Á¤ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼­¹ö ±¸¼º Á¶Á¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Sun ONE Application Server Performance Tuning and Sizing Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

SNMP

Sun ONE Application Server´Â SNMP (Simple Network Management Protocol)¸¦ »ç¿ëÇÏ¿© Á¤º¸ ¼öÁý µµ±¸¸¦ ÅëÇØ ³×Æ®¿öÅ© °ü¸® Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. SNMP´Â ³×Æ®¿öÅ©¿¡¼­ °ü¸® ¹× ¸ð´ÏÅ͸µ Á¤º¸¸¦ ±³È¯ÇÏ´Â µ¥ »ç¿ëÇÏ´Â ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. SNMP¸¦ »ç¿ëÇÏ¿© ¿¡ÀÌÀüÆ®¶ó´Â ÇÁ·Î±×·¥À¸·Î ³×Æ®¿öÅ©»óÀÇ ¿©·¯ ÀåÄ¡(Çãºê, ¶ó¿ìÅÍ, ºê¸®Áö µî)¸¦ ¸ð´ÏÅÍÇÕ´Ï´Ù. ´Ù¸¥ ÇÁ·Î±×·¥¿¡¼­´Â ¿¡ÀÌÀüÆ®·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¼öÁýÇÕ´Ï´Ù. ¸ð´ÏÅ͸µ ÀÛ¾÷À¸·Î ¸¸µé¾îÁø µ¥ÀÌÅͺ£À̽º¸¦ °ü¸® Á¤º¸ º£À̽º(MIB)¶ó°í ÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ´Â ³×Æ®¿öÅ©»óÀÇ ¸ðµç ÀåÄ¡°¡ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇϴµ¥ »ç¿ëµË´Ï´Ù.

SNMP¸¦ »ç¿ëÇϸé HTTP ¼­¹ö¸¸ ¸ð´ÏÅÍÇÒ ¼ö ÀÖÁö¸¸ ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º(CLI)¸¦ »ç¿ëÇÏ¸é ¸ðµç ±¸¼º ¿ä¼Ò¿Í ½Ã½ºÅÛÀ» ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.

SNMP¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "SNMP Á¤º¸" ¹× "SNMP ¼³Á¤"À» ÂüÁ¶ÇϽʽÿÀ.

HTTP ¼­¹ö ¸ð´ÏÅ͸µ

HTTP ¼­¹ö ¸ð´ÏÅ͸µÀº ±âº»ÀûÀ¸·Î Ȱ¼ºÈ­µÇ¾î ÀÖÀ¸¹Ç·Î Ưº°È÷ Ȱ¼ºÈ­ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. HTTP ¼­¹ö ¸ð´ÏÅ͸µÀº XML ÆÄÀÏÀ» ±â¹ÝÀ¸·Î ÀÌ·ç¾îÁö¸ç ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼¼ °¡Áö ¼Ó¼ºÀÇ ÁýÇÕÀ¸·Î¼­ asadmin ¸í·ÉÀ» »ç¿ëÇÏ¿© ¾×¼¼½ºÇÕ´Ï´Ù. ÀÌ XML ÆÄÀÏÀÇ ¿ä¼Ò, ÇÏÀ§ ¿ä¼Ò ¹× ¼Ó¼ºÀº "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¿ä¼Ò" ¹× "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¼Ó¼º"À» ÂüÁ¶ÇϽʽÿÀ.



ÁÖ

SNMP¸¦ »ç¿ëÇϸé HTTP ¼­¹ö Åë°è¸¸ ¼öÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. HTTP ¼­¹ö¸¦ ºñ·ÔÇÑ Sun ONE Application ServerÀÇ ¸ðµç ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇÑ Åë°è´Â ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼öÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.



asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò ¹× ÇÏÀ§ ½Ã½ºÅÛ ¸ð´ÏÅ͸µ

Sun ONE Application ServerÀÇ ÀϺΠÇÏÀ§ ½Ã½ºÅÛ ¶Ç´Â ±¸¼º ¿ä¼Ò´Â °ü·Ã Åë°è°¡ Ç×»ó ¼öÁýµÇ±â ¶§¹®¿¡ ¸ð´ÏÅ͸µÀ» Ȱ¼ºÈ­ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î, ÄÁÅ×ÀÌ³Ê¿Í °°Àº ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀº Ȱ¼ºÈ­Çϰųª ºñȰ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ð´ÏÅ͸µÀ» Ȱ¼ºÈ­Çϸé Ç×»ó ¼öÁýµÇ´Â Åë°è ¿Ü¿¡ ¸ðµç EJB ¸Þ¼Òµå¿¡ ´ëÇÑ Åë°è°¡ Ãß°¡·Î ¼öÁýµË´Ï´Ù. JDBC ¿¬°á Ç®¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀº Ç×»ó Ȱ¼ºÈ­µÇ¾î ÀÖ½À´Ï´Ù. ¿¬°á Ç®Àº óÀ½ ¾×¼¼½ºÇÒ ¶§ ÃʱâÈ­µÇ¸ç ±× ÈÄ¿¡´Â ¾ðÁ¦µçÁö °ü·Ã Åë°è¸¦ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â Àüü µ¥ÀÌÅÍ Æ÷ÀÎÆ® ¸ñ·ÏÀº "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼Ó¼º À̸§"À» ÂüÁ¶ÇϽʽÿÀ.

°ü¸® ÀÎÅÍÆäÀ̽º³ª ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º(CLI)¿¡¼­ ¼±ÅÃÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò¿Í ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀ» Ȱ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, CLI¿¡¼­ EJB ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀ» Ȱ¼ºÈ­ÇÏ·Á¸é ´Ü¸»±â â¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù.

set server1.ejb-container.monitoringEnabled=true
reconfig server1

¿©±â¼­ server1Àº ÀνºÅϽº À̸§ÀÔ´Ï´Ù.

ÄÁÅ×ÀÌ³Ê ³ëµå ¾Æ·¡¿¡ ÀÖ´Â °ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ °°Àº ±â´É¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÄÁÅ×ÀÌ³Ê ÇÏÀ§ ½Ã½ºÅÛ ¸ð´ÏÅ͸µ

EJB ÄÁÅ×À̳ÊÀÇ °æ¿ì ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÇ¾î ÀÖÀ¸¸é ¸ðµç Entity Bean, Stateless Session BeanÀ» À§ÇÑ ¸Þ¼Òµå¿Í °ü·ÃµÈ Åë°è°¡ ¼öÁýµË´Ï´Ù. ¼öÁýµÇ´Â Åë°è ÀÚ·á´Â ´ÙÀ½°ú °°½À´Ï´Ù.

  • ÃÑ ¿À·ù ¼ö
  • ÃÑ È£Ãâ ¼ö
  • ÃÑ ¼º°ø ¼ö
  • ½ÇÇà ½Ã°£, ¹Ð¸®ÃÊ ´ÜÀ§(¸Þ¼Òµå ÃÖÁ¾ È£Ãâ ½Ã)

±× ¿ÜÀÇ ÄÁÅ×ÀÌ³Ê ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇÑ ¸ðµç Åë°è´Â Ç×»ó ¼öÁýµË´Ï´Ù. ¸ð´ÏÅÍµÈ µ¥ÀÌÅÍ Æ÷ÀÎÆ® Áß ÀϺδ ´ÙÀ½°ú °ü·ÃµÈ Åë°è¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

  • Ç®ÀÇ Ãʱâ, ÃÖ¼Ò ¹× ÃÖ´ë Stateless Bean ¼ö
  • ij½ÃÀÇ ÃÖ¼Ò ¹× ±âº» Stateful Bean ¹× Entity Bean ¼ö
  • ij½ÃÀÇ ÃÖ¼Ò ¹× ±âº» Stateless Session Bean ¼ö
  • ÀÛ¼º ¹× »èÁ¦µÈ BeanÀÇ ¼ö
  • ±âŸ °ü·Ã Åë°è

ORB ¼­ºñ½º ¸ð´ÏÅ͸µ

ORB ¼­ºñ½ºÀÇ °æ¿ì ¸ð´ÏÅÍµÈ µ¥ÀÌÅÍ Æ÷ÀÎÆ®¿¡´Â ORB ¿¬°á ¹× ORB ½º·¹µå Ç®¿¡ ´ëÇØ ¼öÁýµÈ Åë°è°¡ Æ÷ÇԵ˴ϴÙ. ORB Åë°è´Â Ç×»ó ¼öÁýµÇ¹Ç·Î ORB ¼­ºñ½º¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀ» Ȱ¼ºÈ­ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

Æ®·£Àè¼Ç ¼­ºñ½º ¸ð´ÏÅ͸µ

JTS (Java Transaction Service) ¼­ºñ½ºÀÇ °æ¿ì ¸ð´ÏÅÍµÈ µ¥ÀÌÅÍ Æ÷ÀÎÆ®¿¡´Â ´ÙÀ½ Åë°è°¡ Æ÷ÇԵ˴ϴÙ.

  • ¿Ï·áµÈ Æ®·£Àè¼Ç ÃÑ ¼ö
  • ·Ñ¹éµÈ Æ®·£Àè¼Ç ÃÑ ¼ö
  • inflight Æ®·£Àè¼Ç ÃÑ ¼ö
  • inflight Æ®·£Àè¼Ç ¸ñ·Ï

ÀÚ¼¼ÇÑ ³»¿ëÀº "CLI¸¦ »ç¿ëÇÑ Æ®·£Àè¼Ç ¼­ºñ½º °ü¸®"¸¦ ÂüÁ¶ÇϽʽÿÀ.

QOS (Quality of Service)

QOS (Quality of Service)´Â ¼­¹ö ÀνºÅϽº °¡»ó ¼­¹ö Ŭ·¡½º ¶Ç´Â °¡»ó ¼­¹ö¿¡ ´ëÇØ ¼³Á¤ÇÑ ¼º´É Á¦ÇÑÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ÀÎÅÍ³Ý ¼­ºñ½º °ø±ÞÀÚ(ISP)´Â Á¦°øµÇ´Â ´ë¿ªÆø¿¡ µû¶ó °¡»ó ¼­¹ö ¿ä±ÝÀ» ´Ù¸£°Ô Ã¥Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ë¿ªÆø ¿ë·® ¹× ¿¬°á Ƚ¼öÀÇ µÎ ¿µ¿ªÀ» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù.

Sun ONE Application Server¿¡¼­ Á¦°øÇÏ´Â QOS (Quality of Service) Á¤º¸´Â ´ÙÀ½ Ç׸ñ°ú °ü·ÃÇÏ¿© ·±Å¸ÀÓ µ¿¾È ¼­¹ö È¿À²¼ºÀ» °áÁ¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

  • ½ÃÀÛ ½Ã°£
  • ¼­¹ö Æ®·¡ÇÈ ¹× ´ë¿ªÆø¿¡ ¹ÌÄ¡´Â Æ®·¡ÇÈÀÇ ¿µÇâ
  • ¶óÀÌºê µ¥ÀÌÅÍ ´ë Á¤Àû µ¥ÀÌÅÍ ºÐ¼®
  • ±âŸ µ¥ÀÌÅÍ ¿ä¼Ò

ÀÚ¼¼ÇÑ ³»¿ëÀº "CLI¸¦ »ç¿ëÇÑ Æ®·£Àè¼Ç ¼­ºñ½º °ü¸®"¸¦ ÂüÁ¶ÇϽʽÿÀ.

CLI¸¦ »ç¿ëÇÑ ¸ð´ÏÅ͸µ µ¥ÀÌÅÍ ÃßÃâ

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º(CLI)¿¡¼­ asadmin ¸í·ÉÀ» list ¹× get ¸í·É°ú ÇÔ²² »ç¿ëÇÏ¿© ¸ð´ÏÅÍµÈ µ¥ÀÌÅ͸¦ ÃßÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÁÖ

set ¸í·ÉÀº "CLI¸¦ »ç¿ëÇÑ Æ®·£Àè¼Ç ¼­ºñ½º °ü¸®"¿¡ ¼³¸íµÈ ´ë·Î Æ®·£Àè¼Ç ¼­ºñ½º¿¡ ´ëÇÑ ¸ð´ÏÅ͸µÀ» ¼³Á¤ÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù.



ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

list --monitor ¸í·É

list ¸í·ÉÀº ÁöÁ¤µÈ ¼­¹ö ÀνºÅϽº À̸§¿¡ ´ëÇØ ÇöÀç ¸ð´ÏÅ͵ǰí ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò ¹× ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼­¹ö ÀνºÅϽº¿¡ ´ëÇØ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ±¸¼º ¿ä¼Ò¿Í ÇÏÀ§ ±¸¼º ¿ä¼Ò¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

¿¹

asadmin> list --monitor server1

À§ÀÇ ¸í·ÉÀº ´ÙÀ½°ú °°ÀÌ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÇ¾î ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò ¹× ÇÏÀ§ ½Ã½ºÅÛ ¸ñ·ÏÀ» ¹ÝȯÇÕ´Ï´Ù.

iiop-service
transaction-service
application.converter
application.myApp
http-server

ÁöÁ¤µÈ ¼­¹ö ÀνºÅϽº¿¡¼­ ÇöÀç ¸ð´ÏÅ͵Ǵ ÀÀ¿ë ÇÁ·Î±×·¥À» ³ª¿­ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ¸ñ·ÏÀº ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ get ¸í·ÉÀ» »ç¿ëÇÏ¿© ƯÁ¤ ¸ð´ÏÅ͸µ Åë°è¸¦ ¾òÀ¸·Á°í ÇÒ ¶§ À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹

asadmin> list --monitor server1.application

À§ ¸í·ÉÀº ´ÙÀ½À» ¹ÝȯÇÕ´Ï´Ù.

converter
myApp

º¸´Ù ¸¹Àº ¿¹´Â "Petstore ¿¹"¸¦ ÂüÁ¶ÇϽʽÿÀ.

get --monitor ¸í·É

ÀÌ ¸í·ÉÀº ´ÙÀ½°ú °°Àº ¸ð´ÏÅÍµÈ Á¤º¸¸¦ °Ë»öÇÕ´Ï´Ù.

  • ±¸¼º ¿ä¼Ò ¶Ç´Â ÇÏÀ§ ½Ã½ºÅÛ ³»¿¡¼­ ¸ð´ÏÅÍµÈ ¸ðµç ¼Ó¼º
  • ±¸¼º ¿ä¼Ò ¶Ç´Â ÇÏÀ§ ½Ã½ºÅÛ ³»¿¡¼­ ¸ð´ÏÅÍµÈ Æ¯Á¤ ¼Ó¼º

ƯÁ¤ ±¸¼º ¿ä¼Ò³ª ÇÏÀ§ ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏÁö ¾Ê´Â ¼Ó¼ºÀ» ¿äûÇÑ °æ¿ì¿¡´Â ¿À·ù°¡ ¹ÝȯµË´Ï´Ù. ¸¶Âù°¡Áö·Î ±¸¼º ¿ä¼Ò³ª ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇØ Ȱ¼ºÈ­µÇ¾î ÀÖÁö ¾ÊÀº ƯÁ¤ ¼Ó¼ºÀ» ¿äûÇÑ °æ¿ì¿¡µµ ¿À·ù°¡ ¹ÝȯµË´Ï´Ù.

get ¸í·É »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "CLI À̸§ ¸ÅÇÎ"À» ÂüÁ¶ÇϽʽÿÀ.

¿¹ 1

ÇÏÀ§ ½Ã½ºÅÛ¿¡¼­ ƯÁ¤ ¼Ó¼º¿¡ ´ëÇÑ ¸ðµç ¼Ó¼ºÀ» °Ë»öÇÏ·Á´Â °æ¿ì

asadmin> get --monitor server1.iiop-service.orb.system.orb-connection.*

total-inbound-connections=1
total-outbound-connections=1

¿¹ 2

J2EE ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¸ðµç ¼Ó¼ºÀ» °Ë»öÇÏ·Á´Â °æ¿ì

asadmin> get --monitor server1.application.converter.*

Attribute name(s) not found.

J2EE ÀÀ¿ë ÇÁ·Î±×·¥ ¼öÁØ¿¡ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼Ó¼ºÀÌ ¾ø±â ¶§¹®¿¡ ÀÌ ¸í·ÉÀº ½ÇÆÐÇÕ´Ï´Ù.

¿¹ 3

ÇÏÀ§ ½Ã½ºÅÛ¿¡¼­ ƯÁ¤ ¼Ó¼ºÀ» °Ë»öÇÏ·Á´Â °æ¿ì

asadmin> get --monitor server1.transaction-service.inflight-tx

Attribute name = inflight-tx Value = No active transaction found.

¿¹ 4

ÇÏÀ§ ½Ã½ºÅÛ ¼Ó¼º ³»¿¡¼­ ¾Ë ¼ö ¾ø´Â ¼Ó¼ºÀ» °¡Á®¿À·Á´Â °æ¿ì

asadmin> get --monitor server1.iiop-service.orb.system.orb-connection.bad-name

Could not get the attribute

Execution failed for the command: get --monitor server1.iiop-service.orb-connection.bad-name

CLI À̸§ ¸ÅÇÎ

Sun ONE Application Server´Â Æ®¸® ±¸Á¶¸¦ »ç¿ëÇÏ¿© ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼¸¦ ÃßÀûÇÕ´Ï´Ù. Æ®¸®ÀÇ ¸ðµç ³ëµå¿¡´Â À̸§°ú À¯ÇüÀÌ ÀÖ½À´Ï´Ù. ½Ì±ÛÅæ À¯ÇüÀÎ °æ¿ì ¸ðµç ºÎ¸ð ³ëµå ¾Æ·¡¿¡´Â ÇØ´ç À¯ÇüÀÇ ´ÜÀÏ ³ëµå¸¸ Á¸ÀçÇÕ´Ï´Ù. ÀÌ Æ®¸®ÀÇ ³ëµå À¯Çü¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼ À¯Çü"À» ÂüÁ¶ÇϽʽÿÀ.

Æ®¸®ÀÇ ·çÆ® °´Ã¼´Â Sun ONE Application Server ÀνºÅϽº À̸§À¸·Î Ç¥½ÃµË´Ï´Ù. ¿¹¸¦ µé¾î server1À̶ó´Â À̸§ÀÇ ÀνºÅϽº¿¡ ´ëÇÑ ·çÆ® ¸ð´ÏÅ͸µ °´Ã¼´Â ´ÙÀ½ À̸§À» »ç¿ëÇÕ´Ï´Ù.

server1

¸ðµç ÀÚ½Ä °´Ã¼´Â Á¡(.) ¹®ÀÚ¸¦ ºÐ¸®ÀÚ·Î »ç¿ëÇÏ¿© Ç¥½ÃµË´Ï´Ù. ÀÚ½Ä ³ëµå°¡ ½Ì±ÛÅæ À¯ÇüÀÎ °æ¿ì¿¡´Â ±× °´Ã¼¸¦ ³ªÅ¸³»´Â µ¥ ¸ð´ÏÅ͸µ °´Ã¼ À¯Çü¸¸ ÇÊ¿äÇÏ°í ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â type.name ÇüÅÂÀÇ À̸§ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, http-server´Â À¯È¿ÇÑ ¸ð´ÏÅ͸µ °¡´É °´Ã¼ À¯Çü Áß ÇϳªÀÌ¸ç ½Ì±ÛÅæÀÔ´Ï´Ù. server1 ÀνºÅϽºÀÇ http-server¸¦ ³ªÅ¸³»´Â ´Üµ¶ ÀÚ½Ä ³ëµå¸¦ Ç¥½ÃÇÏ·Á¸é ´ÙÀ½ À̸§À» »ç¿ëÇÕ´Ï´Ù.

server1.http-server

´Ù¸¥ ¿¹¸¦ µé¾îº¸¸é, applicationÀº À¯È¿ÇÑ ¸ð´ÏÅ͸µ °¡´É °´Ã¼ À¯ÇüÀÌ¸ç ½Ì±ÛÅæÀÌ ¾Æ´Õ´Ï´Ù. Petstore ÀÀ¿ë ÇÁ·Î±×·¥À» ³ªÅ¸³»´Âµ¥ ½Ì±ÛÅæÀÌ ¾Æ´Ñ ÀÚ½Ä ³ëµå¸¦ Ç¥½ÃÇÏ·Á¸é ´ÙÀ½ À̸§À» »ç¿ëÇÕ´Ï´Ù.

server1.application.petstore

CLI À̸§À» »ç¿ëÇÏ¿© ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼ÀÇ Æ¯Á¤ ¼Ó¼ºÀ» ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, http-server´Â ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â summary¶ó´Â ¼Ó¼ºÀ» °¡Áý´Ï´Ù. ´ÙÀ½ À̸§Àº summary ¼Ó¼ºÀ» ³ªÅ¸³À´Ï´Ù.

server1.http-server.summary

¸ð´ÏÅ͸µ °´Ã¼¿¡ ÀÇÇØ ³ëÃâµÈ ¼Ó¼º À̸§À» ÁöÁ¤ÇÒ ¶§ °íÁ¤µÈ ±ÔÄ¢ÀÌ ÀÖ´Â °ÍÀº ¾Æ´Õ´Ï´Ù.

»ç¿ëÀÚ´Â CLI »ç¿ë¿¡ À¯È¿ÇÑ À̸§À» ¾ËÁö ¸øÇÕ´Ï´Ù. list ¸í·ÉÀ» »ç¿ëÇÏ¿© ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼¸¦ °Ë»çÇÏ´Â ÇÑÆí get ¸í·ÉÀ» ¿ÍÀϵåÄ«µå ¸Å°³ º¯¼ö¿Í ÇÔ²² »ç¿ëÇÏ¿© ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼ÀÇ ¸ðµç »ç¿ë °¡´ÉÇÑ ¼Ó¼ºÀ» °Ë»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ¿¹´Â ¸î °¡Áö Ŭ¶óÀÌ¾ðÆ® À̸§ ¸ÅÇÎ ½Ã³ª¸®¿À¸¦ º¸¿©ÁÝ´Ï´Ù.

Petstore ¿¹

»ç¿ëÀÚ°¡ server1À̶ó´Â À̸§ÀÇ Sun ONE Application Server ÀνºÅϽº¿¡ ¹èÆ÷µÈ Petstore ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¸Þ¼Òµå°¡ È£ÃâµÈ Ƚ¼ö¸¦ °Ë»çÇÏ·Á°í ÇÕ´Ï´Ù. list ¸í·É°ú get ¸í·ÉÀ» Á¶ÇÕÇÏ¿© ¸Þ¼Òµå¿¡ ´ëÇÑ ¿øÇÏ´Â Åë°è¿¡ ¾×¼¼½ºÇÕ´Ï´Ù.

  1. CLI¸¦ ´ÙÁß ¸ðµå·Î È£ÃâÇÕ´Ï´Ù.
  2. ´ÙÀ½°ú °°ÀÌ ¸î °¡Áö À¯¿ëÇÑ È¯°æ º¯¼ö¸¦ ¼³Á¤ÇÏ¿© ¸ðµç ¸í·É¿¡ ÀÏÀÏÀÌ ÀÔ·ÂÇÏÁö ¾Êµµ·Ï ÇÕ´Ï´Ù.
  3. asadmin>export AS_ADMIN_USER=admin AS_ADMIN_PASSWORD=admin123

    asadmin>export AS_ADMIN_HOST=localhost AS_ADMIN_PORT=4848

  4. server1 ÀνºÅϽº¿¡ ´ëÇØ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ±¸¼º ¿ä¼Ò¸¦ ³ª¿­ÇÕ´Ï´Ù.
  5. asadmin>list --monitor server1

    À§ ¸í·ÉÀÇ Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.
    iiop-service
    transaction-service
    application.CometEJB
    application.ConverterApp
    application.petstore
    http-server
    resources

    ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ±¸¼º ¿ä¼Ò ¸ñ·Ï¿¡´Â iiop-service, http-server, transaction-service, resources ¹× ¹èÆ÷ ¹× Ȱ¼ºÈ­µÈ ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Æ÷ÇԵ˴ϴÙ.

  6. Petstore ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ÇÏÀ§ ±¸¼º ¿ä¼Ò¸¦ ³ª¿­ÇÕ´Ï´Ù(--monitor ´ë½Å -mÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù).
  7. asadmin>list -m server1.application.petstore

    Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.
    ejb-module.signon-ejb_jar
    ejb-module.catalog-ejb_jar
    ejb-module.uidgen-ejb_jar
    ejb-module.customer-ejb_jar
    ejb-module.petstore-ejb_jar
    ejb-module.AsyncSenderJAR_jar
    ejb-module.cart-ejb_jar

  8. Petstore ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ sigon-ejb_jar EJB ¸ðµâ¿¡ ÀÖ´Â ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ÇÏÀ§ ±¸¼º ¿ä¼Ò¸¦ ³ª¿­ÇÕ´Ï´Ù.
  9. asadmin>list -m server1.application.petstore.ejb-module.signon-ejb_jar

    Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.
    entity-bean.UserEJB
    stateless-session-bean.SignOnEJB

  10. Petstore ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ sigon-ejb_jar EJB ¸ðµâ¿¡ ´ëÇÑ UserEJB Entity Bean¿¡¼­ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ÇÏÀ§ ±¸¼º ¿ä¼Ò¸¦ ³ª¿­ÇÕ´Ï´Ù.
  11. asadmin>list -m server1.application.petstore.ejb-module.signon-ejb_jar.entity-bean.UserEJB

    Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.
    bean-method.create0
    bean-method.findByPrimaryKey1
    bean-method.remove2
    bean-method.getUserName3
    bean-method.setPassword4
    bean-method.getPassword5
    bean-method.matchPassword6
    bean-method.remove7
    bean-method.isIdentical8
    bean-method.getEJBLocalHome9
    bean-method.getPrimaryKey10
    bean-pool
    bean-cache

  12. Petstore ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ sigon-ejb_jar EJB ¸ðµâ¿¡ ÀÖ´Â UserEJB Entity Bean¿¡ ´ëÇÑ getUserName3 ¸Þ¼Òµå¿¡¼­ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ÇÏÀ§ ±¸¼º ¿ä¼Ò¸¦ ³ª¿­ÇÕ´Ï´Ù.
  13. asadmin>list -m server1.application.petstore.ejb-module.signon-ejb_jar.entity-bean.UserEJB.bean-m ethod.getUserName3

    Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.

    No monitorable entities for element
    server1.application.petstore.ejb-module.signon-ejb_jar.entity-bean.UserEJB.bean-m ethod.getUserName3

  14. ¸Þ¼Òµå¿¡ ´ëÇØ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ÇÏÀ§ ±¸¼º ¿ä¼Ò°¡ ¾ø½À´Ï´Ù. getUserName3 ¸Þ¼Òµå¿¡ ´ëÇØ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¸ðµç Åë°è¸¦ °¡Á®¿É´Ï´Ù.
  15. asadmin>get -m server1.application.petstore.ejb-module. signon-ejb_jar.entity-bean.UserEJB.bean-method.getUserName3.*
    method-name = public abstract java.lang.String com.sun.j2ee.blueprints.signon.user.ejb.UserLocal.getUserName()
    total-num-errors = 0
    total-num-success = 2
    execution-time-millis = 1
    total-num-calls = 2

  16. ½ÇÇà ½Ã°£°ú °°Àº ƯÁ¤ Åë°èµµ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.
  17. asadmin>get -m server1.application.petstore.ejb-module. signon-ejb_jar.entity-bean.UserEJB.bean-method.getUserName3.execution-time-millis
    execution-time-millis = 1

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼ À¯Çü

¸ð´ÏÅ͸µ¿¡ »ç¿ëµÇ´Â °´Ã¼ Æ®¸®´Â ¿©·¯ °³ÀÇ ³ëµå¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ³ëµå´Â °´Ã¼ Æ®¸®ÀÇ Æ¯Á¤ Ç׸ñÀ¸·Î °íÀ¯ÇÑ À¯Çü, À̸§ ¹× ºÎ¸ð ³ëµå¿¡ ÀÇÇØ ½Äº°µË´Ï´Ù. ÀϺΠ³ëµå À¯ÇüÀº ÇϳªÀÇ ºÎ¸ð ³ëµå ¾Æ·¡¿¡ ÇØ´ç À¯ÇüÀÇ ³ëµå°¡ Çϳª¸¸ Á¸ÀçÇÒ ¼ö ÀÖ´Â ½Ì±ÛÅæÀÔ´Ï´Ù. ½Ì±ÛÅæ ³ëµå¿¡´Â »óÀÀÇÏ´Â À̸§ÀÌ ¾ø½À´Ï´Ù.

½Ì±ÛÅæÀÌ ¾Æ´Ñ À¯Çü ³ëµå¿¡´Â À̸§ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀνºÅϽº À̸§ ¿­¿¡¼­´Â °¡´ÉÇÑ À̸§ °ø°£¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

´ÙÀ½ Ç¥¿¡¼­´Â ¿©·¯ ³ëµå À¯Çü »çÀÌ¿¡ »ç¿ë °¡´ÉÇÑ ºÎ¸ð-ÀÚ½Ä °ü°è ¹× ÀϺΠ³ëµå À¯ÇüÀÇ À̸§ °ø°£¿¡ °üÇÑ Æ®¸® ±¸Á¶¸¦ ¼³¸íÇÕ´Ï´Ù.

   ¸ð´ÏÅ͸µ °´Ã¼ À¯Çü 

³ëµå À¯Çü

½Ì±ÛÅæ?

ÀÙ?

ÀÚ½Ä ³ëµå À¯Çü

ÀνºÅϽº À̸§

root

 

¿¹

 

¾Æ´Ï¿ä

 

http-server iiop-service
resources
transaction-service application standalone-ejb-module

 
 

http-server

 

¿¹

 

¾Æ´Ï¿ä

 

virtual-server
process

 
 

virtual-server

 

¿¹

 

¿¹

 
   

process

 

¿¹

 

¿¹

 
   

iiop-service

 

¿¹

 

¿¹

 

orb

 
 

orb

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

orb-connection orb-thread-pool

 

systemÀº ½Ã½ºÅÛ ORB¿¡ ¿¹¾àµÇ¾î ÀÖ½À´Ï´Ù. ¸ðµç »ç¿ëÀÚ ORB´Â TCP Á¾Á¡¿¡¼­ ÆÄ»ýµÈ À̸§À» ¾ò½À´Ï´Ù.

 

orb-connection

 

¿¹

 

¿¹

 
   

orb-thread-pool

 

¿¹

 

¿¹

 
   

resources

 

¿¹

 

¾Æ´Ï¿ä

 

jdbc-connection-pool

 
 

jdbc-connection-pool

 

¾Æ´Ï¿ä

 

¿¹

 
 

ÇØ´ç À̸§Àº ¿¬°á Ç®À» ¸¸µå´Â µ¿¾È »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ À̸§°ú °°½À´Ï´Ù.

 

transaction-service

 

¿¹

 

¿¹

 
   

application

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

ejb-module

 

server.xml¿¡ µî·ÏµÈ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸§

 

ejb-module

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

stateless-session-bean stateful-session-bean entity-bean message-driven-bean

 

EJB ¸ðµâÀÇ À̸§. EJB JAR À̸§¿¡¼­ ÆÄ»ýµË´Ï´Ù.

 

standalone-ejb-module

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

stateless-session-bean stateful-session-bean entity-bean message-driven-bean

 

server.xml¿¡ µî·ÏµÈ µ¶¸³ ½ÇÇàÇü EJB ¸ðµâÀÇ À̸§

 

stateless-session-bean

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

bean-pool
bean-method

 

¹èÆ÷ ¼³¸íÀÚÀÇ Bean
À̸§

 

stateful-session-bean

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

bean-cache
bean-method

 

¹èÆ÷ ¼³¸íÀÚÀÇ Bean
À̸§

 

entity-bean

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

bean-cache
bean-pool
bean-method

 

¹èÆ÷ ¼³¸íÀÚÀÇ Bean
À̸§

 

message-driven-bean

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

bean-pool
bean-method

 

¹èÆ÷ ¼³¸íÀÚÀÇ Bean
À̸§

 

bean-pool

 

¿¹

 

¿¹

 
   

bean-cache

 

¿¹

 

¿¹

 
   

bean-method

 

¾Æ´Ï¿ä

 

¿¹

 
 

Message-driven BeanÀÇ onMessage ¸Þ¼Òµå À̸§ µÚ¿¡ ´Ù¸¥ Enterprise Bean
¸Þ¼ÒµåÀÇ ¼ýÀÚ Á¢¹Ì¾î¸¦ ºÙÀÔ´Ï´Ù. Á¢¹Ì¾î´Â ¿À¹ö·ÎµåµÈ ¸Þ¼Òµå¸¦ ¸íÈ®È÷ Çϱâ À§ÇØ ÇÊ¿äÇÕ´Ï´Ù.

 

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼Ó¼º À̸§

¸ðµç ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â °´Ã¼°¡ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼Ó¼ºÀ» Ç¥½ÃÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ÀϺΠ°´Ã¼´Â ´Ù¸¥ °´Ã¼¸¦ ±×·ìÈ­ÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù. Sun ONE Application ServerÀÇ °æ¿ì http-server ³ëµå ¿Ü¿¡´Â Æ®¸®ÀÇ ÀÙ ³ëµå¸¸ ¼Ó¼ºÀ» °¡Áý´Ï´Ù. http-server ³ëµå À¯ÇüÀº ÀÚ½Ä ³ëµå¿Í ¼Ó¼ºÀ» °¡Áý´Ï´Ù. ´ÙÀ½ Ç¥´Â ¿©·¯ ³ëµå¿¡ ´ëÇØ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼Ó¼º À̸§ÀÇ ¸ñ·ÏÀÔ´Ï´Ù.

   http-server

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

summary

 

¹®ÀÚ¿­(¼­½Ä ÁöÁ¤µÊ)

 

HTTP server ¿ä¾à. °¡»ó ¼­¹ö ¹× ÇÁ·Î¼¼½º Æ÷ÇÔ.

ÁÖ: ¼­½ÄÀÌ ÁöÁ¤µÈ ¹®ÀÚ¿­·Î Ç¥½ÃµÇ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö °´Ã¼"¸¦ ÂüÁ¶ÇϽʽÿÀ.

 

   virtual-server

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

<vs-id>

 

¹®ÀÚ¿­(¼­½Ä ÁöÁ¤µÊ)

 

°¡»ó ¼­¹ö Á¤º¸. ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇØ ÇÑ °³ ÀÌ»óÀÇ
°¡»ó ¼­¹ö°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. °¡»ó ¼­¹ö ID ¸ñ·ÏÀº http-serverÀÇ summary ¼Ó¼º¿¡¼­ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. server1.http-server.virtual-server.<vs-id> ÇüÅÂÀÇ get ¸í·É ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ƯÁ¤ °¡»ó ¼­¹ö¿¡ ´ëÇÑ Åë°è¸¦ Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. server1.http-server.virtual-server.* ÇüÅÂÀÇ get ¸í·É ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ¸ðµç °¡»ó ¼­¹ö¿¡ ´ëÇÑ Åë°è¸¦ Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ: ¼­½ÄÀÌ ÁöÁ¤µÈ ¹®ÀÚ¿­·Î Ç¥½ÃµÇ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö °´Ã¼"¸¦ ÂüÁ¶ÇϽʽÿÀ.

 

   process

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

<pid>

 

¹®ÀÚ¿­(¼­½Ä ÁöÁ¤µÊ)

 

ÇÁ·Î¼¼½º Á¤º¸. ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡´Â ÇϳªÀÇ ÇÁ·Î¼¼½º°¡ ÀÖ½À´Ï´Ù. ÇÁ·Î¼¼½º ID´Â http-serverÀÇ summary ¼Ó¼º¿¡¼­ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Åë°è´Â get ¸í·É¿¡ server1.http-server.process.<pid> ÇüÅÂÀÇ ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

ÁÖ: ¼­½ÄÀÌ ÁöÁ¤µÈ ¹®ÀÚ¿­·Î Ç¥½ÃµÇ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö °´Ã¼"¸¦ ÂüÁ¶ÇϽʽÿÀ.

 

   orb-connection 

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

total-inbound-connections

 

Á¤¼ö

 

ORB·ÎÀÇ ÃÑ Àιٿîµå ¿¬°á ¼ö

 

total-outbound-connections

 

Á¤¼ö

 

ORB·ÎºÎÅÍÀÇ ÃÑ ¾Æ¿ô¹Ù¿îµå ¿¬°á ¼ö 

 

   orb-thread-pool  

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

thread-pool-size

 

Á¤¼ö

 

ORB ½º·¹µå Ç®ÀÇ ÃÑ ½º·¹µå ¼ö

 

waiting-thread-count

 

Á¤¼ö

 

µµÂøÇÒ ÀÛ¾÷À» ´ë±â ÁßÀÎ ½º·¹µå Ç®ÀÇ ½º·¹µå ¼ö

 

   jdbc-connection-pool 

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

total-threads-waiting

 

Á¤¼ö

 

JDBC ¿¬°á ´ë±â ÁßÀÎ ÃÑ ½º·¹µå ¼ö

 

total-outbound-connections

 

Á¤¼ö

 

ÃÑ JDBC ¿¬°á °ËÁõ ½ÇÆÐ ¼ö

 

total-connections-timed-out

 

Á¤¼ö

 

½Ã°£ ÃʰúµÈ ÃÑ ¿¬°á ¿äû ¼ö

 

   transaction-service 

¼Ó¼º À̸§

µ¥ÀÌÅÍ À¯Çü

¼³¸í

total-tx-completed

 

Á¤¼ö

 

¿Ï·áµÈ ÃÑ Æ®·£Àè¼Ç ¼ö

 

total-tx-rolled-back

 

Á¤¼ö

 

·Ñ¹éµÈ ÃÑ Æ®·£Àè¼Ç ¼ö

 

total-tx-inflight

 

Á¤¼ö

 

ÃÑ inflight (Ȱ¼º) Æ®·£Àè¼Ç ¼ö

 

isFrozen

 

¹®ÀÚ¿­

 

Æ®·£Àè¼Ç ½Ã½ºÅÛ µ¿°á ¿©ºÎ(true ¶Ç´Â false)

 

inflight-tx

 

¹®ÀÚ¿­(¼­½Ä ÁöÁ¤µÊ)

 

inflight Æ®·£Àè¼Ç ¸ñ·Ï

 

   bean-pool 

¼Ó¼º À̸§

µ¥ÀÌÅÍ
À¯Çü

¼³¸í

max-pool-size

 

Á¤¼ö

 

Ç®¿¡ ÀÖ´Â ÃÖ´ë Bean ÀνºÅϽº ¼ö 

 

steady-pool-size

 

Á¤¼ö

 

ÀϹÝÀûÀ¸·Î Bean ÀνºÅϽº ¼ö´Â Ç®¿¡¼­ °ü¸®µË´Ï´Ù. Ç®Àº óÀ½ ¸¸µé¾îÁú ¶§ steady-pool-size¿Í °°Àº Å©±â·Î ä¿öÁý´Ï´Ù. Ç®¿¡¼­ ÀνºÅϽº°¡ »èÁ¦µÇ¸é ºñµ¿±âÀûÀ¸·Î ´Ù½Ã ä¿öÁö¹Ç·Î Ç® Å©±â´Â steady-pool-size¿Í °°°Å³ª ±× ÀÌ»óÀÌ µË´Ï´Ù.

 

pool-resize-quantity

 

Á¤¼ö

 

Ç®ÀÇ Å©±â°¡ max-pool-size±îÁö Ä¿Áö°Å³ª steady-pool-size·Î ÁÙ¾îµå´Â ÁõºÐ 

 

idle-timeout-in-seconds

 

Á¤¼ö

 

Ç® Á¤¸® ½º·¹µå°¡ ½ÇÇàµÇ´Â ºñÀ²À» Á¤ÀÇÇÕ´Ï´Ù. ÇöÀç Ç® Å©±â°¡ °íÁ¤ Ç® Å©±âº¸´Ù Å« Áö È®ÀÎÇϰí pool-resize-quantity ¿ä¼Ò¸¦ Á¦°ÅÇÕ´Ï´Ù. ÇöÀç Å©±â°¡ steady-pool-size º¸´Ù ÀÛÀ¸¸é pool-resize-quantity¸¸Å­ Áõ°¡µË´Ï´Ù. ÁõºÐÀÇ ÃÖ´ë Å©±â´Â min (current-pool-size+pool - resize-quantity, max-pool-size)À¸·Î Á¦Çѵ˴ϴÙ. pool-idle-timeout-in-seconds º¸´Ù ±ä ½Ã°£ µ¿¾È ¾×¼¼½ºµÇÁö ¾ÊÀº °´Ã¼´Â Á¦°Å ´ë»óÀÌ µË´Ï´Ù. 

 

num-beans-in-pool

 

Á¤¼ö

 

Ç®¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â BeanÀÇ ¼ö 

 

num-threads-waiting

 

Á¤¼ö

 

»ç¿ë °¡´ÉÇÑ BeanÀ» ±â´Ù¸®´Â ½º·¹µåÀÇ ¼ö

 

total-beans-created

 

Á¤¼ö

 

ÇöÀç±îÁö ¸¸µé¾îÁø BeanÀÇ ¼ö 

 

total-beans-destroyed

 

Á¤¼ö

 

ÇöÀç±îÁö »èÁ¦µÈ BeanÀÇ ¼ö

 

jms-max-messages-load

 

Á¤¼ö

 

Message-driven BeanÀ» À§ÇØ JMS ¼¼¼Ç¿¡ ÇÑ ¹ø¿¡ ·ÎµåÇÏ´Â ÃÖ´ë ¸Þ½ÃÁö ¼ö. ±âº»°ªÀº 1À̸ç, Message-driven BeanÀÇ Ç®¿¡¸¸ Àû¿ëµË´Ï´Ù.

 

   bean-cache 

¼Ó¼º À̸§

µ¥ÀÌÅÍ
À¯Çü

¼³¸í

cache-resize-quantity (resize-quantity)

 

Á¤¼ö

 

ij½ÃÀÇ Bean ¼ö°¡ max-cache-size¿Í °°À» ¶§(ij½Ã ¿À¹öÇ÷Π¹ß»ý ½Ã) ij½Ã Å©±â°¡ Ãà¼ÒµÇ´Â ¾ç

 

cache-misses

 

Á¤¼ö

 

»ç¿ëÀÚ ¿äû ½Ã BeanÀ» ij½Ã¿¡¼­ ãÁö ¸øÇÑ È½¼ö

 

idle-timeout-in-seconds

 

Á¤¼ö

 

ij½Ã Á¤¸® ½º·¹µå°¡ ¿¹¾àµÇ´Â ºñÀ². ÀÌ Á¤¸® ½º·¹µå´Â ij½Ã¿¡ ÀÖ´Â ¸ðµç BeanÀ» È®ÀÎÇϰí cache-idle-timeout-in-seconds µ¿¾È ¾×¼¼½ºµÇÁö ¾ÊÀº BeanÀ» ºñȰ¼ºÈ­ ó¸®ÇÕ´Ï´Ù.

 

cache-hits

 

Á¤¼ö

 

»ç¿ëÀÚ ¿äû ½Ã ij½Ã¿¡¼­ Ç׸ñÀ» ãÀº Ƚ¼ö

 

total-beans-in-cache

 

Á¤¼ö

 

ij½Ã¿¡ ÀÖ´Â BeanÀÇ ¼ö. ÀÌ °ªÀº ij½ÃÀÇ ÇöÀç Å©±âÀÔ´Ï´Ù.

 

max-beans-in-cache

 

Á¤¼ö

 

ij½Ã¿¡ ÀúÀåÇÒ ¼ö ÀÖ´Â BeanÀÇ ÃÖ´ë ¼ö·Î ÀÌ °ªÀ» ÃʰúÇÏ¸é ¿À¹öÇ÷ΰ¡ ¹ß»ýÇÕ´Ï´Ù.

 

num-passivations

 

Á¤¼ö

 

ºñȰ¼ºÈ­ ó¸® Ƚ¼ö. Stateful Session Bean¿¡¸¸ Àû¿ëµË´Ï´Ù.

 

num-passivation-errors

 

Á¤¼ö

 

ºñȰ¼ºÈ­ 󸮸¦ ¼öÇàÇÏ´Â µ¿¾È ¹ß»ýÇÑ ¿À·ù Ƚ¼ö. Stateful Session Bean¿¡¸¸ Àû¿ëµË´Ï´Ù.

 

num-expired-sessions-removed

 

Á¤¼ö

 

Á¤¸® ½º·¹µå·Î Á¦°ÅµÈ ¸¸·áµÈ ¼¼¼ÇÀÇ ¼ö. Stateful Session Bean¿¡¸¸ Àû¿ëµË´Ï´Ù.

 

num-passivation-success

 

Á¤¼ö

 

ºñȰ¼ºÈ­ 󸮰¡ ¼º°øÀûÀ¸·Î ¿Ï·áµÈ Ƚ¼ö. Stateful Session Bean¿¡¸¸ Àû¿ëµË´Ï´Ù.

 

   bean-method 

¼Ó¼º À̸§

µ¥ÀÌÅÍ
À¯Çü

¼³¸í

method-name

 

¹®ÀÚ¿­

 

¸Þ¼ÒµåÀÇ ¿ÏÀü ¼ö½Ä À̸§

 

total-num-calls

 

Á¤¼ö

 

¸Þ¼Òµå°¡ È£ÃâµÈ Ƚ¼ö. ÀÌ Åë°è´Â EJB ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Stateful Session Bean, Stateless Session Bean ¹× Entity Bean¿¡ ´ëÇØ, Message-driven Bean ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Message-driven Bean¿¡ ´ëÇØ ¼öÁýµË´Ï´Ù.

 

total-num-errors

 

Á¤¼ö

 

¸Þ¼Òµå ½ÇÇà °á°ú ¿¹¿Ü°¡ ¹ß»ýÇÑ È½¼ö. ÀÌ Åë°è´Â EJB ¼³Á¤ ÇÏ¿¡ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Stateful Session Bean, Stateless Session Bean, Entity Bean¿¡ ´ëÇØ, MDB ¼³Á¤ ÇÏ¿¡ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Message-driven Bean¿¡ ´ëÇØ ¼öÁýµË´Ï´Ù.

 

total-num-success

 

Á¤¼ö

 

¸Þ¼Òµå°¡ ¼º°øÀûÀ¸·Î ½ÇÇàµÈ Ƚ¼ö. ÀÌ Åë°è´Â EJB ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Stateful Session Bean, Stateless Session Bean ¹× Entity Bean¿¡ ´ëÇØ, Message-driven Bean ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Message-driven Bean¿¡ ´ëÇØ ¼öÁýµË´Ï´Ù.

 

execution-time-millis

 

Long

 

ÀÌ ¸Þ¼Òµå°¡ ¼º°øÀûÀ¸·Î ÃÖÁ¾ ½ÇÇà ½Ã °É¸° ½Ã°£. ÀÌ Åë°è´Â EJB ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Stateful Session Bean, Stateless Session Bean ¹× Entity Bean¿¡ ´ëÇØ, Message-driven Bean ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¸ð´ÏÅ͸µÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â Message-driven Bean¿¡ ´ëÇØ ¼öÁýµË´Ï´Ù.

 

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö °´Ã¼

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¼Ó¼º À̸§ summary´Â °¢ ÇÏÀ§ ¿ä¼ÒÀÇ ¼ö¿Í ¼Ó¼º °ªÀ» ºñ·ÔÇÏ¿© Server ¿ä¼ÒÀÇ ¼Ó¼º °ª°ú ÇÏÀ§ ¿ä¼Ò¿¡ ´ëÇÑ ¿ä¾àÀ» ÀμâÇÕ´Ï´Ù. HTTP ¼­¹ö virtual-server ¼Ó¼ºÀº VirtualServer ¿ä¼ÒÀÇ ¼Ó¼º °ª°ú °¢ ÇÏÀ§ ¿ä¼ÒÀÇ ¼¼ºÎ »çÇ×À» ÀμâÇÕ´Ï´Ù. process ¼Ó¼ºÀº Process ¿ä¼ÒÀÇ ¼Ó¼º °ª°ú °¢ ÇÏÀ§ ¿ä¼ÒÀÇ ¼¼ºÎ »çÇ×À» ÀμâÇÕ´Ï´Ù.

NSAPI ¼º´É ÇÁ·ÎÇÊÀ» Ȱ¼ºÈ­Çϰí Profile ¹× ProfileBucket ¿ä¼Ò¿¡ ´ëÇÑ Åë°è¸¦ ¾òÀ¸·Á¸é Sun ONE Application Server Developer's Guide to NSAPI¸¦ ÂüÁ¶ÇϽʽÿÀ.

¼º´É Á¶Á¤À» À§ÇÑ ¸ð´ÏÅ͸µ Åë°è »ç¿ë ¹æ¹ý¿¡ ´ëÇÑ ³»¿ëÀº Sun ONE Application ServerPerformance and Tuning Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¿ä¼Ò

´ÙÀ½ Ç¥´Â ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¿ä¼Ò ¸ñ·ÏÀÔ´Ï´Ù.

   ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¿ä¼Ò 

¿ä¼Ò À̸§

ÇÏÀ§ ¿ä¼Ò

¼³¸í

Server

 

ConnectionQueue
ThreadPool
Profile
Process
VirtualServer

 

¼­¹ö ÀνºÅϽº

 

ConnectionQueue

 

¾øÀ½

 

¿äûÀÌ Ã³¸®µÇ±â Àü¿¡ ´ë±âÇÏ´Â ´ë±â¿­. Sun ONE Application Server 7¿¡´Â ÇÑ °³ÀÇ ¿¬°á ´ë±â¿­¸¸ ÀÖ½À´Ï´Ù.

 

ThreadPool

 

¾øÀ½

 

init.conf ÆÄÀÏ¿¡ Á¤ÀÇµÈ ½º·¹µå Ç®

 

Profile

 

¾øÀ½

 

init.conf ÆÄÀÏ¿¡ Á¤ÀÇµÈ NSAPI ¼º´É ÇÁ·ÎÇÊ ¹öŶ

 

Process

 

ConnectionQueueBucketThreadPoolBucket
DnsBucket
DnsBucket
KeepaliveBucket
CacheBucket
Thread

 

¼­¹ö ÀνºÅϽº ³»ÀÇ ´ÜÀÏ ¼­¹ö ÇÁ·Î¼¼½º

 

ConnectionQueueBucket

 

¾øÀ½

 

ƯÁ¤ ConnectionQueue¿Í °ü·ÃµÈ Åë°è ÃßÀû

 

ThreadPoolBucket

 

ThreadPoolBucket

 

ƯÁ¤ ThreadPool°ú °ü·ÃµÈ Åë°è ÃßÀû

 

DnsBucket

 

¾øÀ½

 

DNS Åë°è ÃßÀû

 

KeepaliveBucket

 

¾øÀ½

 

¿¬°á À¯Áö(Áö¼ÓÀûÀÎ ¿¬°á) Åë°è ÃßÀû

 

CacheBucket

 

¾øÀ½

 

ÆÄÀÏ Ä³½Ã(NSFC) Åë°è ÃßÀû

 

Thread

 

RequestBucket ProfileBucket

 

¿äû ó¸® ½º·¹µå ¼³¸í

 

VirtualServer

 

RequestBucket
ProfileBucket

 

°¡»ó ¼­¹ö ¼³¸í

 

RequestBucket

 

¾øÀ½

 

¿äû °ü·Ã Åë°è ÃßÀû

 

ProfileBucket

 
 

Profile ¿ä¼Ò¿Í °ü·ÃµÈ Åë°è ÃßÀû

 

¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼­¹ö ¼Ó¼º

´ÙÀ½ Ç¥´Â ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â HTTP ¼Ó¼º ¸ñ·ÏÀÔ´Ï´Ù.

   ¼­¹ö 

¼Ó¼º À̸§

°ª

¼³¸í

Id

 
 

¼­¹ö ÀνºÅϽº ID (¿¹: server1)

 

VersionServer

 
 

Sun ONE Application Server ¹öÀüÀ» Æ÷ÇÔÇÏ´Â ¹®ÀÚ¿­

 

TimeStarted

 

GMT

 

ÀÌ ¼­¹ö ÀνºÅϽº°¡ ½ÃÀÛµÈ ½Ã°£

 

SecondsRunning

 
 

ÀÌ ¼­¹ö ÀνºÅϽº°¡ ½ÃÀÛµÈ ÈÄ °æ°úµÈ ½Ã°£(ÃÊ)

 

TicksPerSecond

 
 

ÃÊ´ç ´«±Ý ¼ö. ÀÌ °ªÀº ½Ã½ºÅÛ¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

 

MaxProcs

 
 

ÃÖ´ë ÇÁ·Î¼¼½º ¼ö

 

MaxThreads

 
 

ÃÖ´ë ó¸® ½º·¹µå ¼ö

 

MaxVirtualServers

 
 

ÃßÀûµÈ ÃÖ´ë °¡»ó ¼­¹ö ¼ö

 

FlagProfilingEnabled

 

0 (off), 1 (on)

 

NSAPI ¼º´É ÇÁ·ÎÇÊÀÇ È°¼ºÈ­(on) ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.

 

FlagVirtualServerOverflow

 

0 (no), 1 (yes)

 

MaxVirtualServers ÀÌ»óÀÇ °ÍÀÌ ±¸¼ºµÇ¾î ÀÖ´ÂÁö(yes) ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ¼Ó¼ºÀÌ 1·Î ¼³Á¤µÇ¸é ¸ðµç °¡»ó ¼­¹ö¿¡ ´ëÇÑ Åë°è°¡ ÃßÀûµÇÁö ¾Ê½À´Ï´Ù.

 

LoadMinuteAverage

 
 

1ºÐ µ¿¾ÈÀÇ Æò±Õ ·Îµå

 

Load5MinuteAverage

 
 

5ºÐ µ¿¾ÈÀÇ Æò±Õ ·Îµå

 

Load15MinuteAverage

 
 

15ºÐ µ¿¾ÈÀÇ Æò±Õ ·Îµå

 

RateBytesTransmitted

 

ÃÊ´ç ¹ÙÀÌÆ®

 

¼­¹ö¿¡ Á¤ÀÇµÈ ½Ã°£ °£°ÝÀ» µÎ°í µ¥ÀÌÅͰ¡ Àü¼ÛµÇ´Â ¼Óµµ ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

RateBytesReceived

 

ÃÊ´ç ¹ÙÀÌÆ®

 

¼­¹ö¿¡ Á¤ÀÇµÈ ½Ã°£ °£°ÝÀ» µÎ°í µ¥ÀÌÅͰ¡ ¼ö½ÅµÇ´Â ¼Óµµ ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

   ConnectionQueue 

¼Ó¼º À̸§

°ª

¼³¸í

Id

 
 

¿¬°á ´ë±â¿­ ID

 

   ThreadPool 

¼Ó¼º À̸§

°ª

¼³¸í

Id

 
 

½º·¹µå Ç® ID

 

Name

 
 

½º·¹µå Ç®ÀÇ ½Éº¼¸¯ À̸§

 

   Profile 

¼Ó¼º À̸§

°ª

¼³¸í

Id

 
 

NSAPI ¼º´É ÇÁ·ÎÇÊ ¹öŶ ID

 

Name

 
 

NSAPI ¼º´É ÇÁ·ÎÇÊ ¹öŶÀÇ ½Éº¼¸¯ À̸§

 

Description

 
 

NSAPI ¼º´É ÇÁ·ÎÇÊ ¹öŶ¿¡ ´ëÇÑ ¼³¸í

 

   Process 

¼Ó¼º À̸§

°ª

¼³¸í

Pid

 
 

ÀÌ ÇÁ·Î¼¼½º¸¦ °íÀ¯ÇÏ°Ô ½Äº°ÇÏ´Â ¿î¿µ üÁ¦ ÇÁ·Î¼¼½º ID

 

Mode

 

¾Ë ¼ö ¾øÀ½
Ȱ¼º

 

ÀÌ ÇÁ·Î¼¼½º°¡ Ȱ¼ºÈ­µÇ¾î ÀÖÀ» ¶§´Â Ȱ¼ºÀ̶ó°í Ç¥½ÃµË´Ï´Ù.

 

TimeStarted

 

GMT

 

ÀÌ ÇÁ·Î¼¼½º°¡ ½ÃÀÛµÈ ½Ã°£

 

CountConfigurations

 
 

ÇϳªÀÇ ±¸¼ºÀÌ ·ÎµåµÈ Ƚ¼ö ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

SizeVirtual

 

ų·Î¹ÙÀÌÆ®(KB)

 

ÀÌ ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏ´Â °¡»ó ¸Þ¸ð¸®ÀÇ Å©±â

 

SizeResident

 

ų·Î¹ÙÀÌÆ®(KB)

 

ÀÌ ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏ´Â »óÁÖ ¸Þ¸ð¸®ÀÇ Å©±â

 

FractionSystemMemoryUsage

 
 

ÀÌ ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏ´Â ½Ã½ºÅÛ ¸Þ¸ð¸®ÀÇ ºñÀ²

 

   ConnectionQueueBucket 

¼Ó¼º À̸§

°ª

¼³¸í

ConnectionQueue

 
 

ConnectionQueue ¿ä¼ÒÀÇ ID

 

CountTotalConnection

 
 

½ÂÀÎµÈ »õ·Î¿î ¿¬°áÀÇ ÃÑ ¼ö

 

CountQueued

 
 

ÇöÀç ´ë±â¿­¿¡ ÀÖ´Â ¿¬°áÀÇ ¼ö

 

PeakQueued

 
 

´ë±â¿­¿¡ µ¿½Ã¿¡ Á¸ÀçÇÑ ÃÖ´ë ¿¬°á ¼ö

 

MaxQueued

 
 

´ë±â¿­¿¡ ÀÖÀ» ¼ö ÀÖ´Â ÃÖ´ë ¿¬°á ¼ö

 

CountOverflow

 
 

´ë±â¿­ÀÌ °¡µæ Â÷¼­ ¿¬°áÀ» ¼ö¿ëÇÒ ¼ö ¾ø¾ú´ø Ƚ¼ö

 

CountTotalQueued

 
 

´ë±â¿­¿¡ ÀÖ´ø ¿¬°áÀÇ ÃÑ ¼ö ƯÁ¤ ¿¬°áÀÌ ¿©·¯ ¹ø ´ë±â¿­¿¡ ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î CountTotalQueued °ªÀº CountTotalConnectionsº¸´Ù Å©°Å³ª °°À» ¼ö ÀÖ½À´Ï´Ù.

 

TicksTotalQueued

 
 

¿¬°áÀÌ ´ë±â¿­¿¡¼­ º¸³½ ½Ã°£ÀÇ ÃÑ ´«±Ý ¼ö. ´«±ÝÀº ½Ã½ºÅÛ Á¾¼Ó ½Ã°£ ´ÜÀ§ÀÔ´Ï´Ù. ÂüÁ¶:TicksPerSecond

 

   ThreadPoolBucket 

¼Ó¼º À̸§

°ª

¼³¸í

Thread-pool

 
 

ThreadPool ¿ä¼ÒÀÇ ID

 

CountThreadsIdle

 
 

ÇöÀç À¯ÈÞ »óÅÂÀÎ ¿äû ó¸® ½º·¹µåÀÇ ¼ö

 

CountThreads

 
 

¿äû ó¸® ½º·¹µåÀÇ ¼ö

 

MaxThreads

 
 

µ¿½Ã¿¡ Á¸ÀçÇÒ ¼ö ÀÖ´Â ¿äû ó¸® ½º·¹µåÀÇ ÃÖ´ë ¼ö

 

CountQueued

 
 

ÀÌ ½º·¹µå Ç®·Î ó¸®Çϱâ À§ÇØ ´ë±â¿­¿¡ ÀÖ´Â ¿äû ¼ö

 

PeakQueued

 
 

´ë±â¿­¿¡ µ¿½Ã¿¡ Á¸ÀçÇÑ ÃÖ´ë ¿äû ¼ö

 

MaxQueued

 
 

´ë±â¿­¿¡ ÀÖÀ» ¼ö ÀÖ´Â ÃÖ´ë ¿äû ¼ö

 

   DnsBucket 

¼Ó¼º À̸§

°ª

¼³¸í

FlagCacheEnabled

 

0 (off), 1 (on)

 

DNS ij½ÃÀÇ È°¼ºÈ­(on) ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.

 

CountCacheEntries

 
 

ÇöÀç ij½Ã¿¡ ÀÖ´Â DNS Ç׸ñÀÇ ¼ö

 

MaxCacheEntries

 
 

ij½Ã¿¡ ¼ö¿ëÇÒ ¼ö ÀÖ´Â ÃÖ´ë DNS Ç׸ñ ¼ö

 

CountCacheHits

 
 

DNS ij½Ã Á¶È¸°¡ ¼º°øÇÑ È½¼ö

 

CountCacheMisses

 
 

DNS ij½Ã Á¶È¸°¡ ½ÇÆÐÇÑ È½¼ö

 

FlagAsyncEnabled

 

0 (off), 1 (on)

 

ºñµ¿±â DNS Á¶È¸ Ȱ¼ºÈ­(on) ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.

 

CountAsyncNameLookups

 
 

¼öÇàµÈ ºñµ¿±â DNS À̸§ Á¶È¸ ÃÑ ¼ö

 

CountAsyncAddrLookups

 
 

¼öÇàµÈ ºñµ¿±â DNS ÁÖ¼Ò Á¶È¸ ÃÑ ¼ö

 

CountAsyncLookupsInProgress

 
 

ÇöÀç ó¸® ÁßÀÎ ºñµ¿±â DNS Á¶È¸ ÃÑ ¼ö

 

   KeepaliveBucket 

¼Ó¼º À̸§

°ª

¼³¸í

CountConnections

 
 

ÇöÀç ¿¬°á À¯Áö ¸ðµå¿¡ ÀÖ´Â ¿¬°á ¼ö

 

MaxConnections

 
 

ÃÖ´ë µ¿½Ã ¿¬°á À¯Áö ¿¬°á ¼ö

 

CountHits

 
 

ÈļÓÀûÀ¸·Î À¯È¿ÇÑ ¿äûÀÌ ÀÌ·ç¾îÁø ¿¬°á À¯Áö ¸ðµåÀÇ ÃÑ ¿¬°á Ƚ¼ö

 

CountFlushes

 
 

¼­¹ö°¡ ¿¬°á À¯Áö ¿¬°áÀ» ´ÝÀº Ƚ¼ö

 

CountTimeouts

 
 

¿¬°á À¯Áö ¿¬°áÀÇ ½Ã°£ÀÌ ÃʰúµÈ Ƚ¼ö

 

SecondsTimeouts

 
 

¼­¹ö°¡ À¯ÈÞ ¿¬°á À¯Áö ¿¬°áÀ» ´Ý±â ÀüÀÇ ½Ã°£(ÃÊ)

 

CountRefusals

 
 

¼­¹ö°¡ ¿¬°á À¯Áö ¿¬°áÀ» °ÅºÎÇÑ È½¼ö

 

   CacheBucket 

¼Ó¼º À̸§

°ª

¼³¸í

FlagEnabled

 

0 (off), 1 (on)

 

ÆÄÀÏ Ä³½Ã Ȱ¼ºÈ­(on) ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.

 

SecondsMaxAge

 

½Ã°£(ÃÊ)

 

ÆÄÀÏ Ä³½Ã Ç׸ñÀÇ ÃÖ´ë »ç¿ë ±â°£

 

CountEntries

 
 

ÇöÀç ÆÄÀÏ Ä³½Ã¿¡ ÀÖ´Â Ç׸ñ ¼ö

 

MaxEntries

 
 

ÆÄÀÏ Ä³½Ã¿¡¼­ µ¿½Ã¿¡ ¼ö¿ëÇÒ ¼ö ÀÖ´Â ÃÖ´ë ij½Ã Ç׸ñ ¼ö

 

CountOpenEntries

 
 

¿­·Á ÀÖ´Â ÆÄÀϰú °ü·ÃµÈ Ç׸ñ ¼ö

 

MaxOpenEntries

 
 

ÆÄÀÏ Ä³½Ã¿¡¼­ µ¿½Ã¿¡ ¼ö¿ëÇÒ ¼ö ÀÖ´Â ¿­¸° ÆÄÀϰú °ü·ÃµÈ ÃÖ´ë ij½Ã Ç׸ñ ¼ö

 

SizeHeapCache

 

¹ÙÀÌÆ® ¼ö

 

ij½ÃµÈ ÆÄÀÏ ³»¿ëÀÌ »ç¿ëÇÑ ÈüÀÇ ¾ç

 

MaxHeapCacheSize

 

¹ÙÀÌÆ® ¼ö

 

ÆÄÀÏ Ä³½Ã¿¡¼­ ij½ÃµÈ ÆÄÀÏ ³»¿ë¿¡ »ç¿ëÇÏ´Â ÃÖ´ë ÈüÀÇ ¾ç

 

SizeMmapCache

 

¹ÙÀÌÆ® ¼ö

 

¸Þ¸ð¸® ¸ÅÇÎµÈ ÆÄÀÏ ³»¿ëÀÌ »ç¿ëÇÏ´Â ÁÖ¼Ò °ø°£ÀÇ ¾ç

 

MaxMmapCacheSize

 

¹ÙÀÌÆ® ¼ö

 

ÆÄÀÏ Ä³½Ã¿¡¼­ ¸Þ¸ð¸® ¸ÅÇÎµÈ ÆÄÀÏ ³»¿ë¿¡ »ç¿ëÇÏ´Â ÃÖ´ë ÁÖ¼Ò °ø°£ ¾ç

 

CountHits

 
 

ij½Ã Ç׸ñ Á¶È¸°¡ ¼º°øÇÑ È½¼ö

 

CountMisses

 
 

ij½Ã Ç׸ñ Á¶È¸°¡ ½ÇÆÐÇÑ È½¼ö

 

CountInfoHits

 
 

ÆÄÀÏ Á¤º¸ Á¶È¸°¡ ¼º°øÇÑ È½¼ö

 

CountInfoMisses

 
 

ÆÄÀÏ Á¤º¸ Á¶È¸°¡ ½ÇÆÐÇÑ È½¼ö

 

CountContentHits

 
 

³»¿ë Á¶È¸°¡ ¼º°øÇÑ È½¼ö

 

CountContentMisses

 
 

³»¿ë Á¶È¸°¡ ½ÇÆÐÇÑ È½¼ö

 

   Thread 

¼Ó¼º À̸§

°ª

¼³¸í

Mode

 

¾Ë ¼ö ¾øÀ½, À¯ÈÞ, DNS, ¿äû, ó¸®, ÀÀ´ä, ¾÷µ¥ÀÌÆ® Áß

 

¸¶Áö¸·À¸·Î »ç¿ëÇÑ ½º·¹µåÀÇ »óÅÂ

 

TimeStarted

 

GMT

 

ÀÌ ½º·¹µå°¡ ½ÃÀÛµÈ ½Ã°£

 

ConnectionQueue

 
 

½º·¹µå¿¡¼­ ¼­ºñ½ºÇϰí ÀÖ´Â ConnectionQueueÀÇ ID

 

   VirtualServer 

¼Ó¼º À̸§

°ª

¼³¸í

Id

 
 

°¡»ó ¼­¹ö ID

 

Mode

 

¾Ë ¼ö ¾øÀ½, Ȱ¼º

 

ÀÌ °¡»ó ¼­¹ö°¡ Ȱ¼ºÈ­ »óÅÂÀ̸é Ȱ¼ºÀ̶ó°í Ç¥½ÃµË´Ï´Ù.

 

Hosts

 
 

ÀÌ °¡»ó ¼­¹ö°¡ ¼­ºñ½ºÇÏ´Â ¼ÒÇÁÆ®¿þ¾î °¡»ó ¼­¹ö È£½ºÆ® À̸§
(¿¹: www.foo.com foo.com foo.isp.com).

 

Interfaces

 
 

°¡»ó ¼­¹ö°¡ ±¸¼ºµÈ ÀÎÅÍÆäÀ̽º(Listener)
(¿¹: 192.168.1.2:80 192.168.1.2:443)

 

   RequestBucket 

¼Ó¼º À̸§

°ª

¼³¸í

CountRequests

 
 

¼­ºñ½ºµÈ ¿äû ¼ö

 

CountBytesReceived

 
 

¼ö½ÅµÈ ¹ÙÀÌÆ® ¼ö ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

CountBytesTransmitted

 
 

Àü¼ÛµÈ ¹ÙÀÌÆ® ¼ö ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

RateBytesTransmitted

 

ÃÊ´ç ¹ÙÀÌÆ®

 

¼­¹ö¿¡¼­ Á¤ÀÇÇÑ ½Ã°£ °£°Ý µ¿¾È µ¥ÀÌÅͰ¡ Àü¼ÛµÈ ¼Óµµ
¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

MaxByteTransmissionRate

 
 

»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ½Ã°£ °£°Ý µ¿¾È µ¥ÀÌÅͰ¡ Àü¼ÛµÈ ÃÖ´ë
¼Óµµ ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

CountOpenConnections

 
 

¿­·Á ÀÖ´Â ¿¬°áÀÇ ¼ö ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

MaxOpenConnections

 
 

¿­·Á ÀÖ´Â ¿¬°áÀÇ ÃÖ´ë ¼ö ¶Ç´Â ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â 0

 

Count2xx

 
 

Àü¼ÛµÈ 200 ¼öÁØ ÀÀ´ä ¼ö

 

Count3xx

 
 

Àü¼ÛµÈ 300 ¼öÁØ ÀÀ´ä ¼ö

 

Count4xx

 
 

Àü¼ÛµÈ 400 ¼öÁØ ÀÀ´ä ¼ö

 

Count5xx

 
 

Àü¼ÛµÈ 500 ¼öÁØ ÀÀ´ä ¼ö

 

CountOther

 
 

200, 300, 400 ¶Ç´Â 500 ¼öÁØ À̿ܿ¡ Àü¼ÛµÈ ÀÀ´äÀÇ ¼ö

 

Count200

 
 

Àü¼ÛµÈ 200 ¼öÁØ ÀÀ´ä ¼ö

 

Count302

 
 

Àü¼ÛµÈ 302 ¼öÁØ ÀÀ´ä ¼ö

 

Count304

 
 

Àü¼ÛµÈ 304 ¼öÁØ ÀÀ´ä ¼ö

 

Count400

 
 

Àü¼ÛµÈ 400 ¼öÁØ ÀÀ´ä ¼ö

 

Count401

 
 

Àü¼ÛµÈ 401 ¼öÁØ ÀÀ´ä ¼ö

 

Count403

 
 

Àü¼ÛµÈ 403 ¼öÁØ ÀÀ´ä ¼ö

 

Count404

 
 

Àü¼ÛµÈ 404 ¼öÁØ ÀÀ´ä ¼ö

 

Count503

 
 

Àü¼ÛµÈ 503 ¼öÁØ ÀÀ´ä ¼ö

 

   ProfileBucket 

¼Ó¼º À̸§

°ª

¼³¸í

Profile

 
 

Profile ¿ä¼ÒÀÇ ID

 

Countcalls

 
 

NSAPI SAF¿¡ ´ëÇÑ È£Ãâ ¼ö

 

CountRequests

 
 

ó¸®µÈ ¿äû ¼ö

 

TicksDispatch

 
 

¿äûÀ» µð½ºÆÐÄ¡ÇÏ´Â µ¥ »ç¿ëµÈ ´«±Ý ¼ö. ´«±ÝÀº ½Ã½ºÅÛ Á¾¼Ó ½Ã°£ ´ÜÀ§ÀÔ´Ï´Ù. ÂüÁ¶: TicksPerSecond

 

TicksFunction

 
 

NSAPI SAF¿¡ »ç¿ëµÈ ´«±Ý ¼ö. ´«±ÝÀº ½Ã½ºÅÛ Á¾¼Ó ½Ã°£ ´ÜÀ§ÀÔ´Ï´Ù. ÂüÁ¶: TicksPerSecond

 

CLI¸¦ »ç¿ëÇÑ Æ®·£Àè¼Ç ¼­ºñ½º °ü¸®

set ¸í·ÉÀ» »ç¿ëÇÏ¿© JTS¿¡ ´ëÇØ ¸ð´ÏÅÍÇÏ·Á´Â Åë°è¸¦ °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹ 1

·Ñ¹é ¸ñ·Ï¿¡ Æ®·£Àè¼ÇÀ» Ãß°¡ÇÏ·Á¸é(±× °á°ú ·Ñ¹é ¶Ç´Â ƯÁ¤ Æ®·£Àè¼Ç ¹ß»ý) ´ÙÀ½°ú °°ÀÌ set ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

set --monitor server1.transaction-service.rollback-list=txnid1

¿¹ 2

Æ®·£Àè¼Ç ¼­ºñ½º¸¦ µ¿°áÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ set ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

set --monitor server1.transaction-service.freeze=true

´ÙÀ½ Ç¥¿¡¼­´Â JTS¿¡ ´ëÇÑ Åë°è¸¦ ¼öÁýÇϱâ À§ÇØ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ´Â ¼Ó¼ºÀ» ¼³¸íÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºµéÀº "CLI À̸§ ¸ÅÇÎ"¿¡ ¼³¸íµÈ ±ÔÄ¢¿¡ µû¶ó ¸í·ÉÁÙ¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Java Transaction Service¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "Æ®·£Àè¼Ç ¼­ºñ½º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

HTTP QOS (Quality of Service) »ç¿ë

´ÙÀ½ ¼³Á¤¿¡ µû¶ó Æ®·¡ÇÈ ÃøÁ¤ ¹æ¹ý°ú ´ë¿ªÆø Àç°è»ê ºóµµ°¡ °áÁ¤µË´Ï´Ù.

  • Àç°è»ê °£°Ý — ´ë¿ªÆø °è»ê ºóµµ(¹Ð¸®ÃÊ)¸¦ ³ªÅ¸³À´Ï´Ù.
  • ¸ÞÆ®¸¯ °£°Ý — Æ®·¡ÇÈ °è»ê¿¡ µ¥ÀÌÅͰ¡ »ç¿ëµÇ´Â ½Ã°£À» ³ªÅ¸³À´Ï´Ù.

°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ ¼­¹ö ÀνºÅϽº ¶Ç´Â °¡»ó ¼­¹ö Ŭ·¡½º¿¡ ´ëÇÑ ÀÌ·¯ÇÑ ¼­¹ö ¶Ç´Â Ŭ·¡½º ¼öÁØ ¼³Á¤À» Ȱ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª °³º° °¡»ó ¼­¹ö¿¡ ´ëÇÑ ¼³Á¤À» ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

QOS (Quality of Service)ÀÇ ¿¹

´ÙÀ½Àº QOS (Quality of Service) Á¤º¸°¡ ¼öÁýµÇ°í °è»êµÇ´Â ¹æ¹ý¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù.

  • ¼­¹öÀÇ ¸ÞÆ®¸¯ °£°ÝÀº 30ÃÊÀÔ´Ï´Ù.
  • ¼­¹ö´Â 0ÃÊ¿¡ ½ÃÀÛÇÕ´Ï´Ù.
  • 1ÃÊ¿¡´Â HTTP ¿¬°á¿¡¼­ ¼­¹ö¿¡¼­ ³ª°¡°í ¼­¹ö·Î µé¾î¿À´Â 5000¹ÙÀÌÆ®ÀÇ Æ®·¡ÇÈÀ» »ý¼ºÇÕ´Ï´Ù.
  • ±× ÈÄ¿¡´Â ´õ ÀÌ»ó ¿¬°áÀÌ ÀÌ·ç¾îÁöÁö ¾Ê½À´Ï´Ù. 30ÃÊ¿¡´Â Áö³­ 30ÃÊ µ¿¾ÈÀÇ ÃÑ Æ®·¡ÇÈÀÌ 5000¹ÙÀÌÆ®ÀÔ´Ï´Ù.
  • 32ÃÊ¿¡´Â 1ÃÊ¿¡¼­ÀÇ Æ®·¡ÇÈ »ùÇÃÀÌ ¸ÞÆ®¸¯ °£°ÝÀÎ 30Ãʺ¸´Ù ¿À·¡ µÇ¾úÀ¸¹Ç·Î Ãë¼ÒµË´Ï´Ù. Áö³­ 30ÃÊ °£ÀÇ ÃÑ Æ®·¡ÇÈÀº ÀÌÁ¦ 0ÀÔ´Ï´Ù.

Àç°è»ê °£°Ýµµ ÀÌ¿Í ºñ½ÁÇÏ°Ô ÀÛµ¿ÇÕ´Ï´Ù. ¼­¹öÀÇ Àç°è»ê °£°ÝÀº 100¹Ð¸®ÃÊÀÔ´Ï´Ù.

°°Àº ¿¹¸¦ °¡Áö°í °è¼Ó ¼³¸íÇÏÀÚ¸é ´ë¿ªÆøÀº ¸Å 100¹Ð¸®Ãʸ¶´Ù Á¤±âÀûÀ¸·Î Àç°è»êµË´Ï´Ù. ÀÌ °è»êÀº ¸ÞÆ®¸¯ °£°Ý°ú Æ®·¡ÇÈ ¾çÀ» ±â¹ÝÀ¸·Î ÀÌ·ç¾îÁý´Ï´Ù.

  • 0ÃÊ¿¡ ´ë¿ªÆøÀÌ Ã³À½À¸·Î °è»êµË´Ï´Ù. ÃÑ Æ®·¡ÇÈÀº 0À̸ç À̰ÍÀ» 30ÃÊÀÇ ¸ÞÆ®¸¯ °£°ÝÀ¸·Î ³ª´©¸é ´ë¿ªÆøÀº 0ÀÌ µË´Ï´Ù.
  • 1ÃÊ¿¡ 1/10 ½Ã°£(1000¹Ð¸®ÃÊ/100¹Ð¸®ÃÊ)¿¡ ´ëÇÑ ´ë¿ªÆøÀÌ °è»êµË´Ï´Ù. ÃÑ Æ®·¡ÇÈÀº 5000¹ÙÀÌÆ®À̰í À̰ÍÀ» 30ÃÊ·Î ³ª´©¸é ´ë¿ªÆøÀº 5000/30 = 166¹ÙÀÌÆ®/ÃÊ ÀÔ´Ï´Ù.
  • 30ÃÊ¿¡ 1/300 ½Ã°£¿¡ ´ëÇÑ ´ë¿ªÆøÀÌ °è»êµË´Ï´Ù. ÃÑ Æ®·¡ÇÈ 5000¹ÙÀÌÆ®¸¦ 30ÃÊ·Î ³ª´©¸é ´ë¿ªÆøÀº 5000/30 = 166¹ÙÀÌÆ®/ÃÊ ÀÔ´Ï´Ù.
  • 32ÃÊ¿¡ 1/320 ½Ã°£¿¡ ´ëÇØ ´ë¿ªÆøÀÌ ´Ù½Ã °è»êµË´Ï´Ù. Æ®·¡ÇÈÀ» »ý¼ºÇß´ø ¿¬°áÀÌ ¿À·¡ µÇ¾î Ãë¼ÒµÇ¾úÀ¸¹Ç·Î ÀÌ ¶§ÀÇ Æ®·¡ÇÈÀº 0À̸ç À̸¦ 30À¸·Î ³ª´©¸é ´ë¿ªÆøÀº 0¹ÙÀÌÆ®/Ãʰ¡ µË´Ï´Ù.

QOS (Quality of Service)ÀÇ ±¸¼º

¼­¹ö ÀνºÅϽº ¶Ç´Â °¡»ó ¼­¹öÀÇ Å¬·¡½º¸¦ À§ÇÑ QOS (Quality of Service)´Â °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ±¸¼ºµË´Ï´Ù.



ÁÖ

QOS (Quality of Service) ¼³Á¤À» Àû¿ëÇÏ·Á¸é "obj.conf ÆÄÀÏ¿¡ ÇÊ¿äÇÑ º¯°æ »çÇ×"¿¡ ¼³¸íµÈ ´ë·Î obj.conf ÆÄÀÏ¿¡ SAF (Server Application Function)¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.



QOS (Quality of Service)¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº" ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  2. ¼­¹ö ÀνºÅϽº ³ëµå¸¦ È®ÀåÇÏ¿© "HTTP ¼­¹ö" ³ëµå¸¦ Ç¥½ÃÇÕ´Ï´Ù.
  3. "HTTP ¼­¹ö" ³ëµå¸¦ ´­·¯ "QOS" ÅÇÀ» Ç¥½ÃÇÕ´Ï´Ù.
  4. "QOS" ÅÇÀ» ´©¸¨´Ï´Ù.
  5. ´ÙÀ½ ÆäÀÌÁö¿¡´Â QOS (Quality of Service)¿¡ ´ëÇÑ ÀÏ¹Ý ¼³Á¤ÀÌ µî·Ï Á¤º¸ ¹öư°ú ÇÔ²² Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù.

   °¡»ó ¼­¹ö ÀνºÅϽº QOS ÅÇ
ÀÌ ±×¸²Àº HTTP ¼­¹ö ÀνºÅϽº ³»ÀÇ QOS (Quality of Service)¸¦ º¸¿©ÁÝ´Ï´Ù.

  1. ÀÌ HTTP ¼­¹ö¿¡ QOS (Quality of Service)¸¦ »ç¿ëÇÏ·Á¸é "QOS »ç¿ë"À» ´©¸¨´Ï´Ù.
  2. ÁÖ: ±âº»ÀûÀ¸·Î "QOS »ç¿ë"Àº ºñȰ¼ºÈ­µÇ¾î ÀÖ½À´Ï´Ù. "QOS »ç¿ë"À» Ȱ¼ºÈ­ÇÏ¸é ¼­¹ö ¿À¹öÇìµå°¡ ¾à°£ Áõ°¡ÇÕ´Ï´Ù.

  3. "QOS ¸ÞÆ®¸¯ °£°Ý"À» ÁöÁ¤ÇÕ´Ï´Ù.
  4. ¸ÞÆ®¸¯ °£°ÝÀº ¼­¹ö Æ®·¡ÇÈÀ» °è»êÇÏ´Â µ¿¾ÈÀÇ µ¥ÀÌÅÍ »ùÇà ¼±Åà ½Ã°£À» ÃÊ ´ÜÀ§·Î Ç¥½ÃÇÑ °ÍÀÔ´Ï´Ù. ±âº»°ªÀº 30ÃÊÀÔ´Ï´Ù.

    ´ëÇü ÆÄÀÏ Àü¼ÛÀÌ ¸¹Àº »çÀÌÆ®ÀÎ °æ¿ì¿¡´Â ÀÌ Çʵ忡 Å« °ª(¸î ºÐ ÀÌ»ó)À» »ç¿ëÇϽʽÿÀ. ´ëÇü ÆÄÀÏ Àü¼Û¿¡´Â ªÀº ¸ÞÆ®¸¯ °£°Ý µ¿¾È Çã¿ëµÈ ´ë¿ªÆøÀÌ ¸ðµÎ »ç¿ëµÇ¹Ç·Î ÃÖ´ë ´ë¿ªÆø ¼³Á¤À» Àû¿ëÇÏ¸é ¿¬°áÀÌ °ÅºÎµË´Ï´Ù. ´ë¿ªÆøÀº ¸ÞÆ®¸¯ °£°ÝÀ¸·Î Æò±ÕÈ­µÇ¹Ç·Î °£°ÝÀÌ ±æ¸é ´ëÇü ÆÄÀÏ·Î »ý±ä ±Þ°ÝÇÑ »ó½ÂÀÌ ¿ÏÈ­µË´Ï´Ù.

    ´ë¿ªÆø Á¦ÇÑÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ´ë¿ªÆøº¸´Ù ÈξÀ ³·À¸¸é(¿¹: ´ë¿ªÆø Á¦ÇÑÀº 1MB/ÃÊÀÌÁö¸¸ ¹éº»¿¡ ´ëÇÑ ¿¬°áÀº 1GB/ÃÊÀÎ °æ¿ì) ¸ÞÆ®¸¯ °£°ÝÀ» ´ÜÃàÇØ¾ß ÇÕ´Ï´Ù.

    ÁÖ: ´ëÇü Á¤Àû ÆÄÀÏÀÌ Àü¼ÛµÇ´Â °æ¿ì³ª ´ë¿ªÆø Á¦ÇÑÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ´ë¿ªÆøº¸´Ù ÈξÀ ³·Àº °æ¿ì¿¡´Â ¼­·Î ¹Ý´ëµÇ´Â ÇØ°áÃ¥ÀÌ ¿ä±¸µÇ±â ¶§¹®¿¡ ¾î¶² »óȲ¿¡ ¸ÂÃç Á¶Á¤ÇÒ °ÍÀÎÁö °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

  5. "QOS Àç°è»ê ½Ã°£ °£°Ý"À» ÁöÁ¤ÇÕ´Ï´Ù.
  6. Àç°è»ê ½Ã°£ °£°ÝÀº ¸ðµç ¼­¹ö, Ŭ·¡½º ¹× °¡»ó ¼­¹öÀÇ ´ë¿ªÆø °è»ê °£ÀÇ ½Ã°£(¹Ð¸®ÃÊ)ÀÔ´Ï´Ù. ±âº»°ªÀº 100¹Ð¸®ÃÊÀÔ´Ï´Ù.

  7. "´ë¿ªÆø Á¦ÇÑ"À» ÁöÁ¤ÇÕ´Ï´Ù.
  8. ÀÌ °ªÀº ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ ÃÖ´ë ´ë¿ªÆø Á¦ÇÑÀ» ÃÊ´ç ¹ÙÀÌÆ®·Î ³ªÅ¸³½ °ÍÀ¸·Î "QOS ¸ÞÆ®¸¯ °£°Ý"°ú ¾î´À Á¤µµ »óÈ£ ÀÇÁ¸¼ºÀ» °¡Áý´Ï´Ù.

  9. ÃÖ´ë ´ë¿ªÆø ¼³Á¤À» Àû¿ëÇÒ °ÍÀÎÁö ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  10. ÃÖ´ë ´ë¿ªÆøÀ» Àû¿ëÇϱâ·Î ¼±ÅÃÇÏ´Â °æ¿ì¿¡´Â ¼­¹ö°¡ ´ë¿ªÆø Á¦ÇÑ¿¡ µµ´ÞÇÒ ¶§ Ãß°¡ ¿¬°áÀÌ °ÅºÎµË´Ï´Ù.

    ÃÖ´ë ´ë¿ªÆøÀ» Àû¿ëÇÏÁö ¾Ê±â·Î ¼±ÅÃÇÏ´Â °æ¿ì¿¡´Â ÃÖ´ë°ªÀÌ ÃʰúµÉ ¶§ ¼­¹ö°¡ À̺¥Æ® ·Î±×¿¡ ¸Þ½ÃÁö¸¦ ±â·ÏÇÕ´Ï´Ù.

  11. "¿¬°á Á¦ÇÑ"À» ÁöÁ¤ÇÕ´Ï´Ù.
  12. ÀÌ °ªÀº µ¿½Ã ¿äû ó¸®ÀÇ ¼öÀÔ´Ï´Ù.

  13. ¿¬°á Á¦ÇÑ ¼³Á¤ Àû¿ë ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  14. ÃÖ´ë ¿¬°áÀ» Àû¿ëÇϱâ·Î ¼±ÅÃÇÏ´Â °æ¿ì¿¡´Â ¼­¹ö°¡ ±× Á¦ÇÑ¿¡ µµ´ÞÇÒ ¶§ Ãß°¡ ¿¬°áÀÌ °ÅºÎµË´Ï´Ù. ÃÖ´ë ¿¬°áÀ» Àû¿ëÇÏÁö ¾Ê±â·Î ¼±ÅÃÇÏ´Â °æ¿ì¿¡´Â ÃÖ´ë°ªÀÌ ÃʰúµÉ ¶§ ¼­¹ö°¡ À̺¥Æ® ·Î±×¿¡ ¸Þ½ÃÁö¸¦ ±â·ÏÇÕ´Ï´Ù.

  15. (¼±Åà »çÇ×) QOS (Quality of Service)¿¡ ´ëÇÑ Ãß°¡ À̸§-°ª ½Ö ¼Ó¼ºÀ» ÁöÁ¤ÇÏ·Á¸é "µî·Ï Á¤º¸" ¹öưÀ» ´©¸¨´Ï´Ù.
  16. QOS (Quality of Service) µî·Ï Á¤º¸¿¡ Çã¿ëµÇ´Â À̸§-°ª ¸ñ·ÏÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.

  17. "ÀúÀå"À» ´­·¯ º¯°æ »çÇ×À» ¼­¹ö ÀνºÅϽº¿¡ ¿Ï°áÇÕ´Ï´Ù.
  18. ¿ÞÂÊ Ã¢¿¡¼­ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº"¿Í ¼­¹ö ÀνºÅϽº¿¡ ¾×¼¼½ºÇÑ ´ÙÀ½ "º¯°æ »çÇ× Àû¿ë"À» ´©¸¨´Ï´Ù.

obj.conf ÆÄÀÏ¿¡ ÇÊ¿äÇÑ º¯°æ »çÇ×

QOS (Quality of Service)À» Àû¿ëÇÏ·Á¸é obj.conf ÆÄÀÏ¿¡ ´ÙÀ½ SAF (Server Application Function)¸¦ È£ÃâÇÏ´Â Áö½Ã¹®À» Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

  • AuthTrans qos-handler
  • Error qos-error

Á¦´ë·Î Àû¿ëÇÏ·Á¸é qos-handler AuthTrans Áö½Ã¹®ÀÌ ±âº» °´Ã¼¿¡ ±¸¼ºµÇ´Â ù ¹øÂ° AuthTrans¾î¾ß ÇÕ´Ï´Ù. QOS (Quality of Service) 󸮱âÀÇ ¿ªÇÒÀº °¡»ó ¼­¹ö, °¡»ó ¼­¹ö Ŭ·¡½º ¹× Àü¿ª ¼­¹ö¿¡ ´ëÇÑ ÇöÀç Åë°è¸¦ Á¶»çÇÏ°í ¿À·ù¸¦ ¹ÝȯÇÏ¿© Á¦ÇÑÀ» Àû¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. Sun ONE Application Server¿¡´Â qos-handler¶ó´Â ±âº» Á¦°ø »ùÇà QOS (Quality of Service) 󸮱â SAF°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ SAF´Â Á¦ÇÑ¿¡ µµ´ÞÇÒ ¶§ À̸¦ ±â·ÏÇϰí 503 Server busy ¿À·ù¸¦ ¼­¹ö¿¡ ¹ÝȯÇÏ¿© NSAP¿¡¼­ À̸¦ ó¸®Çϵµ·Ï ÇÕ´Ï´Ù.

Sun ONE Application Server¿¡´Â ¶ÇÇÑ qos-error¶ó´Â ±âº» Á¦°ø »ùÇà ¿À·ù SAFµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ SAF´Â 503 ¿À·ù¸¦ ÃÊ·¡ÇÑ Á¦ÇѰú ±× Á¦ÇÑÀ» Æ®¸®°ÅÇÑ Åë°è °ªÀ» ¸í½ÃÇÑ ¿À·ù ÆäÀÌÁö¸¦ ¹ÝȯÇÕ´Ï´Ù.

ÀÌ·¯ÇÑ SAF¿Í ±× »ç¿ë ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide to NSAPI¸¦ ÂüÁ¶ÇϽʽÿÀ.

QOS (Quality of Service)¿¡ »ç¿ëµÇ´Â Á¦ÇÑ

QOS (Quality of Service) ±â´É »ç¿ë ½Ã ´ÙÀ½°ú °°Àº Á¦ÇÑ »çÇ×ÀÌ ÀÖ½À´Ï´Ù.

  • QOS (Quality of Service) ±â´ÉÀº ÀÀ¿ë ÇÁ·Î±×·¥ ¼öÁØ¿¡¼­ÀÇ HTTP ´ë¿ªÆø¸¸ ÃøÁ¤ÇÕ´Ï´Ù. HTTP ´ë¿ªÆøÀº ´ÙÀ½°ú °°Àº ¿©·¯ °¡Áö ÀÌÀ¯ ¶§¹®¿¡ ½ÇÁ¦ TCP ³×Æ®¿öÅ© ´ë¿ªÆø°ú ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
    • SSLÀÌ È°¼ºÈ­µÇ¾î ÀÖ´Â °æ¿ì¿¡´Â ÇÚµå¼ÎÀÌÅ© ¹× Ŭ¶óÀÌ¾ðÆ® ÀÎÁõ¼­ ±³È¯ÀÌ Æ®·¡ÇÈ¿¡ Ãß°¡µÇÁö¸¸ ÃøÁ¤µÇÁö ¾Ê½À´Ï´Ù.
    • ûũ ÀÎÄÚµùÀÌ ¾î´À ÇÑ ¹æÇâ ¶Ç´Â ¾ç¹æÇâÀ¸·Î Ȱ¼ºÈ­µÇ¾î ÀÖ´Â °æ¿ì¿¡´Â ûũ °èÃþÀÌ Ã»Å© Çì´õ¸¦ Á¦°ÅÇÏ¸ç Æ®·¡ÇÈ¿¡ °è»êµÇÁö ¾Ê½À´Ï´Ù. ´Ù¸¥ Çì´õ³ª ÇÁ·ÎÅäÄÝ Ç׸ñÀº °è»êµË´Ï´Ù.

  • QOS (Quality of Service) ±â´ÉÀº PR_TransmitFile È£Ãâ¿¡¼­ Æ®·¡ÇÈÀ» Á¤È®È÷ ÃøÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. PR_Send()/net_write ¶Ç´Â PR_Recv()/net_read¿Í °°Àº ±âº» ÀÔÃâ·Â ÀÛ¾÷ÀÇ °æ¿ì, ÇÑ ½Ã½ºÅÛ È£Ãâ¿¡ Àü¼ÛµÈ ¹ÙÀÌÆ® ¼ö´Â ÀϹÝÀûÀ¸·Î ¹öÆÛÀÇ Å©±âÀ̰í ÀÔÃâ·Â È£ÃâÀº »¡¸® ¹ÝȯÇϹǷΠÀü¼ÛµÈ µ¥ÀÌÅÍ´Â ´ë¿ªÆø °ü¸®ÀÚ¿¡ ÀÇÇØ ½Å¼ÓÇÏ°Ô °è»êµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â µ¿Àû ³»¿ë ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¼ø°£ ´ë¿ªÆøÀ» ÃøÁ¤ÇÏ´Â µ¥ ¸Å¿ì À¯¿ëÇÕ´Ï´Ù. ±×·¯³ª PR_TransmitFile¿¡¼­ Àü¼ÛµÇ´Â µ¥ÀÌÅÍÀÇ ¾çÀº Àü¼Û °úÁ¤ÀÇ ¸¶Áö¸·¿¡ °¡¼­¾ß ¾Ë ¼ö Àֱ⠶§¹®¿¡ Àü¼ÛÀÌ ¿Ï·áµÇ±â Àü¿¡ ÃøÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
  • PR_TransmitFileÀÌ ÂªÀº °æ¿ì¿¡´Â QOS (Quality of Service) ±â´ÉÀÌ ÀûÀýÇÏ°Ô ¼öÇàµË´Ï´Ù. ±×·¯³ª, PR_TransmitFileÀÌ ±æ¸é ÀüÈ­ Á¢¼Ó »ç¿ëÀÚ°¡ ±ä ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÒ °æ¿ì Àü¼ÛµÈ Àüü µ¥ÀÌÅÍÀÇ ¾çÀº Àü¼Û ¿Ï·á ½Ã¿¡ °è»êµË´Ï´Ù. ´ë¿ªÆø °ü¸®ÀÚ°¡ ´ÙÀ½ Àç°è»ê °£°Ý ±â°£ÀÌ ½ÃÀÛµÈ ÈÄ ´ë¿ªÆøÀ» Àç°è»êÇÏ¸é °è»êµÈ ´ë¿ªÆøÀº ÃÖ±ÙÀÇ Å©±â°¡ Å« PR_TransmitFile·Î ÀÎÇØ Å©°Ô Áõ°¡µË´Ï´Ù. ÀÌ °æ¿ì ´ë¿ªÆø °ü¸®ÀÚ°¡ ³Ê¹« ¿À·¡µÈ ÆÄÀÏ Àü¼Û ÀÛ¾÷À» "¸¸·á"ÇÏ¿© ´ë¿ªÆø °ªÀÌ ´Ù½Ã °¨¼ÒÇÏ´Â ´ÙÀ½ ¸ÞÆ®¸¯ °£°Ý±îÁö ¼­¹ö¿¡¼­ ¸ðµç ¿äûÀ» °ÅºÎÇÏ°Ô µÉ ¼ö ÀÖ½À´Ï´Ù. ¸Å¿ì ±ä Á¤Àû ÆÄÀÏ ´Ù¿î·Îµå°¡ ÀÚÁÖ ÀÌ·ç¾îÁö´Â »çÀÌÆ®ÀÎ °æ¿ì¿¡´Â ¸ÞÆ®¸¯ °£°ÝÀ» ±âº»°ªÀÎ 30Ãʺ¸´Ù ±æ°Ô ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

  • °è»êµÈ ´ë¿ªÆøÀº Áï½Ã ÃøÁ¤µÇÁö ¾ÊÁö¸¸ Á¤±âÀû °£°ÝÀ» µÎ°í ÀÏÁ¤ ±â°£¸¶´Ù Àç°è»êµÇ±â ¶§¹®¿¡ Ç×»ó ±Ù»ç°ªÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¸ÞÆ®¸¯ °£°ÝÀÌ ±âº»°ªÀÎ 30ÃÊÀÌ°í ¼­¹ö°¡ 29ÃÊ µ¿¾È À¯ÈÞ »óÅ·ΠÀÖÀ» °æ¿ì ´ÙÀ½ 1ÃÊ¿¡ Ŭ¶óÀÌ¾ðÆ®´Â 1ÃÊÀÇ ´ë¿ªÆø Á¦ÇÑÀÇ 30¹è¸¦ »ç¿ëÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.
  • QOS (Quality of Service) ´ë¿ªÆø Åë°è´Â ¼­¹ö°¡ µ¿ÀûÀ¸·Î À籸¼ºµÉ ¶§¸¶´Ù ¾ø¾îÁý´Ï´Ù. ¶ÇÇÑ ´ë¿ªÆø °ü¸®ÀÚ ½º·¹µå´Â Ȱ¼º ±¸¼º¿¡ ´ëÇÑ ´ë¿ªÆø Åë°è¸¸ °è»êÇϱ⠶§¹®¿¡ ´õ ¿À·¡µÈ ºñȰ¼º ±¸¼º¿¡ ¿¬°áµÈ ½º·¹µå¿¡¼­´Â QOS (Quality of Service) Á¦ÇÑÀÌ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. ¿À·§µ¿¾È ¼ÒÄÏÀ» ´ÝÁö ¾Ê°í Ȱ¼º »óÅ·Π³²¾Æ À־ ¼­¹ö¿¡¼­ ½Ã°£ Ãʰú·Î 󸮵ÇÁö ¾Ê´Â Ŭ¶óÀÌ¾ðÆ®¿¡´Â µ¿Àû ¼­¹ö À籸¼º ÈÄ QOS (Quality of Service) Á¦ÇÑÀÌ Àû¿ëµÇÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.
  • µ¿½Ã ¿¬°áÀº °¡»ó ¼­¹ö Ŭ·¡½º¿Í Àü¿ª ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ °æ¿ì¿Í °¡»ó ¼­¹ö¿¡ ´ëÇÑ °æ¿ì ¼­·Î ´Ù¸¥ ´ÜÀ§·Î °è»êµË´Ï´Ù. °³º° °¡»ó ¼­¹ö¿¡ ´ëÇÑ ¿¬°á Ä«¿îÅÍ´Â ¿äûÀ» ±¸¹® ºÐ¼®ÇÏ¿© °¡»ó ¼­¹ö·Î °æ·Î¸¦ ÁöÁ¤ÇÑ ÈÄ Áï½Ã ±Ø¼Ò·® Áõ°¡µÇ°í ±× ¿äû¿¡ ´ëÇÑ ÀÀ´ä ó¸® °úÁ¤ÀÇ ¸¶Áö¸·¿¡ ¹Ì¼¼ÇÏ°Ô °¨¼ÒµË´Ï´Ù. À̰ÍÀº °¡»ó ¼­¹ö ¿¬°á Åë°è°¡ Ç×»ó Á¤È®ÇÏ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
  • ±×·¯³ª °¡»ó ¼­¹ö Ŭ·¡½º¿Í Àü¿ª ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ ¿¬°á Åë°è´Â Áï½Ã ¾÷µ¥ÀÌÆ®µÇÁö ¾Ê½À´Ï´Ù. ÀÌ Åë°è´Â ´ë¿ªÆø °ü¸®ÀÚ ½º·¹µå¿¡ ÀÇÇØ ¸Å Àç°è»ê °£°Ý¸¶´Ù ¾÷µ¥ÀÌÆ®µË´Ï´Ù. °¡»ó ¼­¹ö Ŭ·¡½ºÀÇ ¿¬°á Ƚ¼ö´Â ÇØ´ç Ŭ·¡½ºÀÇ ¸ðµç °¡»ó ¼­¹ö ¿¬°áÀÇ ÇÕÀ̰í, Àü¿ª ¼­¹ö ÀνºÅϽº ¿¬°á Ƚ¼ö´Â ¸ðµç °¡»ó ¼­¹ö Ŭ·¡½º ¿¬°áÀÇ ÇÕÀÔ´Ï´Ù.

    ÀÌ·¯ÇÑ °ªÀÇ °è»ê ¹æ¹ý ¶§¹®¿¡ °¡»ó ¼­¹ö¿¡ ´ëÇÑ ¿¬°á Ƚ¼ö´Â Ç×»ó Á¤È®ÇÏ¸ç ¿¬°á Ƚ¼ö¿¡ Á¦ÇÑÀ» Àû¿ëÇÏ´Â °æ¿ì¿¡´Â ±× Á¦ÇѺ¸´Ù ¸¹¾ÆÁö´Â ÀÏÀº ¾ø½À´Ï´Ù. °¡»ó ¼­¹ö Ŭ·¡½º¿Í ¼­¹ö ÀνºÅϽº °ªÀº Á¤ÇØÁø °£°Ý¿¡¸¸ °è»êµÇ±â ¶§¹®¿¡ ¾ÆÁÖ Á¤È®ÇÏÁö´Â ¾Ê½À´Ï´Ù.

SNMP Á¤º¸

SNMP (Simple Network Management Protocol)´Â ³×Æ®¿öÅ© °£¿¡ °ü¸® ¹× ¸ð´ÏÅ͸µ Á¤º¸¸¦ ±³È¯Çϴµ¥ »ç¿ëµË´Ï´Ù. SNMP¸¦ »ç¿ëÇÏ¸é µ¥ÀÌÅͰ¡ °ü¸® ´ë»ó ÀåÄ¡¿Í ³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS) »çÀ̸¦ À̵¿ÇÕ´Ï´Ù. °ü¸® ´ë»ó ÀåÄ¡´Â È£½ºÆ®, ¶ó¿ìÅÍ, HTTP ¼­¹ö ¹× ±âŸ ³×Æ®¿öÅ©»óÀÇ ¼­¹ö µî SNMP¸¦ ½ÇÇàÇÏ´Â ¸ðµç ÀåÄ¡¸¦ ¸»ÇÕ´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS)

³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS)Àº ƯÁ¤ ³×Æ®¿öÅ©¸¦ ¿ø°Ý °ü¸®ÇÏ´Â µ¥ »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î NMS ¼ÒÇÁÆ®¿þ¾î´Â ¼öÁýµÈ µ¥ÀÌÅ͸¦ Ç¥½ÃÇÏ´Â ±×·¡ÇÁ¸¦ Á¦°øÇϰųª ±× µ¥ÀÌÅ͸¦ »ç¿ëÇÏ¿© ¼­¹ö°¡ ƯÁ¤ Çã¿ë Çѵµ ³»¿¡¼­ ÀÛµ¿µÇµµ·Ï ÇÕ´Ï´Ù.

NMS´Â ÀϹÝÀûÀ¸·Î ÇÑ °³ ÀÌ»óÀÇ ³×Æ®¿öÅ© °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÈ °í¼º´É ¿öÅ©½ºÅ×À̼ÇÀÔ´Ï´Ù. HP OpenView¿Í °°Àº ³×Æ®¿öÅ© °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥Àº HTTP ¼­¹ö¿Í °°Àº °ü¸® ´ë»ó ÀåÄ¡¿¡ ´ëÇÑ Á¤º¸¸¦ ±×·¡ÇÈÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ³×Æ®¿öÅ©»óÀÇ ¾î¶² ¼­¹ö°¡ ½ÇÇà ÁßÀÌ°í ¾î¶² ¼­¹ö°¡ ´Ù¿îµÇ¾î ÀÖ´ÂÁö, ¿À·ù ¸Þ½ÃÁöÀÇ ¼ö¿Í À¯ÇüÀº ¾î¶² °ÍÀÎÁö µîÀ» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. SNMP¸¦ Sun ONE Application Server¿Í ÇÔ²² »ç¿ëÇϸé ÀÌ Á¤º¸´Â ÇÏÀ§ ¿¡ÀÌÀüÆ®¿Í ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® µÎ Á¾·ùÀÇ ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÏ¿© NMS¿Í ¼­¹ö °£¿¡ Àü¼ÛµË´Ï´Ù.

ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â ¿©·¯ µµ¸ÞÀο¡¼­ ½ÇÇàµÇ´Â ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ Á¤º¸¸¦ ¼öÁýÇÏ¿© ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®·Î Àü´ÞÇÕ´Ï´Ù. Sun ONE Application ServerÀÇ ¸ðµç ¼³Ä¡¿¡´Â ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿Í ÇÏÀ§ ¿¡ÀÌÀüÆ®°¡ Çϳª¾¿ ÀÖ½À´Ï´Ù.



ÁÖ

SNMP ±¸¼ºÀ» º¯°æÇÑ ÈÄ¿¡´Â "Àû¿ë" ¹öưÀ» ´©¸¥ ´ÙÀ½ SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.



¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ´Â ¿©·¯ ÇÏÀ§ ¿¡ÀÌÀüÆ®¿Í NMS °£¿¡ Á¤º¸¸¦ ±³È¯ÇÕ´Ï´Ù. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â Sun ONE Application Server¿Í ÇÔ²² ¼³Ä¡µË´Ï´Ù.

ÇϳªÀÇ È£½ºÆ® ÄÄÇ»ÅÍ¿¡ ¿©·¯ °³ÀÇ ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖÁö¸¸ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â Çϳª¸¸ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Sun ONE Directory Server, Sun ONE Application Server ¹× Sun ONE Messaging Server°¡ °°Àº È£½ºÆ®¿¡ ¼³Ä¡µÈ °æ¿ì °¢ ¼­¹öÀÇ ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â °°Àº ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿Í Åë½ÅÇÕ´Ï´Ù.

NMS´Â ¼­¹ö¿¡¼­ Á¤º¸¸¦ ¿äûÇϰųª ¼­¹öÀÇ MIB¿¡¼­ º¯¼ö ÀúÀå °ªÀ» º¯°æÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

  1. NMS´Â Admin Server ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿¡ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ¸Þ½ÃÁö´Â µ¥ÀÌÅÍ ¿äû(GET ¸Þ½ÃÁö)À̰ųª MIB¿¡ º¯¼ö¸¦ ¼³Á¤Çϱâ À§ÇÑ Áöħ(SET ¸Þ½ÃÁö)ÀÏ ¼ö ÀÖ½À´Ï´Ù.
  2. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â ¸Þ½ÃÁö¸¦ ÇØ´ç ÇÏÀ§ ¿¡ÀÌÀüÆ®·Î Àü´ÞÇÕ´Ï´Ù.
  3. ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â µ¥ÀÌÅ͸¦ °Ë»öÇϰųª MIB¿¡¼­ º¯¼ö¸¦ º¯°æÇÕ´Ï´Ù.
  4. ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â µ¥ÀÌÅͳª »óŸ¦ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿¡°Ô º¸°íÇÏ°í ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â ¸Þ½ÃÁö(GET ¸Þ½ÃÁö)¸¦ NMS·Î ´Ù½Ã Àü´ÞÇÕ´Ï´Ù.
  5. NMS´Â µ¥ÀÌÅ͸¦ ³×Æ®¿öÅ© °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥À» ÅëÇØ ÅØ½ºÆ®³ª ±×·¡ÇÈÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù.

°ü¸® Á¤º¸ º£À̽º(MIB) °´Ã¼

Sun ONE Application Server´Â ³×Æ®¿öÅ©¸¦ ÅëÇØ °ü¸® ¹× ¸ð´ÏÅ͸µ Á¤º¸¿Í °ü·ÃµÈ º¯¼ö¸¦ ÀúÀåÇÕ´Ï´Ù. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â º¯¼ö¸¦ °ü¸® ´ë»ó °´Ã¼¶ó°í ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °´Ã¼´Â °ü¸® Á¤º¸ º£À̽º(MIB)¶ó ºÒ¸®´Â Æ®¸®¿Í ºñ½ÁÇÑ ±¸Á¶·Î Á¤Àǵ˴ϴÙ. MIBÀº HTTP ¼­¹öÀÇ ³×Æ®¿öÅ© ±¸¼º, »óÅ ¹× Åë°è¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù. SNMP¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS)¿¡¼­ ÀÌ Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

MIB Æ®¸®ÀÇ ÃÖ»óÀ§ ¼öÁØÀº ÀÎÅÍ³Ý °´Ã¼ ID°¡ ´ÙÀ½°ú °°Àº ÇÏÀ§ Æ®¸®¸¦ °¡Áö°í ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁÝ´Ï´Ù.

  • directory (1)
  • mgmt (2)
  • experimental (3)
  • private (4)

private (4) ÇÏÀ§ Æ®¸®´Â enterpises (1) ³ëµå¸¦ Æ÷ÇÔÇÕ´Ï´Ù. enterprises (1) ³ëµåÀÇ °¢ ÇÏÀ§ Æ®¸®´Â °íÀ¯ÇÑ Æ¯Á¤ MIB È®Àå¸íÀ» µî·ÏÇÑ Á¶Á÷ÀÎ °³º° enterprise¿¡ ÇÒ´çµË´Ï´Ù. enterprise´Â ±× ÇÏÀ§ Æ®¸® ¾Æ·¡¿¡ Á¦Ç°º° ÇÏÀ§ Æ®¸®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ȸ»ç¿¡¼­ ¸¸µç MIBÀº enterprises (1) ³ëµå ¾Æ·¡¿¡ À§Ä¡ÇÕ´Ï´Ù.

°¢ Sun ONE Application Server ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â SNMP Åë½Å¿¡ »ç¿ëÇÒ MIBÀ» Á¦°øÇÕ´Ï´Ù. ¼­¹ö´Â ÀÌ·¯ÇÑ º¯¼ö¸¦ Æ÷ÇÔÇÑ ¸Þ½ÃÁö³ª Æ®·¦À» º¸³¿À¸·Î½á Áß¿äÇÑ À̺¥Æ®¸¦ NMS¿¡ º¸°íÇÕ´Ï´Ù. NMS´Â ¼­¹öÀÇ MIB¿¡ µ¥ÀÌÅÍ¿¡ ´ëÇÑ Äõ¸®¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

°¢ Sun ONE Application Server¿¡´Â install_dir/lib¿¡ °íÀ¯ÇÑ MIB¸¦ °¡Áý´Ï´Ù.

Sun ONE Application ServerÀÇ MIBÀº appserv.mib¶ó´Â ÆÄÀÏÀÔ´Ï´Ù. ÀÌ MIB¿¡´Â Sun ONE Application ServerÀÇ ³×Æ®¿öÅ© °ü¸®¿Í °ü·ÃµÈ ¿©·¯ º¯¼öÀÇ Á¤Àǰ¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Sun ONE Application Server MIBÀÇ °´Ã¼ ID´Â

appserver 1 (as appserver7 OBJECT IDENTIFIER ::= {appserver 1 })À̸ç install_dir/lib µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.

Sun ONE Application Server MIBÀ» »ç¿ëÇÏ¿© Sun ONE Application Server¿¡ ´ëÇÑ °ü¸® Á¤º¸¸¦ º¸°í ¼­¹ö¸¦ ½Ç½Ã°£À¸·Î ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼­´Â appserv.mib ÆÄÀÏ¿¡ ÀúÀåµÈ °ü¸® ´ë»ó °´Ã¼ ¸ñ·Ï°ú ±×¿¡ ´ëÇÑ ¼³¸íÀ» Á¦°øÇÕ´Ï´Ù.

   appserv.mib °ü¸® ´ë»ó °´Ã¼ ¹× ¼³¸í 

°ü¸® ´ë»ó °´Ã¼

¼³¸í

iwsCpuID

 

CPU ID

 

iwsCpuIdleTime

 

À¯ÈÞ CPU ½Ã°£

 

iwsCpuKernelTime

 

CPU Ä¿³Î ½Ã°£

 

iwsCpuTable

 

Sun ONE Application Server CPU

 

iwsCpuUserTime

 

CPU »ç¿ëÀÚ ½Ã°£

 

iwsInstanceTable

 

Sun ONE Application Server ÀνºÅϽº

 

iwsInstanceId

 

¼­¹ö ÀνºÅϽº ID

 

iwsInstanceVersion

 

SunONE-ApplicationServer-Enterprise/7 BB1-01/24/2001 17:15 (SunOS DOMESTIC) µîÀÇ ¹®ÀÚ¿­

 

iwsInstanceDescription

 

¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ ¼³¸í

 

iwsInstanceOrganization

 

¼­¹ö ÀνºÅϽº ´ã´ç Á¶Á÷

 

iwsInstanceContact

 

¼­¹ö ÀνºÅϽº ´ã´çÀÚ ¿¬¶ôó Á¤º¸

 

iwsInstanceLocation

 

¼­¹ö À§Ä¡

 

iwsInstanceStatus

 

¼­¹ö ÀνºÅϽºÀÇ »óÅÂ

 

iwsInstanceUptime

 

¼­¹ö ½ÇÇà ±â°£

 

iwsInstanceDeathCount

 

¼­¹ö ÀνºÅϽº ÇÁ·Î¼¼½º °íÀå Ƚ¼ö

 

iwsInstanceRequests

 

¼­¹ö ÀνºÅϽº¿¡¼­ ó¸®ÇÑ ¿äûÀÇ ¼ö

 

iwsInstanceInOctets

 

¼­¹ö ÀνºÅϽº¿¡ ¼ö½ÅµÈ 8Áø¼öÀÇ ¼ö. ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì 0ÀÌ
Ç¥½ÃµË´Ï´Ù.

 

iwsInstanceOutOctets

 

¼­¹ö ÀνºÅϽº¿¡¼­ Àü¼ÛÇÑ 8Áø¼öÀÇ ¼ö. ÀÌ Á¤º¸°¡ ¾ø´Â °æ¿ì 0ÀÌ Ç¥½ÃµË´Ï´Ù.

 

iwsInstanceCount2xx

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 200 ¼öÁØ(¼º°ø) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount3xx

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 300 ¼öÁØ(¸®µð·º¼Ç) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount4xx

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 400 ¼öÁØ(Ŭ¶óÀÌ¾ðÆ® ¿À·ù) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount5xx

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 500 ¼öÁØ(¼­¹ö ¿À·ù) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCountOther

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 2xx, 3xx, 4xx ¶Ç´Â 5xxÀÌ ¾Æ´Ñ ±âŸ
ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount200

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 200(È®ÀÎ) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount302

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 302(Àӽà À̵¿) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount304

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 304(¼öÁ¤µÇÁö ¾ÊÀ½) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount400

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 400(À߸øµÈ ¿äû) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount401

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 401(Çã°¡µÇÁö ¾ÊÀ½) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount403

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 403(±ÝÁö) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount404

 

¼­¹ö ÀνºÅϽº¿¡¼­ ¹ß»ýµÈ 404(ãÀ» ¼ö ¾øÀ½) ÀÀ´äÀÇ ¼ö

 

iwsInstanceLoad1MinuteAverage

 

¼­¹ö ÀνºÅϽº¸¦ ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÇ 1ºÐ ·Îµå Æò±Õ

 

iwsInstanceLoad5MinuteAverage

 

¼­¹ö ÀνºÅϽº¸¦ ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÇ 5ºÐ ·Îµå Æò±Õ

 

iwsInstanceLoad15MinuteAverage

 

¼­¹ö ÀνºÅϽº¸¦ ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÇ 15ºÐ ·Îµå Æò±Õ

 

iwsInstanceNetworkInOctets

 

ÃÊ´ç ³×Æ®¿öÅ©¿¡¼­ Àü¼ÛµÈ 8Áø¼öÀÇ ¼ö

 

iwsInstanceNetworkOutOctets

 

ÃÊ´ç ³×Æ®¿öÅ©¿¡ ¼ö½ÅµÈ 8Áø¼öÀÇ ¼ö

 

iwsVsTable

 

¼­¹ö °¡»ó ¼­¹ö

 

iwsVsId

 

°¡»ó ¼­¹ö ID

 

iwsVsRequests

 

°¡»ó ¼­¹ö¿¡¼­ ó¸®ÇÑ ¿äûÀÇ ¼ö

 

iwsVsInOctets

 

°¡»ó ¼­¹ö·Î ¼ö½ÅµÈ 8Áø¼öÀÇ ¼ö

 

iwsVsOutOctets

 

°¡»ó ¼­¹ö·Î Àü¼ÛµÈ 8Áø¼öÀÇ ¼ö

 

iwsVsCount2xx

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 200 ¼öÁØ(¼º°ø) ÀÀ´äÀÇ ¼ö

 

iwsVsCount3xx

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 300 ¼öÁØ(¸®µð·º¼Ç) ÀÀ´äÀÇ ¼ö

 

iwsVsCount4xx

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 400 ¼öÁØ(Ŭ¶óÀÌ¾ðÆ® ¿À·ù) ÀÀ´äÀÇ ¼ö

 

iwsVsCount5xx

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 500 ¼öÁØ(¼­¹ö ¿À·ù) ÀÀ´äÀÇ ¼ö

 

iwsVsCountOther

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 2xx, 3xx, 4xx ¶Ç´Â 5xxÀÌ ¾Æ´Ñ ÀÀ´äÀÇ ¼ö

 

iwsVsCount200

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 200(È®ÀÎ) ÀÀ´äÀÇ ¼ö

 

iwsVsCount302

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 302(Àӽà À̵¿) ÀÀ´äÀÇ ¼ö

 

iwsVsCount304

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 304(¼öÁ¤µÇÁö ¾ÊÀ½) ÀÀ´äÀÇ ¼ö

 

iwsVsCount400

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 400(À߸øµÈ ¿äû) ÀÀ´äÀÇ ¼ö

 

iwsVsCount401

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 401(Çã°¡µÇÁö ¾ÊÀ½) ÀÀ´äÀÇ ¼ö

 

iwsVsCount403

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 403(±ÝÁö) ÀÀ´äÀÇ ¼ö

 

iwsVsCount404

 

°¡»ó ¼­¹ö¿¡¼­ ¹ß»ýµÈ 404(ãÀ» ¼ö ¾øÀ½) ÀÀ´äÀÇ ¼ö

 

iwsProcessTable

 

Sun ONE Application Server ÇÁ·Î¼¼½º

 

iwsProcessId

 

¿î¿µ üÁ¦ ÇÁ·Î¼¼½º ID

 

iwsProcessThreadCount

 

¿äû ó¸® ½º·¹µåÀÇ ¼ö

 

iwsProcessThreadIdle

 

ÇöÀç À¯ÈÞ »óÅÂÀÎ ¿äû ó¸® ½º·¹µåÀÇ ¼ö

 

iwsProcessConnectionQueueCount

 

ÇöÀç ¿¬°á ´ë±â¿­¿¡ ÀÖ´Â ¿¬°áÀÇ ¼ö

 

iwsProcessConnectionQueuePeak

 

µ¿½Ã¿¡ ´ë±â¿­¿¡ ÀÖ´ø ÃÖ´ë ¿¬°á ¼ö

 

iwsProcessConnectionQueueMax

 

¿¬°á ´ë±â¿­¿¡ Çã¿ëµÈ ÃÖ´ë ¿¬°á ¼ö

 

iwsProcessConnectionQueueTotal

 

½ÂÀÎµÈ ¿¬°áÀÇ ¼ö

 

iwsProcessConnectionQueueOverflows

 

¿¬°á ´ë±â¿­ ¿À¹öÇ÷ηΠÀÎÇØ °ÅºÎµÈ ¿¬°áÀÇ ¼ö

 

iwsProcessKeepaliveCount

 

ÇöÀç ¿¬°á À¯Áö ´ë±â¿­¿¡ ÀÖ´Â ¿¬°áÀÇ ¼ö

 

iwsProcessKeepaliveMax

 

¿¬°á À¯Áö ´ë±â¿­¿¡ Çã¿ëµÈ ÃÖ´ë ¿¬°á ¼ö

 

iwsProcessSizeVirtual

 

ÇÁ·Î¼¼½º Å©±â(KB)

 

iwsProcessSizeResident

 

ÇÁ·Î¼¼½º »óÁÖ Å©±â(KB)

 

iwsProcessFractionSystemMemoryUsage

 

½Ã½ºÅÛ ¸Þ¸ð¸®¿¡¼­ ÇÁ·Î¼¼½º ¸Þ¸ð¸®ÀÇ ºñÀ²

 

iwsListenTable

 

Sun ONE Application Server ¼ö½Å ¼ÒÄÏ

 

iwsListenId

 

¼ö½Å ¼ÒÄÏ ID

 

iwsListenAddress

 

¼ÒÄÏ ¼ö½Å ÁÖ¼Ò

 

iwsListenPort

 

¼ÒÄÏ ¼ö½Å Æ÷Æ®

 

iwsListenSecurity

 

¾Ïȣȭ Áö¿ø

 

iwsThreadPoolCount

 

°ÅºÎµÈ ¿äû ¼ö

 

iwsThreadPoolMax

 

´ë±â¿­¿¡ Çã¿ëµÈ ÃÖ´ë ¿äû ¼ö

 

iwsThreadPoolPeak

 

µ¿½Ã¿¡ ´ë±â¿­¿¡ ÀÖ´ø ÃÖ´ë ¿äû ¼ö

 

iwsThreadPoolTable

 

Sun ONE Application Server ½º·¹µå Ç®

 

iwsVsCount503

 

¹ß»ýµÈ 503(»ç¿ë ºÒ°¡´É) ÀÀ´äÀÇ ¼ö

 

iwsInstanceCount503

 

¹ß»ýµÈ 503(»ç¿ë ºÒ°¡´É) ÀÀ´äÀÇ ¼ö

 

SNMP ¸Þ½ÃÁö

GET ¹× SET´Â SNMP·Î Á¤ÀÇµÈ µÎ °¡Áö À¯ÇüÀÇ ¸Þ½ÃÁöÀÔ´Ï´Ù.

°¢ °´Ã¼¿¡´Â MIB ³»ÀÇ °íÀ¯ÇÑ ID°¡ ÇÒ´çµË´Ï´Ù. SNMP °ü¸®ÀÚ´Â °´Ã¼ÀÇ °íÀ¯ ID¸¦ ÁöÁ¤ÇÏ´Â GET ¹× GETNEXT ¸í·ÉÀ» ¹ß»ýÇÏ¿© °´Ã¼¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¿¡ÀÌÀüÆ®´Â ÁöÁ¤µÈ °´Ã¼ÀÇ °ªÀ» ¾ò¾î SNMP °ü¸®ÀÚ¿¡°Ô Àü¼ÛÇÕ´Ï´Ù. ·Î±×¿¡ Ãß°¡µÈ À̺¥Æ®´Â Æ®·¦ ÇÊÅÍ Á¶°ÇÀ» ¸¸Á·ÇÒ °æ¿ì SNMP Æ®·¦À» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ®·¦À» »ý¼ºÇÏÁö ¾Ê´Â À̺¥Æ®´Â À¯Áö °ü¸® ·Î±× Å×ÀÌºí¿¡ Ç׸ñÀ¸·Î ±â·Ï¸¸ µÇ°í Á¤»óÀûÀÎ GET ¹× GETNEXT ¸í·ÉÀ» ÅëÇØ SNMP °ü¸®ÀÚ¿¡¼­ ¾×¼¼½ºÇÕ´Ï´Ù.

GET ¸Þ½ÃÁö¿Í SET ¸Þ½ÃÁö´Â ³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS)¿¡ ÀÇÇØ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®·Î Àü¼ÛµË´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ µÎ ¸Þ½ÃÁö Áß ¾î´À Çϳª¸¦ »ç¿ëÇϰųª µÎ ¸Þ½ÃÁö¸¦ ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

SNMP´Â ³×Æ®¿öÅ© Á¤º¸¸¦ ÇÁ·ÎÅäÄÝ µ¥ÀÌÅÍ ´ÜÀ§(PDU) ÇüÅ·Π±³È¯ÇÕ´Ï´Ù. ÀÌ ´ÜÀ§´Â HTTP ¼­¹ö¿Í °°Àº °ü¸® ´ë»ó ÀåÄ¡¿¡ ÀúÀåµÈ º¯¼ö¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù. °ü¸® ´ë»ó °´Ã¼·Îµµ ¾Ë·ÁÁø ÀÌ º¯¼ö´Â Çʿ信 µû¶ó NMS·Î º¸°íµÇ´Â °ª°ú À̸§À» °¡Áý´Ï´Ù. ¼­¹ö¿¡¼­ NMS·Î Àü¼ÛµÈ ÇÁ·ÎÅäÄÝ µ¥ÀÌÅÍ ´ÜÀ§¸¦ Æ®·¦À̶ó°íµµ ÇÕ´Ï´Ù. GET, SET ¹× Æ®·¦ ¸Þ½ÃÁöÀÇ »ç¿ë¿¡ ´ëÇØ¼­´Â ´ÙÀ½ Àý¿¡ º¸´Ù ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

SNMP Æ®·¦ ´ë»ó

SNMP Æ®·¦Àº SNMP ¿¡ÀÌÀüÆ®¿¡¼­ ³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS)À¸·Î º¸³»´Â ¸Þ½ÃÁöÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, SNMP ¿¡ÀÌÀüÆ®´Â ½ÃÀÛºÎÅÍ Á¾·á±îÁö ÀÎÅÍÆäÀ̽ºÀÇ »óŰ¡ º¯°æµÉ ¶§ Æ®·¦À» º¸³À´Ï´Ù. SNMP ¿¡ÀÌÀüÆ®´Â Æ®·¦À» º¸³¾ NMSÀÇ ÁÖ¼Ò¸¦ ¾Ë¾Æ¾ß ÇÕ´Ï´Ù.

Sun ONE Application Server °ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ Æ®·¦ ´ë»óÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ¹Ì ±¸¼ºµÈ Æ®·¦ ´ë»óÀ» º¸°í, ÆíÁý ¹× Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ±¸¼º Æ®·¦ ´ë»óÀ» ±¸¼ºÇÒ ¶§ ½ÇÁ¦·Î´Â CONFIG ÆÄÀÏÀ» ÆíÁýÇÏ´Â °ÍÀÔ´Ï´Ù.

¼­¹ö ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â Áß¿äÇÑ À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§ NMS¿¡ ¸Þ½ÃÁö ¶Ç´Â Æ®·¦À» º¸³À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

  1. ÇÏÀ§ ¿¡ÀÌÀüÆ®´Â ¼­¹ö°¡ ÁߴܵǾú´Ù´Â °ÍÀ» ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿¡°Ô ¾Ë¸³´Ï´Ù.
  2. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â ÀÌ À̺¥Æ®¸¦ NMS¿¡ º¸°íÇÏ´Â ¸Þ½ÃÁö ¶Ç´Â Æ®·¦À» º¸³À´Ï´Ù.
  3. NMS´Â ÇØ´ç ³×Æ®¿öÅ© °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥À» ÅëÇØ ÀÌ Á¤º¸¸¦ ÅØ½ºÆ®³ª ±×·¡ÇÈÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù.

SNMP Æ®·¦ Æ÷Æ® ¼³Á¤¿¡ ´ëÇÑ ÁöħÀº "SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡"¸¦ ÂüÁ¶ÇϽʽÿÀ.

SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ

SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ´Â ÁöÁ¤µÈ Ä¿¹Â´ÏƼ¿¡ ÇÒ´çµÈ Ä¿¹Â´ÏƼ ¹®ÀÚ¿­°ú ÀÛ¾÷À¸·Î ±¸¼ºµË´Ï´Ù. Ä¿¹Â´ÏƼ ¹®ÀÚ¿­Àº SNMP ¿¡ÀÌÀüÆ®°¡ ½ÂÀο¡ »ç¿ëÇÏ´Â ³×Æ®¿öÅ© °ü¸® ½ºÅ×À̼Ç(NMS) À̸§¿¡ ´ëÇÑ ÅØ½ºÆ® ¹®ÀÚ¿­ÀÔ´Ï´Ù. À̰ÍÀº NMS¿¡¼­ ¿¡ÀÌÀüÆ®¿¡ º¸³»´Â °¢ ¸Þ½ÃÁö¿Í ÇÔ²² Ä¿¹Â´ÏƼ ¹®ÀÚ¿­À» º¸³½´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

ÇÒ´çµÈ ÀÛ¾÷Àº get ¹×/¶Ç´Â setÀÔ´Ï´Ù. SNMP ¿¡ÀÌÀüÆ®´Â NMS°¡ µ¥ÀÌÅÍ ±³È¯À» À§ÇØ get, set ¶Ç´Â get ¹× set ÀÛ¾÷ µÎ °¡Áö ¸ðµÎ ¼öÇàÇϵµ·Ï ½ÂÀι޾ҴÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. Ä¿¹Â´ÏƼ ¹®ÀÚ¿­Àº SNMP ÆÐŶÀ¸·Î º¸³¾ °æ¿ì ¼û°ÜÁöÁö ¾Ê°í ASCII ÅØ½ºÆ®·Î Àü¼ÛµË´Ï´Ù.

Ä¿¹Â´ÏƼ ¹®ÀÚ¿­°ú °¢ ÁöÁ¤µÈ Ä¿¹Â´ÏƼ¿¡ ´ëÇØ Çã¿ëµÈ ÀÛ¾÷Àº °ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ ±¸¼ºÇÏ°í °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ ¼³Á¤¿¡ ´ëÇÑ ÁöħÀº "SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡"¸¦ ÂüÁ¶ÇϽʽÿÀ.

SNMP ¼³Á¤

ÀϹÝÀûÀ¸·Î SNMP¸¦ »ç¿ëÇÏ·Á¸é ÇϳªÀÇ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿Í ÃÖ¼ÒÇÑ ÇϳªÀÇ ÇÏÀ§ ¿¡ÀÌÀüÆ®°¡ ½Ã½ºÅÛ¿¡ ¼³Ä¡ ¹× ½ÇÇàµÇ¾î¾ß ÇÕ´Ï´Ù. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇØ¾ß ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. "SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡"¸¦ ÂüÁ¶ÇϽʽÿÀ.

SNMP ¼³Á¤ ÀýÂ÷´Â ½Ã½ºÅÛ¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼­´Â ¿©·¯ »óȲ¿¡¼­ µû¶ó¾ß ÇÒ ÀýÂ÷¿¡ ´ëÇÑ °³¿ä¸¦ Á¦°øÇÕ´Ï´Ù. ½ÇÁ¦ ÀýÂ÷¿¡ ´ëÇØ¼­´Â ÀÌ ÀåÀÇ µÞºÎºÐ¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

¼­¹ö Á¶°Ç

¼öÇà ÀýÂ÷ (´ÙÀ½ Àý¿¡ ÀÚ¼¼È÷ ¼³¸íµÊ)

ÇöÀç ½ÇÇà ÁßÀÎ ¿ø½Ã ¿¡ÀÌÀüÆ®°¡ ¾ø´Â °æ¿ì

 

  1. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  2. ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ °¢ ¼­¹öÀÇ ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈ­ÇÕ´Ï´Ù.
 

  • ÇöÀç ¿ø½Ã ¿¡ÀÌÀüÆ®¸¦ ½ÇÇà ÁßÀÎ °æ¿ì
  • SMUX°¡ ¾ø´Â °æ¿ì
  • ¿ø½Ã ¿¡ÀÌÀüÆ®¸¦ °è¼Ó »ç¿ëÇÒ Çʿ䰡 ¾ø´Â °æ¿ì
 

  1. Administration Server¿¡ ´ëÇÑ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡ ½Ã ¿ø½Ã ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇÕ´Ï´Ù.
  2. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  3. °¢ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ±¸¼ºÇÕ´Ï´Ù.
 

  • ÇöÀç ¿ø½Ã ¿¡ÀÌÀüÆ®¸¦ ½ÇÇà ÁßÀÎ °æ¿ì
  • SMUX°¡ ¾ø´Â °æ¿ì
  • ¿ø½Ã ¿¡ÀÌÀüÆ®¸¦ °è¼Ó »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì
 

  1. ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
  2. ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  3. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® Æ÷Æ® ¹øÈ£ ÀÌ¿ÜÀÇ Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÏ¿© ¿ø½Ã ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
  4. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  5. ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ °¢ ¼­¹ö¿¡ ´ëÇÑ ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈ­ÇÕ´Ï´Ù.
 

½ÃÀÛÇϱâ Àü¿¡ ´ÙÀ½ µÎ °¡Áö¸¦ È®ÀÎÇÕ´Ï´Ù.

  • ½Ã½ºÅÛ¿¡¼­ SNMP ¿¡ÀÌÀüÆ®(¿î¿µ üÁ¦ÀÇ ¿ø½Ã ¿¡ÀÌÀüÆ®)¸¦ ÀÌ¹Ì ½ÇÇàÇϰí ÀÖ½À´Ï±î?
  • ±×·¸´Ù¸é ¿ø½Ã SNMP ¿¡ÀÌÀüÆ®¿¡¼­ SMUX Åë½ÅÀ» Áö¿øÇմϱî?

ÀÌ Á¤º¸¸¦ È®ÀÎÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â ÇØ´ç ½Ã½ºÅÛ ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.



ÁÖ

Admin Server¿¡¼­ SNMP ¼³Á¤À» º¯°æÇÏ°í »õ ¼­¹ö¸¦ ¼³Ä¡Çϰųª ¶Ç´Â ±âÁ¸ ¼­¹ö¸¦ »èÁ¦ÇÑ ÈÄ¿¡´Â ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  • (Windows 2000) Windows SNMP ¼­ºñ½º¸¦ ´Ù½Ã ½ÃÀÛÇϰųª ½Ã½ºÅÛÀ» ÀçºÎÆ®ÇÕ´Ï´Ù.
  • (UnixÀÇ °æ¿ì) Admin Server¸¦ »ç¿ëÇÏ¿© SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿Í SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.


ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®(UNIX/Linux) »ç¿ë

ÀÌ¹Ì ¿ø½Ã ¿¡ÀÌÀüÆ®°¡ ½ÇÇà ÁßÀ̰í À̸¦ Sun ONE Application Server ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿Í ÇÔ²² µ¿½Ã¿¡ »ç¿ëÇÏ·Á´Â °æ¿ì ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÕ´Ï´Ù. ½ÃÀÛÇϱâ Àü¿¡ ¿ø½Ã ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇϽʽÿÀ. ÀÚ¼¼ÇÑ ³»¿ëÀº ÇØ´ç ½Ã½ºÅÛ ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.



ÁÖ

ÇÁ·Ï½Ã ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÏ·Á¸é ¸ÕÀú ¼³Ä¡ÇÑ ´ÙÀ½ ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ Sun ONE Application Server ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ ½ÇÇàµÇ°í ÀÖ´Â Æ÷Æ®°¡ ¾Æ´Ñ Æ÷Æ®¸¦ »ç¿ëÇÏ¿© ¿ø½Ã SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.



ÀÌ Àý¿¡¼­´Â ´ÙÀ½ ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù.

ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ® ¼³Ä¡

SNMP ¿¡ÀÌÀüÆ®°¡ ½Ã½ºÅÛ¿¡ ½ÇÇà ÁßÀÌ¸ç ¿ø½Ã SNMP µ¥¸óÀ» °è¼Ó »ç¿ëÇÏ·Á´Â °æ¿ì¿¡´Â ´ÙÀ½ Àý¿¡ ¼³¸íµÈ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡¸¦ ¼³Ä¡ÇÕ´Ï´Ù. "SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡"¸¦ ÂüÁ¶ÇϽʽÿÀ.
  2. ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ ¹× ½ÃÀÛÇÏ°í ¿ø½Ã SNMP µ¥¸óÀ» ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. "ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®(UNIX/Linux) »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.
  3. SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÕ´Ï´Ù. "SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® Ȱ¼ºÈ­ ¹× ½ÃÀÛ"À» ÂüÁ¶ÇϽʽÿÀ.
  4. ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈ­ÇÕ´Ï´Ù. "ÇÏÀ§ ¿¡ÀÌÀüÆ® Ȱ¼ºÈ­Çϱâ"¸¦ ÂüÁ¶ÇϽʽÿÀ.

SNMP ÇÁ·Ï½Ã ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÏ·Á¸é ¼­¹ö ·çÆ® µð·ºÅ丮ÀÇ install_dir/lib/snmp/sagt¿¡ ÀÖ´Â CONFIG ÆÄÀÏÀ» ÆíÁýÇÕ´Ï´Ù. ÀÌ ÆÄÀÏ¿¡´Â ´Ù¸¥ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¿¡ÀÌÀüÆ®´Â ¶ÇÇÑ MIB Æ®¸®¿Í ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®°¡ Àü´ÞÇÒ Æ®·¦À» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.

´ÙÀ½Àº CONFIG ÆÄÀÏÀÇ ¿¹ÀÔ´Ï´Ù.


AGENT AT PORT 1161 WITH COMMUNITY public
SUBTREES 1.3.6.1.2.1.1,
1.3.6.1.2.1.2,
1.3.6.1.2.1.3,
1.3.6.1.2.1.4,
1.3.6.1.2.1.5,
1.3.6.1.2.1.6,
1.3.6.1.2.1.7,
1.3.6.1.2.1.8
FORWARD ALL TRAPS;


ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ® ½ÃÀÛ

ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÏ·Á¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

# sagt -c CONFIG&

¿ø½Ã SNMP µ¥¸ó Àç½ÃÀÛ

ÇÁ·Ï½Ã SNMP ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÑ ÈÄ¿¡ CONFIG ÆÄÀÏ¿¡ ÁöÁ¤µÈ Æ÷Æ®¿¡¼­ ¿ø½Ã SNMP µ¥¸óÀ» ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

¿ø½Ã SNMP µ¥¸óÀ» ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

# snmpd -P port_number

¿©±â¼­ port_number´Â CONFIG ÆÄÀÏ¿¡ ÁöÁ¤µÈ Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¾Õ¼­ ¾ð±ÞÇÑ CONFIG ÆÄÀÏ ¿¹¿¡ ÀÖ´Â Æ÷Æ®¸¦ »ç¿ëÇÏ´Â Solaris Ç÷§Æû¿¡´Â ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.

# snmpd -P 1161

SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡



ÁÖ

¼­¹ö°¡ root·Î ½ÇÇàµÇ°í ÀÖÁö ¾ÊÀ¸¸é °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¸¶½ºÅÍ SNMP ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ ¹× ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.



¸¶½ºÅÍ SNMP ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. root·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. SNMP µ¥¸ó(snmpd)ÀÌ Æ÷Æ® 161¿¡¼­ ½ÇÇà ÁßÀÎÁöÀÇ ¿©ºÎ¸¦ È®ÀÎÇÕ´Ï´Ù.
  3. SNMP µ¥¸óÀÌ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì ´Ü°è 4·Î À̵¿ÇÕ´Ï´Ù.

    SNMP µ¥¸óÀÌ ½ÇÇà ÁßÀÎ °æ¿ì¿¡´Â Àç½ÃÀÛ ¹æ¹ý ¹× Áö¿øµÇ´Â MIB Æ®¸®¸¦ È®ÀÎÇÕ´Ï´Ù.

  4. SNMP µ¥¸óÀÌ ½ÇÇà ÁßÀÎ °æ¿ì ÇØ´ç ÇÁ·Î¼¼½º¸¦ Á¾·áÇÕ´Ï´Ù.
  5. °ü¸® ÀÎÅÍÆäÀ̽º ¿ÞÂÊ Ã¢¿¡¼­ Admin Server ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. "¸ð´ÏÅ͸µ" ÅÇÀ» ¼±ÅÃÇÏ¿© ´ÙÀ½ ±×¸²¿¡ Ç¥½ÃµÈ "SNMP ¿¡ÀÌÀüÆ® Æ®·¦" ÆäÀÌÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.

   SNMP ¿¡ÀÌÀüÆ® Æ®·¦ ÆäÀÌÁö
ÀÌ ±×¸²Àº SNMP ¿¡ÀÌÀüÆ® Æ®·¦ ÆäÀÌÁö¿¡ ´ëÇÑ ¼³Á¤À» º¸¿©ÁÝ´Ï´Ù.

ÀÌ ÆäÀÌÁö¿¡´Â "°ü¸®ÀÚ Ç׸ñ" Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù.

  1. ³×Æ®¿öÅ© °ü¸® ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. ³×Æ®¿öÅ© °ü¸® ½Ã½ºÅÛ¿¡¼­ Æ®·¦À» ¼ö½ÅÇÏ´Â Æ®·¦ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ÀÚÁÖ »ç¿ëµÇ´Â Æ÷Æ®´Â 162ÀÔ´Ï´Ù. Æ®·¦¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "SNMP Æ®·¦ ´ë»ó"À» ÂüÁ¶ÇϽʽÿÀ.
  3. Æ®·¦¿¡ »ç¿ëÇÏ·Á´Â Ä¿¹Â´ÏƼ ¹®ÀÚ¿­À» ÀÔ·ÂÇÕ´Ï´Ù. Ä¿¹Â´ÏƼ ¹®ÀÚ¿­¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ"¸¦ ÂüÁ¶ÇϽʽÿÀ.
  4. "È®ÀÎ"À» ´©¸¨´Ï´Ù.
  5. "¸ð´ÏÅ͸µ" ÅÇ¿¡ ÀÖ´Â "SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ" ¸µÅ©¸¦ ´©¸¨´Ï´Ù.
  6. ´ÙÀ½ ±×¸²°ú °°ÀÌ Ä¿¹Â´ÏƼ ¹®ÀÚ¿­ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù.

   SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ ÆäÀÌÁö
ÀÌ ±×¸²Àº SNMP ¿¡ÀÌÀüÆ® Ä¿¹Â´ÏƼ ÆäÀÌÁö¿¡ ´ëÇÑ ¼³Á¤À» º¸¿©ÁÝ´Ï´Ù.

  1. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®ÀÇ Ä¿¹Â´ÏƼ ¹®ÀÚ¿­À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. Ä¿¹Â´ÏƼÀÇ ÀÛ¾÷ ¼öÁØÀ» ¼±ÅÃÇÕ´Ï´Ù.
  3. Ä¿¹Â´ÏƼ¸¦ ¼³Á¤ÇÑ ÈÄ ¼³Á¤ »çÇ×À» ÆíÁýÇϰųª ÀÌ ÆäÀÌÁöÀÇ "ÇöÀç Ä¿¹Â´ÏƼ" ¸Ó¸®±Û ³»¿¡ Ç¥½ÃµÈ ¹öư¿¡¼­ Ä¿¹Â´ÏƼ¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.

  4. "È®ÀÎ"À» ´©¸¨´Ï´Ù.
  5. ¿ÞÂÊ Ã¢¿¡¼­ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº"¿Í ¼­¹ö ÀνºÅϽº¿¡ ¾×¼¼½ºÇÑ ´ÙÀ½ "º¯°æ »çÇ× Àû¿ë"À» ´©¸¨´Ï´Ù.

SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® Ȱ¼ºÈ­ ¹× ½ÃÀÛ

¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ÀÛ¾÷Àº CONFIG¶ó´Â ¿¡ÀÌÀüÆ® ±¸¼º ÆÄÀÏ¿¡ Á¤ÀǵǸç ÀÌ ÆÄÀÏÀ» ¼öµ¿À¸·Î ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈ­Çϱâ Àü¿¡ ¸¶½ºÅÍ SNMP ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù.



ÁÖ

¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§ System Error: Could not bind to port¿Í ºñ½ÁÇÑ ¹ÙÀÎµå ¿À·ù°¡ ¹ß»ýÇϸé ps -ef | grep snmp¸¦ »ç¿ëÇÏ¿© magt°¡ ½ÇÇà ÁßÀÎÁö È®ÀÎÇÕ´Ï´Ù. magt°¡ ½ÇÇà ÁßÀÎ °æ¿ì¿¡´Â kill -9 pid ¸í·ÉÀ» »ç¿ëÇÏ¿© ±× ÇÁ·Î¼¼½º¸¦ Á¾·áÇÕ´Ï´Ù. SNMPÀÇ CGI ÀÛµ¿ÀÌ ´Ù½Ã ½ÃÀÛÇÒ °ÍÀÔ´Ï´Ù.



ÀÌ Àý¿¡¼­´Â ´ÙÀ½ ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù.

  • ´Ù¸¥ Æ÷Æ®¿¡¼­ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ½ÃÀÛÇϱâ
  • ¼öµ¿À¸·Î SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ±¸¼ºÇϱâ
  • ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® CONFIG ÆÄÀÏ ÆíÁýÇϱâ
  • sysContact ¹× sysLocation º¯¼ö Á¤ÀÇÇϱâ
  • SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ±¸¼ºÇϱâ
  • SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ½ÃÀÛÇϱâ
  • ÇÏÀ§ ¿¡ÀÌÀüÆ® Ȱ¼ºÈ­Çϱâ

´Ù¸¥ Æ÷Æ®¿¡¼­ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ½ÃÀÛÇϱâ

°ü¸® ÀÎÅÍÆäÀ̽º´Â 161 Æ÷Æ® ÀÌ¿ÜÀÇ ´Ù¸¥ Æ÷Æ®¿¡¼­ SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÏÁö ¾Ê½À´Ï´Ù. ÇÏÁö¸¸ ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¸é ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ´Ù¸¥ Æ÷Æ®¿¡¼­ ¼öµ¿À¸·Î ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. install_dir/lib/snmp/magt/CONFIG¸¦ ÆíÁýÇÏ¿© ¿øÇÏ´Â Æ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  2. ´ÙÀ½°ú °°ÀÌ ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù.
  3. cd instance_root/admin-server ./start -shell
    install_dir/lib/snmp/magt/magt
    install_dir/lib/snmp/magt/CONFIG
    install_dir/lib/snmp/magt/INIT

¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ ¿øÇÏ´Â Æ÷Æ®¿¡¼­ ½ÃÀ۵˴ϴÙ. ±×·¯³ª, °ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­´Â ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ ½ÇÇà ÁßÀ̶ó´Â °ÍÀ» °¨ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼öµ¿À¸·Î SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ±¸¼ºÇϱâ

¼öµ¿À¸·Î ¸¶½ºÅÍ SNMP ¿¡ÀÌÀüÆ®¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. root·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. Æ÷Æ® 161¿¡ ½ÇÇà ÁßÀÎ SNMP µ¥¸ó(snmpd)ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  3. SNMP µ¥¸óÀÌ ½ÇÇà ÁßÀ̸é Àç½ÃÀÛ ¹æ¹ý°ú Áö¿øµÇ´Â MIB Æ®¸®¸¦ È®ÀÎÇÑ ´ÙÀ½ ±× ÇÁ·Î¼¼½º¸¦ Á¾·áÇÕ´Ï´Ù.

  4. ¼­¹ö ·çÆ® µð·ºÅ丮ÀÇ lib/snmp/magt¿¡ ÀÖ´Â CONFIG ÆÄÀÏÀ» ÆíÁýÇÕ´Ï´Ù.
  5. (¼±Åà »çÇ×) "sysContact ¹× sysLocation º¯¼ö Á¤ÀÇÇϱâ"¿¡ ¼³¸íµÈ ´ë·Î sysContact ¹× sysLocation º¯¼ö¸¦ CONFIG ÆÄÀÏ¿¡ Á¤ÀÇÇÕ´Ï´Ù.

¸¶½ºÅÍ ¿¡ÀÌÀüÆ® CONFIG ÆÄÀÏ ÆíÁýÇϱâ

CONFIG ÆÄÀÏ¿¡¼­ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¿Í ÇÔ²² »ç¿ëÇÒ Ä¿¹Â´ÏƼ¿Í °ü¸®ÀÚ¸¦ Á¤ÀÇÇÕ´Ï´Ù. °ü¸®ÀÚ °ªÀº À¯È¿ÇÑ ½Ã½ºÅÛ À̸§À̰ųª IP ÁÖ¼Ò¿©¾ß ÇÕ´Ï´Ù.

´ÙÀ½Àº ±âº» CONFIG ÆÄÀÏÀÇ ¿¹ÀÔ´Ï´Ù.


COMMUNITY          public
                   ALLOW ALL OPERATIONS

MANAGER            manager_station_name
                   SEND ALL TRAPS TO PORT 162
                    WITH COMMUNITY public


sysContact ¹× sysLocation º¯¼ö Á¤ÀÇÇϱâ

CONFIG ÆÄÀÏÀ» ÆíÁýÇÏ¿© sysContact ¹× sysLocation MIB-II º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â sysContact ¹× sysLocation º¯¼öÀÇ Ãʱ⠰ªÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹¿¡¼­ sysContact¿Í sysLocationÀÇ ¹®ÀÚ¿­Àº Å«µû¿ÈÇ¥·Î ¹­¿© ÀÖ½À´Ï´Ù. °ø°£, ÁٹٲÞ, ÅÇ µîÀÌ Æ÷ÇÔµÈ ¸ðµç ¹®ÀÚ¿­Àº Å«µû¿ÈÇ¥ ¾È¿¡ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. °ªÀ» 16Áø¼ö·Î ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

´ÙÀ½Àº sysContact ¹× sysLocation º¯¼ö°¡ Á¤ÀÇµÈ CONFIG ÆÄÀÏÀÇ ¿¹ÀÔ´Ï´Ù.


COMMUNITY          public
                   ALLOW ALL OPERATIONS

MANAGER            nms2
                   SEND ALL TRAPS TO PORT 162
                   WITH COMMUNITY public

INITIAL            sysLocation "Server room
901 San Antonio Road
Palo Alto CA 94303
USA"

INITIAL            sysContact "John Doe
email: jdoe@sun.com"


SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ® ±¸¼ºÇϱâ

SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢ÀÇ "Admin Server"¿¡¼­ "¼­¹ö ÀνºÅϽº" ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "¸ð´ÏÅ͸µ" ÅÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
  3. "SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ® ±¸¼º" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  4. ´ÙÀ½ ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.

   SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ® ±¸¼º ÆäÀÌÁö
ÀÌ ±×¸²Àº ÇÏÀ§ ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ SNMP ±¸¼º ¼³Á¤À» º¸¿©ÁÝ´Ï´Ù.

  1. (UNIX¸¸ ÇØ´ç) "¸¶½ºÅÍ È£½ºÆ®" Çʵ忡 ¼­¹öÀÇ À̸§°ú µµ¸ÞÀÎÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  2. ¿î¿µ üÁ¦ Á¤º¸¸¦ ºñ·ÔÇÑ ¼­¹ö¿¡ ´ëÇÑ "¼³¸í"À» ÀÔ·ÂÇÕ´Ï´Ù.
  3. ¼­¹ö¸¦ ´ã´çÇÏ´Â "Á¶Á÷"À» ÀÔ·ÂÇÕ´Ï´Ù.
  4. ¼­¹ö ÀνºÅϽºÀÇ À§Ä¡¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  5. "¿¬¶ôó" Çʵ忡 ¼­¹ö¸¦ ´ã´çÇÏ´Â »ç¶÷ÀÇ À̸§°ú ¿¬¶ôó Á¤º¸¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  6. "SNMP Åë°è ¼öÁý Ȱ¼ºÈ­"¿¡¼­ "¼³Á¤"À» ¼±ÅÃÇÕ´Ï´Ù.
  7. "È®ÀÎ"À» ´©¸¨´Ï´Ù.
  8. ¿ÞÂÊ Ã¢¿¡¼­ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº"¿Í ¼­¹ö ÀνºÅϽº¿¡ ¾×¼¼½ºÇÑ ´ÙÀ½ "º¯°æ »çÇ× Àû¿ë"À» ´©¸¨´Ï´Ù.

SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ½ÃÀÛÇϱâ

ÀÏ´Ü SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡´Â À̸¦ ¼öµ¿À¸·Î ½ÃÀÛÇϰųª °ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ Admin Server¸¦ »ç¿ëÇÏ¿© ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼öµ¿À¸·Î SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ½ÃÀÛÇϱâ

¼öµ¿À¸·Î ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÏ·Á¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.

# magt CONFIG INIT&

INIT ÆÄÀÏÀº MIB-II ½Ã½ºÅÛ ±×·ìÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ºñÈֹ߼º ÆÄÀÏÀÔ´Ï´Ù. INITÀÌ ¾ÆÁ÷ ¾ø´Â °æ¿ì¿¡´Â ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ óÀ½À¸·Î ½ÃÀÛÇÒ ¶§ »ý¼ºµË´Ï´Ù.



ÁÖ

CONFIG ÆÄÀÏ¿¡ À߸øµÈ °ü¸®ÀÚ À̸§ÀÌ ÀÖÀ¸¸é ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ ½ÃÀÛµÇÁö ¾Ê½À´Ï´Ù.



±âº» Æ÷Æ®°¡ ¾Æ´Ñ Æ÷Æ®¿¡¼­ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ Áß ÇÑ °¡Áö ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.

¹æ¹ý 1: CONFIG ÆÄÀÏ¿¡ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ °ü¸®ÀڷκÎÅÍ SNMP ¿äûÀ» ¼ö½ÅÇÏ´Â °¢ ÀÎÅÍÆäÀ̽ºÀÇ Àü¼Û ¸ÅÇÎÀ» ÁöÁ¤ÇÕ´Ï´Ù. Àü¼Û ¸ÅÇÎÀ» ÅëÇØ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â ±âº» Æ÷Æ®¿Í ±âº» Æ÷Æ®°¡ ¾Æ´Ñ Æ÷Æ®¿¡¼­ ¿¬°áÀ» ¹Þ¾ÆµéÀÏ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®´Â ±âº» Æ÷Æ®°¡ ¾Æ´Ñ Æ÷Æ®¿¡¼­ SNMP Æ®·¡ÇÈÀ» ¹Þ¾ÆµéÀÏ ¼ö ÀÖ½À´Ï´Ù. ÃÖ´ë µ¿½Ã SNMP ¼ö´Â ¿­·Á ÀÖ´Â ¼ÒÄÏ ¼ö³ª ÇÁ·Î¼¼½º´ç ÆÄÀÏ ¼³¸íÀÚ ¼ö¿¡ ´ëÇÑ ´ë»ó ½Ã½ºÅÛÀÇ Á¦ÇÑÀ¸·Î Á¦Çѵ˴ϴÙ. ´ÙÀ½Àº Àü¼Û ¸ÅÇÎ Ç׸ñÀÇ ¿¹ÀÔ´Ï´Ù.

TRANSPORT          extraordinary   SNMP
                   OVER UDP SOCKET
                    AT PORT 11161

CONFIG ÆÄÀÏÀ» ¼öµ¿À¸·Î ÆíÁýÇÑ ÈÄ¿¡´Â ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ´ÙÀ½À» ÀÔ·ÂÇÏ¿© ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ¼öµ¿À¸·Î ½ÃÀÛÇÕ´Ï´Ù.

# magt CONFIG INIT&

¹æ¹ý 2: /etc/services ÆÄÀÏÀ» ÆíÁýÇÏ¿© ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®°¡ ±âº» Æ÷Æ® ¹× ±âº» Æ÷Æ®°¡ ¾Æ´Ñ Æ÷Æ®¿¡¼­ ¿¬°áÀ» ¹Þ¾ÆµéÀÏ ¼ö ÀÖ½À´Ï´Ù.

Admin Server¸¦ »ç¿ëÇÏ¿© SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ½ÃÀÛÇϱâ

Admin Server¸¦ »ç¿ëÇÏ¿© SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.



ÁÖ

SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÏ·Á¸é Sun ONE Application Server¿¡ root·Î ·Î±×ÀÎÇØ¾ß ÇÕ´Ï´Ù.



  1. Admin Server¿¡ ·Î±×ÀÎÇÕ´Ï´Ù.
  2. ¿ÞÂÊ Ã¢ÀÇ "Admin Server" ³ëµå¿¡¼­ "¸ð´ÏÅ͸µ" ÅÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
  3. ¿À¸¥ÂÊ Ã¢ »ó´Ü¿¡ ÀÖ´Â "SNMP ¿¡ÀÌÀüÆ® Á¦¾î" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  4. ´ÙÀ½ ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.

   SNMP ¿¡ÀÌÀüÆ® Á¦¾î ÆäÀÌÁö
ÀÌ ±×¸²Àº SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ Á¦¾îÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.

  1. "½ÃÀÛ"À» ´©¸¨´Ï´Ù.
  2. "SNMP ¿¡ÀÌÀüÆ® Á¦¾î" ÆäÀÌÁö¿¡¼­ SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇÏ°í ´Ù½Ã ½ÃÀÛÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ÇÏÀ§ ¿¡ÀÌÀüÆ® Ȱ¼ºÈ­Çϱâ

Administration Server¿Í ÇÔ²² Á¦°øµÇ´Â ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡´Â ½ÃÀÛÇϱâ Àü¿¡ ¼­¹ö ÀνºÅϽºÀÇ ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈ­ÇØ¾ß ÇÕ´Ï´Ù. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡¿¡ ´ëÇÑ ³»¿ëÀº "SNMP ¸¶½ºÅÍ ¿¡ÀÌÀüÆ® ¼³Ä¡"¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÏ¿© UNIX/Linux Ç÷§ÆûÀÇ SNMP ±â´ÉÀ» Áß´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ÕÀú ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇÑ ÈÄ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇØ¾ß ÇÕ´Ï´Ù. ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ¸ÕÀú Áß´ÜÇϸé ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇÒ ¼ö ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù. ±×·± °æ¿ì¿¡´Â ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇϰí ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇÑ ´ÙÀ½ ¸¶½ºÅÍ ¿¡ÀÌÀüÆ®¸¦ Áß´ÜÇÕ´Ï´Ù.

SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈ­ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº" ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
  2. ¼­¹ö ÀνºÅϽº¸¦ ¼±ÅÃÇÑ ´ÙÀ½ "¸ð´ÏÅ͸µ" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ® Á¦¾î" ¿É¼ÇÀ» ¼±ÅÃÇÏ¿© ´ÙÀ½ ±×¸²°ú °°Àº ÆäÀÌÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.

   SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ® Á¦¾î ÆäÀÌÁö
ÀÌ ±×¸²Àº SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ Á¦¾î ¼³Á¤À» º¸¿©ÁÝ´Ï´Ù.

ÀÌ ÆäÀÌÁö¿¡¼­ SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛ, Áß´Ü ¶Ç´Â Àç½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÀ§ ¿¡ÀÌÀüÆ®ÀÇ »óÅ´ Á¦¾î ¹öư ¹Ù·Î À§¿¡ Ç¥½ÃµË´Ï´Ù.

Windows Ç÷§Æû¿¡¼­´Â Sun ONE Application Server ¸ð´ÏÅ͸µ¿¡ Windows SNMP ¼­ºñ½º°¡ »ç¿ëµË´Ï´Ù. ÀÌ ¼­ºñ½º´Â "Á¦¾îÆÇ"/"°ü¸® µµ±¸"/"¼­ºñ½º" ¿É¼Ç¿¡¼­ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÁÖ

SNMP ±¸¼ºÀ» º¯°æÇÑ ÈÄ "È®ÀÎ"À» ´©¸£°í "SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ® Á¦¾î" ÆäÀÌÁö¿¡¼­ SNMP ÇÏÀ§ ¿¡ÀÌÀüÆ®¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.




ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Copyright 2003 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.