Log4j dan JBoss AS

Log dalam programming digunakan untuk kepentingan development dan production. Saat development kita ingin info yang sedetail-detail saat aplikasi berjalan. Log yang sering digunakan dalam java salah satunya adalah Log4j. Saat digunakan, biasanya log4j menggunakan konfigurasi yang ada di file log4j.xml. Untuk JBoss 4.2.x sendiri file konfigurasinya adalah jboss-log4j.xml, terdapat di dalam ~\jboss-4.2.x\server\default\conf\.
Dalam file tersebut dapat kita set treshold (batasan) dari log yang akan ditampilkan dari yang tertinggi ERROR,WARN,DEBUG dan INFO. Kalau tresholdnya di set INFO , maka semua level (ERROR,WARN, DEBUG,INFO) log akan di tampilkan.
Output dari log4j sendiri bisa berupa tampilan di console, dalam file, database atau dikirimkan ke email tertentu.
Treshold menjadi penting kala aplikasi memasuki proruction. File log yang ukurannya akan terus menerus bertambah, semakin detail levelnya, INFO misalnya, semakin besar file log yang dibuat. Di JBoss, file log nya adalah server log, by defualt dan bisa di ubah dengan mengubah file jboss-log4j.xml pada line
dan server.lognya diganti.

Tagged: ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: