JXInsight ´Â °ø½Ä ȨÆäÀÌÁö (www.jinspired.co.kr) ÀÇ Download Page ¿¡¼ Æò°¡ ÆÇ ½ÅûÀ» Çϸé Á¤½Ä ÆÇÀ» ¹ÞÀ» ¼ö ÀÖ´Ù .
½Åû ÈÄ 24 ½Ã°£ ¾È¿¡ email ·Î ´Ù¿î·Îµå Á¤º¸¸¦ ¹ÞÀ» ¼ö ÀÖ´Ù . JXInsight ´Â ÃֽйöÀüÀ» È®ÀÎÇÏ°í ´Ù¿î¹ÞÀº ÆÄÀÏÀ» ½ÇÇà ÇÑ´Ù . Ȥ½Ã Ãʱ⿡ ÀνºÅç ȸéÀÌ Á¦´ë·Î ÀÛµ¿µÇÁö ¾ÊÀ» °æ¿ì´Â ¼³Ä¡ ÇÁ·Î±×·¥ÀÇ È£È¯¼º ¸ðµå¸¦ windows 2000 ¸ðµå·Î ´Ù½Ã ¼³Á¤Çϸé Á¦´ë·Î ÀÛµ¿µÈ´Ù . ¶óÀ̼±½º¿¡ µ¿ÀÇ Çϰí Next ¹öưÀ» ´©¸£°í ¼³Ä¡ ÇÑ´Ù .

JXInsight °¡ ¼³Ä¡ µÉ µð·ºÅ͸®¸¦ º¸¿©ÁØ´Ù . »õ·Î¿î µð·ºÅ͸®¿¡ »ý¼ºÇϰíÀÚ ÇÒ ¶§´Â ¿øÇÏ´Â µð·ºÅ͸®¸¦ ¼±ÅÃÇÏ¿© ¼³Á¤ÇÏ¸é µÈ´Ù . ¼³Ä¡ÇÒ µð·ºÅ͸®°¡ °áÁ¤µÇ¸é Next ¹öưÀ» Ŭ¸¯ÇÏ¿© ´ÙÀ½ ¼³Ä¡ °úÁ¤À¸·Î ³Ñ¾î°£´Ù .

¿øµµ¿ìÀÇ ¸Þ´º¿¡ ³ªÅ¸³ª´Â ±¸Á¶¸¦ ¼³Á¤Çϴ ȸéÀ¸·Î ±âº»ÀûÀº ¼³Á¤À» µû¶ó°¡¸é µÈ´Ù . ¼³Á¤ °ªÀ» ȯÀÎ ÈÄ Next ¸¦ ´·¯¼ ´ÙÀ½ ´Ü°è·Î ³Ñ¾î°¡ÀÚ .

JXInsight ¸¦ ¼³Ä¡ ¿Ï·áµÈ ȸéÀÌ´Ù . ±×¸² 10 °ú °°ÀÌ ÇÁ·Î±×·¥ÀÌ ¼³Ä¡°¡ ¿Ï·áµÇ¸é Done ¹öưÀ» Ŭ¸¯ÇÏ¿© ¼³Ä¡¸¦ ¸¶Ä£´Ù .

¼³Ä¡ ÈÄ ÆÄÀÏ ¹× µð·ºÅ͸®¸¦ È®ÀÎÇÑ´Ù .¡® $JXINSIGHT_HOME$\bin ¡¯ directory ¿¡ º¸¸é °¢ OS À̸§ º° directory °¡ ÀÖ°í °¢ directory ³»¿¡´Â °¢ OS ¿¡ ¸Â´Â jdbinsight ¶ó´Â À̸§ÀÇ Agent °¡ µé¾îÀÖ´Ù . Windows °°Àº °æ¿ì¿¡´Â ¡® jdbinsight.dll ¡¯ÀÌ´Ù .
±×¸®°í ¡® $JXINSIGHT_HOME$\lib ¡¯ directory ¿¡´Â ¡® jdbidriver.jar ¡¯ÀÌ Æ÷ÇÔ µÇ¾î Àִµ¥ JXInsight ÀÇ Universal Driver ÀÇ ¿ªÇÒÀ» ÇÑ´Ù . Áï , ¡® jdbinsight ¡¯¶ó´Â À̸§ÀÇ Agent ¿Í ¡® jdbidriver.jar ¡¯ÀÌ JXInsight ÀÇ ÇÙ½ÉÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù .

