Logalyze telepítése
A Logalyze egy magyar fejelsztésű, nemrégiben ingyenessé vállt sokoldalú logfeldolgozó, riportáló és gyűjtő rendszer. Amennyire összetett a funkcióit tekintve, a telepítése annyira egyszerű. (A konfiguráció egy másik kérdés :))
Örömteli hír, hogy a fejlesztése annak ellenére nem állt le, hogy ingyenessé vállt.
http://logalyze.com/downloads/viewcategory/1-documentation
A telepítés menete:
A dokumentáció szerint végeztem a telepítést.
Debian 7.1-re telepítettem az alábbiak szerint::
Szükséges csomagok telepítése, majd a felsesleges fájlok eltávolítása:
apt-get install -y jbossas4 libapache2-mod-jk libjetty-java libapache2-mod-jk openjdk-6-jdk
apt-get clean
A telepítési könyvtár lérrehozása (mehet a /opt alá is...)
mkdir /usr/local/
cd/usr/local/
A telepítéskor ez volt a legfrisebb változat (4.1.3), így ezt töltöttem le
wget http://www.logalyze.com/downloads/finish/2-installer/20-logalyze-full-package-tar-gz-archive -P .
tar xzvf 20-logalyze-full-package-tar-gz-archive
cd logalyze/conf
Kaptunk példa konfigurációt, hát használjuk:
rename 's/\.sample$//' *.sample
Talán nem a legszebb megoldás, de én így csináltam:
echo -e "\n\nexport JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64/ \n" >> ../bin/setenv.sh
Szolgáltatás indítása:
cd /usr/local/logalyze/bin/
./setenv.sh
./startup.sh
cd ../admin/bin/
./startup.sh
A szolgáltatás leíállítása:
cd /usr/local/logalyze/bin/
./shutdown.sh
cd ../admin/bin/
./shutdown.sh
Érdemes lenne egy init szkriptet készíteni...
A webes felülete a 8080-as porton érhető el és alapértelmezetten az admin / logalyze a belépéshez a felhasználónév és jelszó.
A konfiguráció jelentős részét a conf könyvtár XMl fájljain keresztül lehet elvégezni.
Ebben nyújt segítséget az alábbi ábra:
Az egyes elemek szerepét az alábbi dokumentáció írja le: http://confluence.zuriel.hu/display/LOGDOCEN40/General+Configuration
Az adatok megjenítése a webes felületen történik, valamint riportok formájában akár emailben elküldve.
Tapasztalatok:
Nem igényel sok erőforrást, viszonylag kevés csomagra, beállításra van szükség az alap rendszer indításához. Az alap rendszer is tartalmaz beállításokat, log szűréseket, amelyek egyrészről jó alapot nyújtanak a későbbi módosításhoz, másrészt van közöttük olyan, ami olyan események kigyűjtését szolgálja, amire szükségünk van. A használatba vétele nem könnyű, mivel az interneten nem érhető el elegendő mennyiségű felhasználói leírás, de a készítője ad egy rövid felhasználói leírást, csak el kell tőle kérni.