Urchin nedir ? Urchin web sitesi loglarını detaylı raporlamamızı ve analiz etmemizi sağlayan Google Analystic' in kurulabilen yazılım halidir. Özellikle Google Analystic çalışmıyorken çok işinize yarayabilir. Ücretlidir ve 30 günlük deneme sürümünü indirebilirsiniz. http://www.google.com/urchin/download.html deneme sürümünden lisanslı sürüme upgrade i mevcut.
önerilen OS ve kaynaklar : Windows server OS, Linux 2.4/2.6 kernel, and FreeBSD; 2gb ram, 250gb drive
Urchin Nasıl Kurulur ?
Logaları kolayca parse edebilmeniz için linux üzerine kurmanızı tavsiye ederim.
1 . Download Edelim
http://www.google.com/urchin/download.html# wget http://dl.google.com/urchin/current_urchin6_linux2.6_kernel.zip
2. Sisteminizde mysql kurulu olmalı ,
Herhangi bir client ile mysql e bağlanıın,
ör: bash kullanarak .veya mysql front ile
# mysql -u root -p
mysql>
3. Urchin için database oluşturun:
mysql> create database urchin character set utf8;
4. Yetkileri ayarlayalım ,
mysql> GRANT ALL ON urchin.* to 'urchin'@'localhost' IDENTIFIED BY 'mySecreteUrchinPassword';
mysql> quit;
5. Urchin' i kuralım.
Download ettiğimiz file' i uncompress edelim.
$ unzip current_urchin6_linux2.6_kernel.zip
$ mkdir urchin
$ tar -zxvf urchin6402_linux2.6_kernel.tar.gz -C urchin
Kurulım dizinine girelim
$ cd urchin
$ ./install.sh
Installation Directory: /usr/local/urchin
Webserver Port: 9999
Webserver User: nobody
Webserver Group: nobody
SQL Server Type: mysql
SQL Server: 127.0.0.1
SQL Port: 3306
SQL Database: urchin
SQL User: urchin
SQL Password: (set but not displayed)
Initialize configuration database during install: Yes
Automatic monthly geodata updates: Yes
Start Webserver and Scheduler: Yes
Please select continue or exit [Default: 1]
1. Continue
2. Exit
Installing Urchin
Configuring Urchin to use existing SQL server
-- Initializing SQL database for Urchin
-- Configuring SQL parameters in urchin.conf
Creating webserver configuration
Setting file ownership and permission
Starting the Urchin webserver and scheduler daemon
Urchin webserver started on port 9999
Urchin SLAVE scheduler started
Urchin MASTER scheduler started
------------------------------------------------------------------------
-- Installation Complete
------------------------------------------------------------------------
The Urchin administrative interface should be ready to use at
http://sunucu_ip_numarası
:9999/
To start or stop the Urchin webserver or scheduler, run 'urchinctl start'
or 'urchinctl stop' from the installation bin directory.
The administrative interface default username is admin and the password
is urchin. A wizard will direct you through the process of licensing
the product and changing the default password.
Ve kurulım tamamlanıyor. Aşağıdak URL den login olabilirsiniz.
http://sunucu_ip_numarası.com:9999/
Default username : admin ve password urchin
Login olduktan sonra shirbazı kullanarak admin şifresini değiştirebilirsiniz.
Devamında yine sihirbazı kullanarak bir profile oluşturun.
Bu profile için log source belirtin.
Run ile çalıştırığınızda logların grafikler haline dönüştüğünü gözlemleyebilirsiniz.
Log parse işlemi için İhtiyaca göre zamanlama yapabilirsiniz.