* JXInsight ¸¦ ¼³Ä¡ÇÏ°Ô µÇ¸é JXInsight Äְܼú Å͹̳ÎÀÌ µÎ °¡Áö°¡ ½ÃÀÛ ¸Þ´º¿¡ µî·ÏµÈ´Ù . ÀÌ Áß Console ¿¡¼ ÇÑ±Û ÀÔ·ÂÀ» ( À¯´ÏÄÚµå Áö¿ø ) À§Çؼ´Â ¼³Á¤ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÑ´Ù . (%JXinsight_Home%\jdbiconsole.config) À» ¿¬´Ù
[ ±âÁ¸ ¼³Á¤ ]
jdbinsight.console.font=Tahoma
# jdbinsight.console.font=Arial Unicode MS
[ ÇÑ±Û ±Û²Ã Áö¿ø ¼³Á¤ ]
# jdbinsight.console.font=Tahoma ( ±âº» ÆùÆ®¸¦ ÁÖ¼® ó¸®ÇÑ´Ù )
jdbinsight.console.font=Arial Unicode MS( ÁÖ¼®À» ÇØÁ¦ ÇÑ´Ù )
ÀÌÁ¦ ¼³Ä¡µÈ Agent ¿¡ ´ëÇÑ È¯°æ º¯¼ö ¼³Á¤À» ÇÑ´Ù .
°¡Á¤ : ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ ¼öÁýÇÑ ¼¹ö¸¦ ·ÎÄà ¼¹ö¶ó°í °¡Á¤ÇÑ´Ù .
ȯ°æº¯¼öÀ̸§ : PATH
Ãß°¡ÇÒ º¯¼ö °ª ( À§Ä¡ ): $JXINSIGHT_HOME$\bin\windows

JXInsight universal driver ¿¡ ´ëÇØ¼µµ CLASSPATH ȯ°æ º¯¼ö ¼³Á¤À» ÇÑ´Ù .

