{"id":183,"title":"GoAccess: Ger\u00e7ek Zamanl\u0131 Web Log Analizi Arac\u0131","content":"Web sunucular\u0131n\u0131n log dosyalar\u0131, bir web sitesinin performans\u0131, trafi\u011fi ve kullan\u0131c\u0131 davran\u0131\u015flar\u0131 hakk\u0131nda de\u011ferli bilgiler i\u00e7erir. Ancak bu log dosyalar\u0131n\u0131 manuel olarak analiz etmek zaman al\u0131c\u0131 ve karma\u015f\u0131k olabilir. \u0130\u015fte tam da bu noktada GoAccess devreye giriyor. GoAccess, h\u0131zl\u0131, etkili ve ger\u00e7ek zamanl\u0131 web log analizi yapmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir komut sat\u0131r\u0131 arac\u0131d\u0131r. Bu yaz\u0131da, GoAccess\u2019in ne oldu\u011funu, nas\u0131l kurulaca\u011f\u0131n\u0131 ve nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz. GoAccess Nedir? GoAccess, web sunucular\u0131n\u0131n log dosyalar\u0131n\u0131 analiz etmek i\u00e7in tasarlanm\u0131\u015f bir ara\u00e7t\u0131r. Apache, Nginx, Amazon S3, CloudFront ve di\u011fer bir\u00e7ok web sunucusunun log formatlar\u0131n\u0131 destekler. GoAccess, terminal \u00fczerinden \u00e7al\u0131\u015f\u0131r ve kullan\u0131c\u0131ya ger\u00e7ek zamanl\u0131 istatistikler sunar. Ayr\u0131ca HTML, JSON ve CSV gibi farkl\u0131 formatlarda raporlar olu\u015fturabilir. GoAccess\u2019in en b\u00fcy\u00fck avantaj\u0131, h\u0131zl\u0131 ve hafif olmas\u0131d\u0131r. B\u00fcy\u00fck log dosyalar\u0131n\u0131 bile an\u0131nda analiz edebilir ve kullan\u0131c\u0131ya anlaml\u0131 bilgiler sunar. GoAccess\u2019in \u00d6ne \u00c7\u0131kan \u00d6zellikleri - Ger\u00e7ek Zamanl\u0131 Analiz: Log dosyalar\u0131n\u0131 ger\u00e7ek zamanl\u0131 olarak analiz eder. - \u00c7oklu Log Format\u0131 Deste\u011fi: Apache, Nginx, Amazon S3, CloudFront ve daha bir\u00e7ok log format\u0131n\u0131 destekler. - Terminal ve HTML Aray\u00fcz\u00fc: Hem terminal \u00fczerinden hem de taray\u0131c\u0131da g\u00f6r\u00fcnt\u00fclenebilen HTML raporlar\u0131 olu\u015fturabilir. - Detayl\u0131 \u0130statistikler: Ziyaret\u00e7i say\u0131s\u0131, trafik kaynaklar\u0131, pop\u00fcler sayfalar, 404 hatalar\u0131 ve daha bir\u00e7ok istatistik. - D\u00fc\u015f\u00fck Kaynak T\u00fcketimi: B\u00fcy\u00fck log dosyalar\u0131n\u0131 bile h\u0131zl\u0131 bir \u015fekilde i\u015fler. - JSON ve CSV Raporlar\u0131: Analiz sonu\u00e7lar\u0131n\u0131 JSON veya CSV format\u0131nda d\u0131\u015fa aktarabilir. GoAccess Nas\u0131l Kurulur? GoAccess, bir\u00e7ok i\u015fletim sisteminde kolayca kurulabilir. \u0130\u015fte ad\u0131m ad\u0131m kurulum rehberi: Linux (Debian\/Ubuntu) APT paket y\u00f6neticisi ile kurulum: bash sudo apt-get update sudo apt-get install goaccess Linux (RedHat\/CentOS) YUM paket y\u00f6neticisi ile kurulum: bash <pre  data-enlighter-language=\"generic\">sudo yum install goaccess<\/pre> &nbsp; macOS Homebrew ile kurulum: bash <pre  data-enlighter-language=\"generic\">brew install goaccess<\/pre> &nbsp; Windows Windows i\u00e7in GoAccess\u2019i kurmak biraz daha karma\u015f\u0131kt\u0131r. Cygwin veya WSL (Windows Subsystem for Linux) \u00fczerinden kurulum yapabilirsiniz. Ayr\u0131ca \u00f6nceden derlenmi\u015f binary dosyalar\u0131n\u0131 (https:\/\/goaccess.io\/download) \u00fczerinden indirebilirsiniz. Kaynak Koddan Derleme GoAccess\u2019in en son s\u00fcr\u00fcm\u00fcn\u00fc kaynak koddan derlemek i\u00e7in: bash <pre  data-enlighter-language=\"generic\">wget https:\/\/tar.goaccess.io\/goaccess-1.7.2.tar.gz tar -xzvf goaccess-1.7.2.tar.gz cd goaccess-1.7.2\/ .\/configure --enable-utf8 --enable-geoip=legacy make sudo make install<\/pre> &nbsp; GoAccess Nas\u0131l Kullan\u0131l\u0131r? GoAccess\u2019i kurduktan sonra, temel kullan\u0131m\u0131 olduk\u00e7a basittir. \u0130\u015fte birka\u00e7 \u00f6rnek: Terminal \u00dczerinden Ger\u00e7ek Zamanl\u0131 Analiz Bir log dosyas\u0131n\u0131 analiz etmek i\u00e7in: bash <pre  data-enlighter-language=\"generic\">goaccess access.log<\/pre> &nbsp; Bu komut, log dosyas\u0131n\u0131 terminal \u00fczerinde ger\u00e7ek zamanl\u0131 olarak analiz eder. HTML Raporu Olu\u015fturma Log dosyas\u0131n\u0131 analiz edip bir HTML raporu olu\u015fturmak i\u00e7in: bash <pre  data-enlighter-language=\"generic\">goaccess access.log -o report.html --log-format=COMBINED<\/pre> &nbsp; Bu komut, report.html ad\u0131nda bir HTML dosyas\u0131 olu\u015fturur. Bu dosyay\u0131 taray\u0131c\u0131n\u0131zda a\u00e7arak detayl\u0131 istatistikleri g\u00f6r\u00fcnt\u00fcleyebilirsiniz. JSON veya CSV Raporu Olu\u015fturma JSON veya CSV format\u0131nda rapor olu\u015fturmak i\u00e7in: bash <pre  data-enlighter-language=\"generic\">goaccess access.log -o report.json --log-format=COMBINED goaccess access.log -o report.csv --log-format=COMBINED<\/pre> &nbsp; Ger\u00e7ek Zamanl\u0131 Log \u0130zleme Yeni log girdilerini ger\u00e7ek zamanl\u0131 olarak analiz etmek i\u00e7in: bash <pre  data-enlighter-language=\"generic\">tail -f access.log | goaccess -<\/pre> &nbsp; GoAccess\u2019in Avantajlar\u0131 - H\u0131zl\u0131 ve Etkili: B\u00fcy\u00fck log dosyalar\u0131n\u0131 h\u0131zl\u0131 bir \u015fekilde analiz eder. - \u00c7ok Y\u00f6nl\u00fc: Terminal, HTML, JSON ve CSV gibi farkl\u0131 \u00e7\u0131kt\u0131 formatlar\u0131 sunar. - Kullan\u0131m\u0131 Kolay: Basit komutlarla h\u0131zl\u0131ca analiz yapabilirsiniz. - A\u00e7\u0131k Kaynak: \u00dccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7. &nbsp; GoAccess, web sunucular\u0131n\u0131n log dosyalar\u0131n\u0131 analiz etmek i\u00e7in g\u00fc\u00e7l\u00fc ve kullan\u0131m\u0131 kolay bir ara\u00e7t\u0131r. \u00d6zellikle sistem y\u00f6neticileri ve web geli\u015ftiricileri i\u00e7in b\u00fcy\u00fck bir kolayl\u0131k sa\u011flar. E\u011fer siz de web sunucular\u0131n\u0131z\u0131n log dosyalar\u0131n\u0131 analiz etmek ve detayl\u0131 raporlar almak istiyorsan\u0131z, GoAccess\u2019i denemenizi kesinlikle \u00f6neririz. GoAccess\u2019i kurmak ve kullanmak i\u00e7in yukar\u0131daki ad\u0131mlar\u0131 takip edebilirsiniz. Daha fazla bilgi ve g\u00fcncelleme i\u00e7in (https:\/\/goaccess.io)\u2019ni ziyaret edebilirsiniz.","excerpt":"Web sunucular\u0131n\u0131n log dosyalar\u0131, bir web sitesinin performans\u0131, trafi\u011fi ve kullan\u0131c\u0131 davran\u0131\u015flar\u0131 hakk\u0131nda de\u011ferli bilgiler i\u00e7erir. Ancak bu log dosyalar\u0131n\u0131 manuel olarak analiz etmek zaman al\u0131c\u0131 ve karma\u015f\u0131k olabilir. \u0130\u015fte tam da bu noktada **GoAccess** devreye giriyor. GoAccess, h\u0131zl\u0131, etkili ve ger\u00e7ek zamanl\u0131 web log analizi yapmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir komut sat\u0131r\u0131 arac\u0131d\u0131r. Bu makalede, GoAccess\u2019in ne oldu\u011funu, nas\u0131l kurulaca\u011f\u0131n\u0131 ve nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.","created_at":"2025-01-20 17:07:55","updated_at":"2026-09-07 11:20:42","category_id":6,"view_count":961,"reading_time":4,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2025-01-20 17:07:55","featured_image":"resimyok.jpg","slug":"goaccess-gercek-zamanli-web-log-analizi-araci","category_name":"Sistem","category_slug":"sistem"}