• Mengapa
  • My Toys
  • Tentang

Ulun Rapuy Debian

~ Hanyu Rapuy, Aku Jua Rapuy

Tag Archives: tomcat

Merubah Lokasi Logging Tomcat Catalina

13 Senin Jan 2014

Posted by bisaku in artikel, setting

≈ Tinggalkan komentar

Tag

catalina, logging, tomcat

Secara default keluaran dari file logs milik tomcat yang kami gunakan menggunakan CATALINA_BASE/logs. Apabila instalasi dilakukan pada root yang terbatas seperti yang server kami miliki, maka akhirnya root akan segera habis.

Untuk melakukan proses pengendalian logs ini sebenarnya ada beberapa cara sehingga root tidak cepat penuh, akan tetapi kami menggunakan cara lain yang lebih simple yaitu memindahkan saja letak output dari file logs milik catalina.

Caranya cukup mudah, tinggal melakukan editing pada file CATALINA_BASE/conf/logging.properties, lalu mencari isi file kurang lebih …

< ISI FILE LAINNYA >
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
< ISI FILE LAINNYA >

Apabila menggunakan service logging lebih dari satu maka bisa saja nilai di depan ada 2,3, dst. Namun yang kita perhatikan bisa dilihat pada properties yang terdapat FileHandler.directory seperti contoh diatas.

Kemudian langkah selanjutnya adalah mengubah nilai directory ke folder yang baru, misalnya dari contoh diatas menjadi …

< ISI FILE LAINNYA >
1catalina.org.apache.juli.FileHandler.directory = /home/apache-tomcat/logs
< ISI FILE LAINNYA >

Merubah Letak File localhost_access_log

Untuk localhost_access_log lokasinya tidak ada di file logging.properties, tapi ada di server.xml, kemudian cari yang kurang lebih isinya …

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

Perhatikan pada bagian nilai dari directory dan bisa diubah menjadi lokasi yang lain sebagai contoh …

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="/home/apache-tomcat/logs"
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

Setelah melakukan perubahan diatas kemudian lakukan restart terhadap tomcat.

Akan tetapi terdapat perkecualian untuk kasus merubah tempat dari file catalina.out, nampaknya hal ini cukup rumit mengingat kita harus merubah isi dari file catalina.sh secara langsung, belum lagi kalau ada proses upgrade yang bisa saja merubah isi dari catalina.sh.

Untuk itu saya tidak melakukan apa-apa dan hanya melakukan penghapusan di CATALINA_BASE/logs terhadap semua file selain catalina.out. Tentu saja sebelum itu saya melakukan proses backup menggunakan rsync 😉

Ide:

  • http://stackoverflow.com/questions/15236308/how-do-i-kill-this-tomcat-process-in-terminal
  • http://serverfault.com/questions/358623/how-to-configure-tomcat-to-rollover-catalina-log-log-files
  • http://mail-archives.apache.org/mod_mbox/tomcat-users/200503.mbox/%3CBC06706ADDC5F74E83B8DB4D998E770301125A@exchair2.becogent.com%3E
  • http://www.linkedin.com/groups/Hi-all-I-want-2-49647.S.136880394
Iklan

Sebuah Dokumentasi

Situs ini berisi dokumentasi pekerjaan yang saya lakukan saat mulai dengan serius mempelajari Linux.

Halaman

  • Mengapa
  • My Toys
  • Tentang

Tulisan Terakhir

  • Shorewall Di Stretch Tidak Otomatis Berjalan Setelah Sistem Restart
  • Screen: Alat Remote Bermanfaat
  • Upgrade Postgresql 9.6 Ke 10 Pada Debian Stretch
  • fail2ban Bermasalah Setelah Upgrade Debian 8 Ke Debian 9
  • Shorewall Bermasalah Setelah Upgrade Ke Debian 9
  • Upgrade Debian 8 Ke Debian 9
  • Mengakses Komputer Lokal Dari Internet Tanpa IP Publik
  • Reload nginx Setelah Letsencrypt Berhasil Terupdate
  • rsnapshot Menyebabkan Hardisk Full Karena Hardisk Eksternal Gagal Di Mount Oleh autofs
  • Remote Backup Menggunakan rsnapshot dengan Login Root

Kategori

  • artikel (42)
  • instalasi (52)
  • script (18)
  • setting (54)
  • Uncategorized (10)

Komentar Terbaru

Aracelis pada Uninstall Bind9
firman pada Upgrade Postgresql 9.6 Ke 10 P…
Shorewall Di Stretch… pada Shorewall Bermasalah Setelah U…
Upgrade Postgresql 9… pada Upgrade Debian 8 Ke Debian…
Upgrade Postgresql 9… pada Upgrade PostgreSQL v 9.1 to v…
fail2ban Bermasalah… pada Upgrade Debian 8 Ke Debian…
Shorewall Bermasalah… pada Upgrade Debian 8 Ke Debian…
Upgrade Debian 8 Ke… pada Remote Backup Menggunakan rsna…
BestEdward pada Sharing Full Access dan Read-O…
bisaku pada Backup Data dan Aplikasi SPSE…

Arsip

Tulisan Teratas

  • Hak Akses/Perijinan File di Linux
  • Gateway Internet, Masalah Koneksi 2 Jaringan Lg?!
  • Menambahkan Account Zimbra Secara Massal
  • Koneksi Secure Melalui Public WIFI menggunakan SSH
  • Memindahkan Lokasi Default Postgresql Data Path ke Folder Lain Dengan symlink
  • Zimbra Error: Unable to determine enabled services from ldap
  • rclone dan Google Drive
  • Tentang
  • Backup Data dan Aplikasi SPSE Ke Google Drive Menggunakan rclone
  • Mengakses Komputer Lokal Dari Internet Tanpa IP Publik

adzap apache autofs backup catalina centos compressing DansGuardian device boot dig dns DNS Server fail2ban find GPT home backup http jessie Kartu Jaringan kvm letsencrypt linux mint logging lpse lubuntu modsecurity monit mount munin mysql nas4free nginx ngrok openvz php ping postgresql postgresrest proxmox Proxy Server python RAID RAID 5 rclone reset password restore rm root routing rsnapshot rsync rufus samba screen script secure sgdisk shorewall spse squid squidanalyzer ssh sshfs stretch SystemRescueCD tomcat tunelling Ubuntu upgrade uuid vps web wink xampp zimbra

Blogroll

  • WordPress.com
  • WordPress.org

Meta

  • Daftar
  • Masuk
  • RSS Entri
  • RSS Komentar
  • WordPress.com
Iklan

Blog di WordPress.com.

Privasi & Cookie: Situs ini menggunakan cookie. Dengan melanjutkan menggunakan situs web ini, Anda setuju dengan penggunaan mereka.
Untuk mengetahui lebih lanjut, termasuk cara mengontrol cookie, lihat di sini: Kebijakan Cookie