ȯ°æº¯¼ö ¼³Á¤ À̿ܿ¡µµ CLASSPATH ÀÇ °æ¿ì¿¡´Â °¢ WAS ÀÇ Startup Script ¿¡¼ ¼³Á¤ÇØÁ־ µ¿ÀÏÇÑ È¿°ú°¡ ÀÖ´Ù . ±âº»ÀûÀ¸·Î JXinsight ´Â ¾îÇø®ÄÉÀ̼ǿ¡ Á¸ÀçÇÏ´Â JDBC/DataSource ¸¦ ÀÎÅÍ·´Æ®ÇÏ¿© Á¤º¸¸¦ ºÐ¼®ÇÑ´Ù . »ç¿ëÇÏ´Â ¹æ¹ýÀº ±âº»ÀûÀÎ µ¥ÀÌÅͺ£À̽ºÀÇ Ä¿³Ø¼Ç ºÎºÐÀ» º¯°æÇÏ¿© Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù . º¯°æÇÏ¿© ÇÒ ¼³Á¤Àº JDBC Driver ÀÇ class name °ú URL ÀÇ º¯°æÀÌ´Ù .
ÀÌ·¯ÇÑ µå¶óÀ̺ê´Â ±âº»ÀûÀ¸·Î com.jinspired.jdbinsight.drivers.jdbc1x.Driver ¸¦ »ç¿ëÇÏ¿© Àû¿ëÇÏ°Ô µÇ¸ç ƯÁ¤ÇÑ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ°ú ¿¬µ¿Çϱâ À§Çؼ´Â ±× ½Ã½ºÅÛÀÇ ¼³Á¤¿¡ ¸Â´Â µå¶óÀ̺긦 º¯°æÇÏ¸é µÈ´Ù . WAS ÀÇ server.xml ÆÄÀÏÀ» ´ë°³ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇØ¾ß ÇÑ´Ù .
<datasource>
<url>jdbc:oracle:thin:@hostname:1521:ORACLE</url>
<driver-class-name>oracle.jdbc.driver.OracleDriver</driver-class-name>
</datasource>
À» ´ÙÀ½°ú °°ÀÌ º¯°æÇÑ´Ù .
<datasource>
<url>jdbc:jdbinsight:oracle:thin:@hostname:1521:ORACLE</url>
<driver-class-name>com.jinspired.jdbinsight.drivers.jdbc1x.Driver</driver-class-name>
</datasource>
¿¹ . Apache Tomcat ÀÇ °æ¿ì
server.xml ÀÇ data source ¿Í driver ¿¡ ÇØ´çÇÏ´Â ºÎºÐÀ» ÆíÁýÇÑ´Ù .
<Context path="" docBase="../xxxxxx" debug="0" reloadable="true">
<Resource name="jdbc/DS" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/DS">
<parameter>
<name>driverClassName</name>
<value>com.jinspired.jdbinsight.drivers.jdbc1x.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:jdbinsight:hsqldb:../database/tomcatdb</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value></value>
</parameter>
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
</ResourceParams>
ÀÌÈÄ¿¡ ÇØ¾ß ÇÒ ÀÛ¾÷Àº À¥¾ÖÇø®ÄÉÀ̼ÇÀÌ ÄÁÅ×À̳ʿ¡ ÀÇÇØ¼ ½ÃÀÛ ÇÒ ¶§ JVM °ú JXInsight Agent ¸¦ ÇÔ²² ½ÃÀÛÇÏ°Ô ÇØ¾ß µÈ´Ù . Agent ¸¦ ±¸µ¿ÇÏ´Â ¹æ¹ýÀº JVM ¿É¼ÇÀ» »ç¿ëÇÏ¿© ½ÃÀÛÇÏ´Â script ÆÄÀÏ ºÎºÐ¿¡¼ ½ÇÇà ÇÏ´Â ºÎºÐ¿¡ ¡®-Xrunjdbinsight¡¯ ¸¦ ÀÔ·Â ÇÏ¸é µÈ´Ù . Tomcat ¿¡¼ÀÇ °æ¿ì´Â ¡®catalina.bat¡¯ À» ¼öÁ¤Çصµ µÇÁö¸¸ ´ÙÀ½°ú °°ÀÌ °£´ÜÈ÷ ¼³Á¤Çصµ µÈ´Ù .

½ÃÀÛÇÏ´Â ¸í·É ÁÙ¿¡ Java.exe ´ÙÀ½¿¡ ?Xrunjdbinsight ¸¦ ÀÔ·ÂÇÑ ÈÄ¿¡ ½ÇÇàÇÏ¸é µÈ´Ù .
JXInsight ¸¦ ´Ù¸¥ OS ¿¡ ¼³Ä¡ ÇÏ´Â °Íµµ À§¿Í °°Àº ÀýÂ÷·Î ÁøÇà ÇÏ¸é µÈ´Ù .
1. jdbidriver.jar ÆÄÀÏÀ» ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö³ª À¥ ¼¹öÀÇ Å¬·¡½ºÆÐ½º¿¡ µî·ÏÀ» ÇÑ´Ù . jdbidriver.jar ´Â JInspired °¡ Á¦°øÇÏ´Â À¯´Ï¹ö¼È µå¶óÀ̹ö·Î¼ ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëÇϰí ÀÖ´Â JDBC ¿¡ ´ëÇÑ ¸ðµç Á¤º¸¸¦ Console °ú Agent ¿¡°Ô Àü´Þ ÇÑ´Ù .
2. °¢°¢ÀÇ OS º° Agent ¸¦ Server ¿¡ ¿Ã¸®°í Server Path ¿¡ µî·Ï ÇÑ´Ù . °¢ OS ´Â JXInsight °¡ ¼³Ä¡ µÇ¾î ÀÖ´Â root directory ¿¡¼ ¼±ÅÃÇÑ´Ù .

