{"id":38013,"date":"2026-01-21T13:40:43","date_gmt":"2026-01-21T10:40:43","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=38013"},"modified":"2026-01-21T13:40:43","modified_gmt":"2026-01-21T10:40:43","slug":"elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/","title":{"rendered":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu"},"content":{"rendered":"<p><body><\/p>\n<h2>Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn veri odakl\u0131 d\u00fcnyas\u0131nda, log y\u00f6netimi ve analizi, sistemlerin sa\u011fl\u0131\u011f\u0131n\u0131 izlemek, g\u00fcvenlik tehditlerini tespit etmek ve operasyonel verimlili\u011fi art\u0131rmak i\u00e7in hayati \u00f6neme sahiptir. Elasticsearch, Logstash ve Kibana&#8217;dan olu\u015fan ELK Stack (\u015fimdiki ad\u0131yla Elastic Stack), bu ihtiya\u00e7lar\u0131 kar\u015f\u0131lamak i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir \u00e7\u00f6z\u00fcm sunar. Bu makalede, \u00f6zellikle eski sistemlerle uyumluluk veya belirli proje gereksinimleri nedeniyle tercih edilebilecek olan Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 versiyonlar\u0131n\u0131n CentOS 7 i\u015fletim sistemi \u00fczerine ad\u0131m ad\u0131m nas\u0131l kurulaca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Bu eski s\u00fcr\u00fcmler, modern ELK Stack&#8217;in sundu\u011fu baz\u0131 geli\u015fmi\u015f \u00f6zelliklerden yoksun olsa da, belirli senaryolarda hala ge\u00e7erli ve i\u015flevsel bir \u00e7\u00f6z\u00fcm sunabilir.<\/p>\n<h3>ELK Stack Nedir?<\/h3>\n<p>ELK Stack, \u00fc\u00e7 ana bile\u015fenden olu\u015fan g\u00fc\u00e7l\u00fc bir log y\u00f6netimi ve analiz platformudur:<\/p>\n<p>*   <strong>Elasticsearch:<\/strong> Da\u011f\u0131t\u0131k, RESTful, analitik bir arama motorudur. Logstash taraf\u0131ndan toplanan ve i\u015flenen verileri indeksler ve depolar. H\u0131zl\u0131 arama, analiz ve b\u00fcy\u00fck veri k\u00fcmeleri \u00fczerinde karma\u015f\u0131k sorgular yapma yetene\u011fiyle bilinir.<br \/>\n*   <strong>Logstash:<\/strong> Dinamik veri i\u015flem hatt\u0131d\u0131r. \u00c7e\u015fitli kaynaklardan (dosyalar, sistem loglar\u0131, a\u011f protokolleri vb.) veri toplar, bu verileri d\u00f6n\u00fc\u015ft\u00fcr\u00fcr ve zenginle\u015ftirir (\u00f6rne\u011fin, yap\u0131land\u0131r\u0131lmam\u0131\u015f log sat\u0131rlar\u0131n\u0131 yap\u0131land\u0131r\u0131lm\u0131\u015f JSON nesnelerine d\u00f6n\u00fc\u015ft\u00fcr\u00fcr) ve ard\u0131ndan Elasticsearch&#8217;e g\u00f6nderir.<br \/>\n*   <strong>Kibana:<\/strong> Elasticsearch&#8217;te depolanan verileri g\u00f6rselle\u015ftirmek i\u00e7in kullan\u0131lan bir web aray\u00fcz\u00fcd\u00fcr. Kullan\u0131c\u0131lar\u0131n log verilerini sorgulamas\u0131na, grafikler, tablolar ve panolar olu\u015fturarak verileri anlamas\u0131na olanak tan\u0131r.<\/p>\n<p>Bu \u00fc\u00e7 bile\u015fen birlikte \u00e7al\u0131\u015farak, log verilerini toplama, i\u015fleme, depolama ve g\u00f6rselle\u015ftirme konusunda kapsaml\u0131 bir \u00e7\u00f6z\u00fcm sunar.<\/p>\n<h3>\u00d6n Gereksinimler<\/h3>\n<p>Kuruluma ba\u015flamadan \u00f6nce, a\u015fa\u011f\u0131daki \u00f6n gereksinimlerin kar\u015f\u0131land\u0131\u011f\u0131ndan emin olun:<\/p>\n<p>*   <strong>CentOS 7 \u0130\u015fletim Sistemi:<\/strong> Temiz bir CentOS 7 kurulumu \u00f6nerilir.<br \/>\n*   <strong>Root veya Sudo Yetkileri:<\/strong> Kurulum ad\u0131mlar\u0131 i\u00e7in y\u00f6netici yetkileri gereklidir.<br \/>\n*   <strong>\u0130nternet Ba\u011flant\u0131s\u0131:<\/strong> Paket indirmeleri i\u00e7in aktif internet ba\u011flant\u0131s\u0131 olmal\u0131d\u0131r.<br \/>\n*   <strong>Minimum Donan\u0131m:<\/strong> En az 2 GB RAM ve 2 CPU \u00e7ekirde\u011fi \u00f6nerilir. Daha b\u00fcy\u00fck log hacimleri i\u00e7in daha fazla kaynak gerekebilir.<br \/>\n*   <strong>Java Geli\u015ftirme Kiti (JDK):<\/strong> Elasticsearch ve Logstash, \u00e7al\u0131\u015fmak i\u00e7in Java&#8217;ya ihtiya\u00e7 duyar. Bu s\u00fcr\u00fcmler i\u00e7in Java 7 veya Java 8 gereklidir. Bu makalede OpenJDK 8 kuraca\u011f\u0131z.<\/p>\n<h3>Ad\u0131m 1: Java Geli\u015ftirme Kitini (JDK) Kurma<\/h3>\n<p>Elasticsearch 1.7 ve Logstash 1.5, Java ortam\u0131nda \u00e7al\u0131\u015ft\u0131\u011f\u0131 i\u00e7in ilk olarak Java 8&#8217;i kurmam\u0131z gerekiyor.<\/p>\n<h4>Java Kurulumu<\/h4>\n<p>CentOS 7 \u00fczerinde OpenJDK 8&#8217;i kurmak i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo yum update -y\nsudo yum install java-1.8.0-openjdk-devel -y<\/code><\/pre>\n<p>Kurulum tamamland\u0131ktan sonra, Java s\u00fcr\u00fcm\u00fcn\u00fc do\u011frulay\u0131n:<\/p>\n<pre><code class=\"language-bash\">java -version<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 a\u015fa\u011f\u0131daki gibi olmal\u0131d\u0131r (s\u00fcr\u00fcm numaralar\u0131 farkl\u0131l\u0131k g\u00f6sterebilir):<\/p>\n<pre><code class=\"language-\">openjdk version \"1.8.0_XXX\"\nOpenJDK Runtime Environment (build 1.8.0_XXX-bXX)\nOpenJDK 64-Bit Server VM (build 25.XXX-bXX, mixed mode)<\/code><\/pre>\n<h3>Ad\u0131m 2: Elasticsearch 1.7 Kurulumu<\/h3>\n<p>Elasticsearch, ELK Stack&#8217;in merkezidir ve t\u00fcm log verilerini depolayan ve indeksleyen bile\u015fendir.<\/p>\n<h4>Elasticsearch Deposu Ekleme<\/h4>\n<p>Elasticsearch&#8217;\u00fc yum paket y\u00f6neticisi arac\u0131l\u0131\u011f\u0131yla kurmak i\u00e7in, Elastic deposunu sisteminize eklemeniz gerekir. \u00d6ncelikle Elastic GPG anahtar\u0131n\u0131 i\u00e7e aktar\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo rpm --import https:\/\/packages.elastic.co\/GPG-KEY-elasticsearch<\/code><\/pre>\n<p>Ard\u0131ndan, Elasticsearch 1.x serisi i\u00e7in bir yum depo dosyas\u0131 olu\u015fturun. <code>\/etc\/yum.repos.d\/elasticsearch.repo<\/code> dosyas\u0131n\u0131 a\u015fa\u011f\u0131daki i\u00e7erikle olu\u015fturun:<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/yum.repos.d\/elasticsearch.repo<\/code><\/pre>\n<p>Dosyaya a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-\">[elasticsearch-1.7]\nname=Elasticsearch repository for 1.7.x packages\nbaseurl=https:\/\/packages.elastic.co\/elasticsearch\/1.7\/centos\ngpgcheck=1\ngpgkey=https:\/\/packages.elastic.co\/GPG-KEY-elasticsearch\nenabled=1<\/code><\/pre>\n<p>Kaydedin ve \u00e7\u0131k\u0131n (<code>:wq<\/code>).<\/p>\n<h4>Elasticsearch 1.7 Paketini Kurma<\/h4>\n<p>Depoyu ekledikten sonra Elasticsearch 1.7&#8217;yi kurabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo yum install elasticsearch-1.7.6 -y<\/code><\/pre>\n<p><strong>Not:<\/strong> <code>1.7.6<\/code> en kararl\u0131 1.7 s\u00fcr\u00fcm\u00fcd\u00fcr. \u0130sterseniz ba\u015fka bir 1.7.x s\u00fcr\u00fcm\u00fcn\u00fc belirtebilirsiniz.<\/p>\n<h4>Elasticsearch Yap\u0131land\u0131rmas\u0131<\/h4>\n<p>Elasticsearch&#8217;\u00fcn ana yap\u0131land\u0131rma dosyas\u0131 <code>\/etc\/elasticsearch\/elasticsearch.yml<\/code> adresindedir. Bu dosyay\u0131 d\u00fczenleyerek temel ayarlar\u0131 yapabiliriz.<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/elasticsearch\/elasticsearch.yml<\/code><\/pre>\n<p>A\u015fa\u011f\u0131daki sat\u0131rlar\u0131 bulun ve d\u00fczenleyin veya ekleyin:<\/p>\n<pre><code class=\"language-yaml\"># Elasticsearch k\u00fcmenizin ad\u0131. T\u00fcm d\u00fc\u011f\u00fcmler ayn\u0131 k\u00fcme ad\u0131n\u0131 payla\u015fmal\u0131d\u0131r.\ncluster.name: elk-cluster-1.7\n\n<h2>Bu d\u00fc\u011f\u00fcm\u00fcn ad\u0131.<\/h2>\nnode.name: node-1\n\n<h2>Elasticsearch'\u00fcn hangi IP adresinde dinleyece\u011fini belirtir.<\/h2>\n<h2>Yaln\u0131zca localhost'tan eri\u015fime izin vermek i\u00e7in 127.0.0.1 kullan\u0131n.<\/h2>\n<h2>T\u00fcm a\u011f aray\u00fczlerinden eri\u015fime izin vermek i\u00e7in 0.0.0.0 kullan\u0131n.<\/h2>\nnetwork.host: 0.0.0.0\n\n<h2>HTTP portu. Varsay\u0131lan 9200'd\u00fcr.<\/h2>\nhttp.port: 9200\n\n<h2>Veri ve log dizinleri. Varsay\u0131lan de\u011ferler genellikle iyidir.<\/h2>\n<h2>path.data: \/var\/lib\/elasticsearch<\/h2>\n<h2>path.logs: \/var\/log\/elasticsearch<\/code><\/pre>\n<\/h2>\n<p><code>network.host: 0.0.0.0<\/code> ayar\u0131, Elasticsearch&#8217;\u00fcn sunucunun t\u00fcm IP adreslerinden eri\u015filebilir olmas\u0131n\u0131 sa\u011flar. G\u00fcvenlik a\u00e7\u0131s\u0131ndan, e\u011fer sadece yerel uygulamalar\u0131n eri\u015fmesi gerekiyorsa <code>127.0.0.1<\/code> olarak b\u0131rakmak daha iyidir. Ancak ELK Stack&#8217;in di\u011fer bile\u015fenleri (Logstash, Kibana) farkl\u0131 sunucularda \u00e7al\u0131\u015f\u0131yorsa veya a\u011f \u00fczerinden eri\u015fim gerekiyorsa <code>0.0.0.0<\/code> veya belirli bir IP adresi belirtilmelidir.<\/p>\n<h4>Elasticsearch Servisini Ba\u015flatma ve Etkinle\u015ftirme<\/h4>\n<p>Yap\u0131land\u0131rmay\u0131 tamamlad\u0131ktan sonra Elasticsearch servisini ba\u015flat\u0131n ve sistem ba\u015flang\u0131c\u0131nda otomatik olarak ba\u015flamas\u0131 i\u00e7in etkinle\u015ftirin:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl daemon-reload\nsudo systemctl start elasticsearch\nsudo systemctl enable elasticsearch<\/code><\/pre>\n<h4>Elasticsearch Durumunu Do\u011frulama<\/h4>\n<p>Elasticsearch&#8217;\u00fcn do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in a\u015fa\u011f\u0131daki <code>curl<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">curl -X GET 'http:\/\/localhost:9200\/'<\/code><\/pre>\n<p>A\u015fa\u011f\u0131dakine benzer bir \u00e7\u0131kt\u0131 almal\u0131s\u0131n\u0131z:<\/p>\n<pre><code class=\"language-json\">{\n  \"name\" : \"node-1\",\n  \"cluster_name\" : \"elk-cluster-1.7\",\n  \"version\" : {\n    \"number\" : \"1.7.6\",\n    \"build_hash\" : \"xxxxxxxxxxxxxxxxxxxxxxxxxxxx\",\n    \"build_timestamp\" : \"2016-04-06T13:46:17Z\",\n    \"build_snapshot\" : false,\n    \"lucene_version\" : \"4.10.4\"\n  },\n  \"tagline\" : \"You Know, for Search\"\n}<\/code><\/pre>\n<h4>G\u00fcvenlik Duvar\u0131 Ayarlar\u0131<\/h4>\n<p>E\u011fer sunucunuzda <code>firewalld<\/code> etkinse, d\u0131\u015far\u0131dan eri\u015fime izin vermek i\u00e7in Elasticsearch&#8217;\u00fcn 9200 portunu a\u00e7man\u0131z gerekir:<\/p>\n<pre><code class=\"language-bash\">sudo firewall-cmd --add-port=9200\/tcp --permanent\nsudo firewall-cmd --reload<\/code><\/pre>\n<h3>Ad\u0131m 3: Logstash 1.5 Kurulumu<\/h3>\n<p>Logstash, \u00e7e\u015fitli kaynaklardan loglar\u0131 toplayan, i\u015fleyen ve Elasticsearch&#8217;e g\u00f6nderen veri i\u015flem hatt\u0131d\u0131r.<\/p>\n<h4>Logstash Deposu Ekleme<\/h4>\n<p>Logstash 1.5 i\u00e7in de Elastic deposunu kullanaca\u011f\u0131z. Elasticsearch i\u00e7in zaten GPG anahtar\u0131n\u0131 i\u00e7e aktard\u0131\u011f\u0131m\u0131zdan, sadece depo dosyas\u0131n\u0131 olu\u015fturmam\u0131z yeterlidir. <code>\/etc\/yum.repos.d\/logstash.repo<\/code> dosyas\u0131n\u0131 a\u015fa\u011f\u0131daki i\u00e7erikle olu\u015fturun:<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/yum.repos.d\/logstash.repo<\/code><\/pre>\n<p>Dosyaya a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-\">[logstash-1.5]\nname=Logstash repository for 1.5.x packages\nbaseurl=https:\/\/packages.elastic.co\/logstash\/1.5\/centos\ngpgcheck=1\ngpgkey=https:\/\/packages.elastic.co\/GPG-KEY-elasticsearch\nenabled=1<\/code><\/pre>\n<p>Kaydedin ve \u00e7\u0131k\u0131n.<\/p>\n<h4>Logstash 1.5 Paketini Kurma<\/h4>\n<p>Depoyu ekledikten sonra Logstash 1.5&#8217;i kurabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo yum install logstash-1.5.6 -y<\/code><\/pre>\n<p><strong>Not:<\/strong> <code>1.5.6<\/code> en kararl\u0131 1.5 s\u00fcr\u00fcm\u00fcd\u00fcr. \u0130sterseniz ba\u015fka bir 1.5.x s\u00fcr\u00fcm\u00fcn\u00fc belirtebilirsiniz.<\/p>\n<h4>Logstash Yap\u0131land\u0131rmas\u0131<\/h4>\n<p>Logstash, giri\u015f (input), filtre (filter) ve \u00e7\u0131k\u0131\u015f (output) b\u00f6l\u00fcmlerinden olu\u015fan yap\u0131land\u0131rma dosyalar\u0131 arac\u0131l\u0131\u011f\u0131yla \u00e7al\u0131\u015f\u0131r. Yap\u0131land\u0131rma dosyalar\u0131 genellikle <code>\/etc\/logstash\/conf.d\/<\/code> dizininde bulunur. Bir \u00f6rnek yap\u0131land\u0131rma dosyas\u0131 olu\u015ftural\u0131m. Bu \u00f6rnekte, sistem loglar\u0131n\u0131 (syslog) dinleyip Elasticsearch&#8217;e g\u00f6nderece\u011fiz.<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/logstash\/conf.d\/02-syslog-input.conf<\/code><\/pre>\n<p>Dosyaya a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-\">input {\n  syslog {\n    port => 5140\n    type => \"syslog\"\n  }\n}<\/code><\/pre>\n<p>Kaydedin ve \u00e7\u0131k\u0131n. Bu, Logstash&#8217;in 5140 numaral\u0131 TCP portunda syslog giri\u015flerini dinlemesini sa\u011flar.<\/p>\n<p>\u015eimdi bir filtre yap\u0131land\u0131rmas\u0131 olu\u015ftural\u0131m. Bu filtre, gelen syslog mesajlar\u0131n\u0131 ayr\u0131\u015ft\u0131r\u0131r ve yap\u0131land\u0131r\u0131lm\u0131\u015f alanlara d\u00f6n\u00fc\u015ft\u00fcr\u00fcr:<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/logstash\/conf.d\/03-syslog-filter.conf<\/code><\/pre>\n<p>Dosyaya a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-\">filter {\n  if [type] == \"syslog\" {\n    grok {\n      match => { \"message\" => \"%{SYSLOGTIMESTAMP:syslog_timestamp} %{SYSLOGHOST:syslog_hostname} %{DATA:syslog_program}(?:\\[%{POSINT:syslog_pid}\\])?: %{GREEDYDATA:syslog_message}\" }\n      add_field => [ \"received_at\", \"%{@timestamp}\" ]\n      add_field => [ \"received_from\", \"%{host}\" ]\n    }\n    syslog_pri { }\n    date {\n      match => [ \"syslog_timestamp\", \"MMM  d HH:mm:ss\", \"MMM dd HH:mm:ss\" ]\n    }\n  }\n}<\/code><\/pre>\n<p>Kaydedin ve \u00e7\u0131k\u0131n.<\/p>\n<p>Son olarak, i\u015flenen verileri Elasticsearch&#8217;e g\u00f6nderecek bir \u00e7\u0131k\u0131\u015f yap\u0131land\u0131rmas\u0131 olu\u015ftural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/logstash\/conf.d\/30-elasticsearch-output.conf<\/code><\/pre>\n<p>Dosyaya a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-\">output {\n  elasticsearch {\n    host => \"localhost\" # Elasticsearch sunucusunun IP adresi veya hostname\n    protocol => \"http\"\n    port => \"9200\"\n    cluster => \"elk-cluster-1.7\" # Elasticsearch k\u00fcme ad\u0131\n  }\n  stdout { codec => rubydebug } # Hata ay\u0131klama i\u00e7in konsola \u00e7\u0131kt\u0131 verir\n}<\/code><\/pre>\n<p>Kaydedin ve \u00e7\u0131k\u0131n. <code>stdout { codec => rubydebug }<\/code> sat\u0131r\u0131, Logstash&#8217;in i\u015fledi\u011fi verileri konsola da yazd\u0131rmas\u0131n\u0131 sa\u011flar, bu da sorun giderme i\u00e7in faydal\u0131d\u0131r. \u00dcretim ortam\u0131nda kald\u0131r\u0131labilir.<\/p>\n<h4>Logstash Servisini Ba\u015flatma ve Etkinle\u015ftirme<\/h4>\n<p>Yap\u0131land\u0131rmay\u0131 tamamlad\u0131ktan sonra Logstash servisini ba\u015flat\u0131n ve sistem ba\u015flang\u0131c\u0131nda otomatik olarak ba\u015flamas\u0131 i\u00e7in etkinle\u015ftirin:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl daemon-reload\nsudo systemctl start logstash\nsudo systemctl enable logstash<\/code><\/pre>\n<h4>Logstash Durumunu Do\u011frulama<\/h4>\n<p>Logstash&#8217;in durumunu kontrol etmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl status logstash<\/code><\/pre>\n<p>Logstash&#8217;in do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olmak i\u00e7in loglar\u0131n\u0131 kontrol edebilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo tail -f \/var\/log\/logstash\/logstash.log<\/code><\/pre>\n<h4>G\u00fcvenlik Duvar\u0131 Ayarlar\u0131<\/h4>\n<p>E\u011fer Logstash&#8217;i ba\u015fka bir sistemden log almak \u00fczere yap\u0131land\u0131rd\u0131ysan\u0131z (bu \u00f6rnekte 5140 portu), bu portu g\u00fcvenlik duvar\u0131nda a\u00e7man\u0131z gerekir:<\/p>\n<pre><code class=\"language-bash\">sudo firewall-cmd --add-port=5140\/tcp --permanent\nsudo firewall-cmd --reload<\/code><\/pre>\n<h3>Ad\u0131m 4: Kibana 4.1 Kurulumu<\/h3>\n<p>Kibana, Elasticsearch&#8217;teki verileri g\u00f6rselle\u015ftirmek ve analiz etmek i\u00e7in kullan\u0131lan web tabanl\u0131 bir aray\u00fczd\u00fcr. Kibana 4.1, genellikle bir <code>.tar.gz<\/code> ar\u015fivi olarak da\u011f\u0131t\u0131l\u0131r ve manuel olarak kurulur.<\/p>\n<h4>Kibana 4.1 \u0130ndirme<\/h4>\n<p>Kibana 4.1.x&#8217;i Elastic&#8217;in ar\u015fivlenmi\u015f s\u00fcr\u00fcmlerinden indirebiliriz. \u00d6rnek olarak 4.1.1 s\u00fcr\u00fcm\u00fcn\u00fc kullanal\u0131m:<\/p>\n<pre><code class=\"language-bash\">cd \/opt\nsudo wget https:\/\/download.elastic.co\/kibana\/kibana\/kibana-4.1.1-linux-x64.tar.gz<\/code><\/pre>\n<h4>Kibana Ar\u015fivini \u00c7\u0131karma<\/h4>\n<p>\u0130ndirilen ar\u015fivi <code>\/opt<\/code> dizinine \u00e7\u0131kar\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo tar -zxvf kibana-4.1.1-linux-x64.tar.gz\nsudo mv kibana-4.1.1-linux-x64 kibana-4.1.1<\/code><\/pre>\n<p>Kibana&#8217;n\u0131n daha k\u0131sa bir yoldan eri\u015filebilir olmas\u0131 i\u00e7in sembolik bir ba\u011f olu\u015fturabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo ln -s \/opt\/kibana-4.1.1 \/opt\/kibana<\/code><\/pre>\n<h4>Kibana Kullan\u0131c\u0131s\u0131 Olu\u015fturma<\/h4>\n<p>Kibana&#8217;y\u0131 g\u00fcvenli bir \u015fekilde \u00e7al\u0131\u015ft\u0131rmak i\u00e7in \u00f6zel bir kullan\u0131c\u0131 olu\u015ftural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo groupadd kibana\nsudo useradd -g kibana kibana<\/code><\/pre>\n<p>Kibana dizininin sahipli\u011fini olu\u015fturdu\u011fumuz kullan\u0131c\u0131ya verin:<\/p>\n<pre><code class=\"language-bash\">sudo chown -R kibana:kibana \/opt\/kibana-4.1.1\nsudo chown -R kibana:kibana \/opt\/kibana<\/code><\/pre>\n<h4>Kibana Yap\u0131land\u0131rmas\u0131<\/h4>\n<p>Kibana&#8217;n\u0131n ana yap\u0131land\u0131rma dosyas\u0131 <code>\/opt\/kibana\/config\/kibana.yml<\/code> adresindedir. Bu dosyay\u0131 d\u00fczenleyerek temel ayarlar\u0131 yapabiliriz.<\/p>\n<pre><code class=\"language-bash\">sudo vi \/opt\/kibana\/config\/kibana.yml<\/code><\/pre>\n<p>A\u015fa\u011f\u0131daki sat\u0131rlar\u0131 bulun ve d\u00fczenleyin veya ekleyin:<\/p>\n<pre><code class=\"language-yaml\"># Kibana'n\u0131n dinleyece\u011fi port. Varsay\u0131lan 5601'dir.\nserver.port: 5601\n\n<h2>Kibana'n\u0131n dinleyece\u011fi IP adresi.<\/h2>\n<h2>Yaln\u0131zca localhost'tan eri\u015fime izin vermek i\u00e7in \"localhost\" kullan\u0131n.<\/h2>\n<h2>T\u00fcm a\u011f aray\u00fczlerinden eri\u015fime izin vermek i\u00e7in \"0.0.0.0\" kullan\u0131n.<\/h2>\nserver.host: \"0.0.0.0\"\n\n<h2>Elasticsearch \u00f6rne\u011finizin URL'si.<\/h2>\nelasticsearch.url: \"http:\/\/localhost:9200\"\n\n<h2>Elasticsearch'e veri yazmak i\u00e7in kullan\u0131lan dizin.<\/h2>\n<h2>kibana.index: \".kibana\"<\/h2>\n\n<h2>Kibana'n\u0131n log seviyesi.<\/h2>\n<h2>logging.verbose: false<\/code><\/pre>\n<\/h2>\n<p><code>server.host: \"0.0.0.0\"<\/code> ayar\u0131, Kibana&#8217;n\u0131n sunucunun t\u00fcm IP adreslerinden eri\u015filebilir olmas\u0131n\u0131 sa\u011flar. G\u00fcvenlik a\u00e7\u0131s\u0131ndan, e\u011fer sadece yerel uygulamalar\u0131n eri\u015fmesi gerekiyorsa <code>\"localhost\"<\/code> olarak b\u0131rakmak daha iyidir.<\/p>\n<h4>Kibana i\u00e7in Systemd Servisi Olu\u015fturma<\/h4>\n<p>Kibana&#8217;y\u0131 bir servis olarak y\u00f6netmek i\u00e7in bir Systemd servis dosyas\u0131 olu\u015ftural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo vi \/etc\/systemd\/system\/kibana.service<\/code><\/pre>\n<p>Dosyaya a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-\">[Unit]\nDescription=Kibana 4.1\nAfter=elasticsearch.service\n\n[Service]\nExecStart=\/opt\/kibana\/bin\/kibana\nWorkingDirectory=\/opt\/kibana\nEnvironment=NODE_ENV=production\nUser=kibana\nGroup=kibana\nRestart=always\nRestartSec=5\nStandardOutput=syslog\nStandardError=syslog\nSyslogIdentifier=kibana\n\n[Install]\nWantedBy=multi-user.target<\/code><\/pre>\n<p>Kaydedin ve \u00e7\u0131k\u0131n.<\/p>\n<h4>Kibana Servisini Ba\u015flatma ve Etkinle\u015ftirme<\/h4>\n<p>Systemd yap\u0131land\u0131rmas\u0131n\u0131 yeniden y\u00fckleyin, Kibana servisini ba\u015flat\u0131n ve sistem ba\u015flang\u0131c\u0131nda otomatik olarak ba\u015flamas\u0131 i\u00e7in etkinle\u015ftirin:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl daemon-reload\nsudo systemctl start kibana\nsudo systemctl enable kibana<\/code><\/pre>\n<h4>Kibana Durumunu Do\u011frulama<\/h4>\n<p>Kibana&#8217;n\u0131n durumunu kontrol etmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl status kibana<\/code><\/pre>\n<h4>G\u00fcvenlik Duvar\u0131 Ayarlar\u0131<\/h4>\n<p>E\u011fer sunucunuzda <code>firewalld<\/code> etkinse, Kibana&#8217;n\u0131n 5601 portunu d\u0131\u015far\u0131dan eri\u015fime izin vermek i\u00e7in a\u00e7man\u0131z gerekir:<\/p>\n<pre><code class=\"language-bash\">sudo firewall-cmd --add-port=5601\/tcp --permanent\nsudo firewall-cmd --reload<\/code><\/pre>\n<h3>Ad\u0131m 5: ELK Stack&#8217;i Test Etme<\/h3>\n<p>T\u00fcm bile\u015fenler kurulduktan ve yap\u0131land\u0131r\u0131ld\u0131ktan sonra, ELK Stack&#8217;in d\u00fczg\u00fcn \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test edebiliriz.<\/p>\n<h4>Log Olu\u015fturma<\/h4>\n<p>Logstash&#8217;in syslog giri\u015fini dinledi\u011fini varsayarak, sunucunuzda baz\u0131 test loglar\u0131 olu\u015fturun:<\/p>\n<pre><code class=\"language-bash\">logger \"Bu bir test mesaj\u0131d\u0131r, ELK Stack kurulumu ba\u015far\u0131l\u0131.\"<\/code><\/pre>\n<p>Bu mesaj, Logstash taraf\u0131ndan yakalanmal\u0131, i\u015flenmeli ve Elasticsearch&#8217;e g\u00f6nderilmelidir.<\/p>\n<h4>Kibana&#8217;ya Eri\u015fme<\/h4>\n<p>Web taray\u0131c\u0131n\u0131z\u0131 a\u00e7\u0131n ve Kibana aray\u00fcz\u00fcne eri\u015fmek i\u00e7in sunucunuzun IP adresini veya hostname&#8217;ini ve 5601 portunu kullan\u0131n:<\/p>\n<pre><code class=\"language-\">http:\/\/SUNUCU_IP_ADRES\u0130:5601<\/code><\/pre>\n<p>Kibana aray\u00fcz\u00fcne ilk kez eri\u015fti\u011finizde, bir indeks deseni (index pattern) yap\u0131land\u0131rman\u0131z istenecektir. Logstash 1.5 varsay\u0131lan olarak <code>logstash-<em><\/code> \u015feklinde indeksler olu\u015fturur. Bu nedenle, &#8220;Index name or pattern&#8221; alan\u0131na <code>logstash-<\/em><\/code> yaz\u0131n ve &#8220;Create&#8221; butonuna t\u0131klay\u0131n.<\/p>\n<p>\u0130ndeks deseni olu\u015fturulduktan sonra, sol taraftaki men\u00fcden &#8220;Discover&#8221; (Ke\u015ffet) sekmesine gidin. Burada, Logstash taraf\u0131ndan Elasticsearch&#8217;e g\u00f6nderilen loglar\u0131 g\u00f6rmelisiniz. Olu\u015fturdu\u011funuz test mesaj\u0131n\u0131 da burada bulabilmeniz gerekir.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>Bu makalede, Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1&#8217;den olu\u015fan eski ELK Stack versiyonlar\u0131n\u0131n CentOS 7 i\u015fletim sistemi \u00fczerine nas\u0131l kurulaca\u011f\u0131n\u0131 ad\u0131m ad\u0131m detayl\u0131 bir \u015fekilde anlatt\u0131k. Bu s\u00fcre\u00e7, Java kurulumundan ba\u015flayarak her bir bile\u015fenin depo ekleme, paket y\u00fckleme, yap\u0131land\u0131rma, servis y\u00f6netimi ve g\u00fcvenlik duvar\u0131 ayarlar\u0131n\u0131 kapsad\u0131. Kurulumun sonunda, ELK Stack&#8217;in do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 do\u011frulamak i\u00e7in basit bir log olu\u015fturup Kibana \u00fczerinden g\u00f6r\u00fcnt\u00fcleme ad\u0131mlar\u0131n\u0131 da tamamlad\u0131k.<\/p>\n<p>Bu eski s\u00fcr\u00fcmlerin kurulumu, modern Elastic Stack&#8217;in sundu\u011fu baz\u0131 geli\u015fmi\u015f \u00f6zelliklerden (\u00f6rne\u011fin, X-Pack g\u00fcvenlik, Machine Learning, g\u00fcncel API&#8217;ler) yoksun olsa da, belirli legacy sistemlerle uyumluluk veya belirli proje gereksinimleri i\u00e7in hala ge\u00e7erli bir \u00e7\u00f6z\u00fcm sunabilir. Ancak, yeni projeler i\u00e7in her zaman Elastic Stack&#8217;in en g\u00fcncel ve desteklenen s\u00fcr\u00fcmlerini kullanman\u0131z \u00f6nerilir, \u00e7\u00fcnk\u00fc bu s\u00fcr\u00fcmler performans iyile\u015ftirmeleri, yeni \u00f6zellikler ve g\u00fcvenlik g\u00fcncellemeleri i\u00e7erir.<\/p>\n<p>Kurulum tamamland\u0131ktan sonra, Kibana&#8217;da panolar ve g\u00f6rselle\u015ftirmeler olu\u015fturarak log verilerinizden daha fazla anlam \u00e7\u0131karabilir, sistemlerinizi daha etkili bir \u015fekilde izleyebilir ve potansiyel sorunlar\u0131 proaktif olarak tespit edebilirsiniz. G\u00fcvenlik a\u00e7\u0131s\u0131ndan, \u00fcretim ortamlar\u0131nda ELK Stack&#8217;i bir ters proxy (Nginx veya Apache) arkas\u0131na almak ve temel kimlik do\u011frulama eklemek gibi ek \u00f6nlemler alman\u0131z \u015fiddetle tavsiye edilir. Ayr\u0131ca, Elasticsearch k\u00fcmesi i\u00e7in daha fazla d\u00fc\u011f\u00fcm ekleyerek veya Logstash ve Kibana&#8217;y\u0131 ayr\u0131 sunuculara ta\u015f\u0131yarak \u00f6l\u00e7eklenebilirli\u011fi art\u0131rabilirsiniz.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu\nG\u00fcn\u00fcm\u00fcz\u00fcn veri odakl\u0131 d\u00fcnyas\u0131nda, log y\u00f6netimi ve analiz","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[241],"tags":[],"class_list":{"0":"post-38013","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu\" \/>\n<meta property=\"og:description\" content=\"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu G\u00fcn\u00fcm\u00fcz\u00fcn veri odakl\u0131 d\u00fcnyas\u0131nda, log y\u00f6netimi ve analiz\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-21T10:40:43+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu\",\"datePublished\":\"2026-01-21T10:40:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\"},\"wordCount\":1853,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\",\"name\":\"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-01-21T10:40:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/","og_locale":"tr_TR","og_type":"article","og_title":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu","og_description":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu G\u00fcn\u00fcm\u00fcz\u00fcn veri odakl\u0131 d\u00fcnyas\u0131nda, log y\u00f6netimi ve analiz","og_url":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-01-21T10:40:43+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"12 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu","datePublished":"2026-01-21T10:40:43+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/"},"wordCount":1853,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/","url":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/","name":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-01-21T10:40:43+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/elasticsearch-1-7-logstash-1-5-ve-kibana-4-1-elk-stack-centos-7-uzerine-kurulumu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Elasticsearch 1.7, Logstash 1.5 ve Kibana 4.1 (ELK Stack) CentOS 7 \u00dczerine Kurulumu"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=38013"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38013\/revisions"}],"predecessor-version":[{"id":38014,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38013\/revisions\/38014"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=38013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=38013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=38013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}