Tomcat Access Log per Syslog - Utilizzo
Una volta eseguita l'installazione o l'aggiornamento della libreria AccessLogValveSyslog è possibile configurarne i parametri attraverso il file /conf/server.xml della propria installazione di Tomcat. In maniera analoga a quando si farebbe per l'AccessLogValve standard è sufficiente inserire all'interno di un nodo di tipo Host:
<Valve className="com.youus.tomcat.AccessLogValveSyslog" loghost = "syslog-server" pattern="common" resolveHosts="false" prefix="web-tomcat" />
I parametri pattern e resolveHost hanno lo stesso significato della AccessLogValve originale, da cui è stata derivata questa libreria, mentre assumono un nuovo valore o sono del tutto nuovi i parametri:
- loghost: definisce il server remoto a cui inviare il log; nel caso in cui si tratti del log server locale è necessario che questo accessi i log attraverso la porta 514/udp
- prefix: rappresenta il programName con cui il log si presenta, per eventualmente permettere una attività di filtering lato Syslog Server