3. Java Process °¡ ±¸µ¿ µÉ ¶§ ½ÇÇà ÆÄÀÏ¿¡ ?Xrunjdbinsight ¸¦ Ãß°¡ÀûÀ¸·Î »ðÀÔÇØ¼ JVM ¿¡ ¼º°øÀûÀ¸·Î Agent ¸¦ ºÙÀδ٠.
4. server ÀÇ ¼³Á¤ ÆÄÀÏÀ» ã¾Æ¼ ±âÁ¸ÀÇ JDBC Driver Á¤º¸¸¦ Á¦°øÇÏ´Â jdbidriver.jar ·Î ¹Ù²Û´Ù
* Console ¿¡¼ ¼¹ö¿¡ ¼³Ä¡ µÈ JXInsight Agent ¿¬°áÇϱâ

JXInsight ´Â Console Àº À§¿Í °°Àº ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ¼ ¸¹Àº Á¤º¸¸¦ Á¦°ø ÇÑ´Ù . Å©°Ô µÎ °¡Áö ºÎºÐÀ¸·Î ³ª´ ¼ö Àִµ¥ ¿ø°Ý¿¡ ÀÖ´Â Agent ¸¦ Á¦¾îÇÏ´Â Browser ºÎºÐ°ú ¼º´É µ¥ÀÌÅ͸¦ ºÐ¼® ÇÒ ¼ö ÀÖ´Â ¿À¸¥ ÂÊ ºÎºÐÀÇ Common view ºÎºÐÀÌ´Ù .
¼³Á¤ÀÌ Á¤»óÀûÀ¸·Î ³¡³ª°Ô µÇ¸é , ´ÙÀ½°ú °°ÀÌ File ¸Þ´º¿¡¼ ¡®Mount server¡¯ ¸¦ ¼±ÅÃÇØ¼ HOST(IP) ¸¦ ÀÔ·ÂÇϸé ÀÚµ¿À¸·Î 1515 Port ¸¦ ÀÌ¿ëÇØ¼ ¼¹öÀÇ Snapshot Á¤º¸¸¦ Àü¼Û ¹Þ´Â´Ù .
 
¼Ò½ºÄÚµå¿Í ÇöÀç Snapshot Á¤º¸¸¦ ÅëÇÕ ÇÏ´Â ¹æ¹ýµµ Äڵ尡 ÀúÀåµÇ¾î ÀÖ´Â µð·ºÅ͸®¸¦ È®ÀÎ ÇÑ ÈÄ¿¡ ±× °æ·Î¸¦ ¸¶¿îÆ® ¿É¼ÇÀ¸·Î ¼³Á¤ÇÏ¸é µÈ´Ù .

ÇÁ·ÎÆÄÀÏÀÇ °á°ú¸¦ È®ÀÎ ½Ã¿¡ °øÅë ºä ¿¡¼ Source Code âÀ» ¿¾î³õÀº »óÅ¿¡¼ °ü·Ã Æ®·£Àè¼Ç ¶Ç´Â Call Stack À» Ŭ¸¯ ½Ã ÇØ´ç ¼Ò½ºÄÚµåµé¿¡ ´ëÇÑ Á¶È¸°¡ ¹Ù·Î °¡´ÉÇÏ´Ù . |