{"id":3851,"date":"2024-11-14T03:15:13","date_gmt":"2024-11-14T00:15:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/"},"modified":"2024-11-14T03:15:13","modified_gmt":"2024-11-14T00:15:13","slug":"java-ile-prometheus-ve-grafanaya-baslangic","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/","title":{"rendered":"Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7"},"content":{"rendered":"<p>Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7<\/p>\n<p>Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana&#8217;n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.<\/p>\n<h2>Prometheus ve Grafana: Birlikte G\u00fc\u00e7l\u00fc Bir \u0130kili<\/h2>\n<p>Prometheus ve Grafana, uygulama performans\u0131n\u0131 izlemek ve sorun gidermek i\u00e7in m\u00fckemmel bir ikilidir. Prometheus, uygulaman\u0131zdan toplad\u0131\u011f\u0131 metrikleri zaman serileri veritaban\u0131nda depolar. Grafana ise bu verileri g\u00f6rselle\u015ftirerek, paneller olu\u015fturarak ve uyar\u0131lar ayarlayarak size uygulama performans\u0131n\u0131z hakk\u0131nda derin bir anlay\u0131\u015f sa\u011flar.<\/p>\n<h2>Java Uygulamalar\u0131n\u0131zda Prometheus Entegrasyonu<\/h2>\n<p>Java uygulamalar\u0131n\u0131za Prometheus entegrasyonu i\u00e7in en pop\u00fcler se\u00e7eneklerden biri, Micrometer k\u00fct\u00fcphanesidir. Micrometer, Prometheus, Graphite, InfluxDB gibi \u00e7e\u015fitli izleme sistemleri i\u00e7in bir \u00f6l\u00e7\u00fcm API&#8217;si sa\u011flar. \u0130\u015fte ad\u0131m ad\u0131m bir k\u0131lavuz:<\/p>\n<h3>1. Micrometer Ba\u011f\u0131ml\u0131l\u0131\u011f\u0131n\u0131 Ekleyin<\/h3>\n<p>Projenize Micrometer ba\u011f\u0131ml\u0131l\u0131\u011f\u0131n\u0131 eklemek i\u00e7in Maven veya Gradle&#8217;\u0131 kullanabilirsiniz.<\/p>\n<p>&#8220;`xml<br \/>\n<dependency><br \/>\n  <groupId>io.micrometer<\/groupId><br \/>\n  <artifactId>micrometer-core<\/artifactId><br \/>\n  <version>1.8.8<\/version><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n  <groupId>io.micrometer<\/groupId><br \/>\n  <artifactId>micrometer-registry-prometheus<\/artifactId><br \/>\n  <version>1.8.8<\/version><br \/>\n<\/dependency><br \/>\n&#8220;`<\/p>\n<h3>2. \u00d6l\u00e7\u00fcmler Olu\u015fturun<\/h3>\n<p>Micrometer, \u00f6l\u00e7\u00fcmler olu\u015fturmak i\u00e7in \u00e7e\u015fitli y\u00f6ntemler sa\u011flar. \u00d6rne\u011fin, bir sayac\u0131n de\u011ferini art\u0131rmak i\u00e7in:<\/p>\n<p>&#8220;`java<br \/>\nimport io.micrometer.core.instrument.Counter;<br \/>\nimport io.micrometer.core.instrument.Metrics;<\/p>\n<p>\/\/ Sayac olu\u015fturun<br \/>\nCounter requestCounter = Metrics.counter(&#8220;http_requests_total&#8221;, &#8220;status&#8221;, &#8220;200&#8221;);<\/p>\n<p>\/\/ Sayac de\u011ferini art\u0131r\u0131n<br \/>\nrequestCounter.increment();<br \/>\n&#8220;`<\/p>\n<h3>3. Prometheus&#8217;a Ba\u011flan\u0131n<\/h3>\n<p>Prometheus&#8217;a ba\u011flanmak i\u00e7in Micrometer&#8217;\u0131n Prometheus kay\u0131t defterini kullan\u0131n. Bu, Prometheus&#8217;un Java uygulaman\u0131zdan gelen verileri toplamas\u0131n\u0131 sa\u011flar.<\/p>\n<p>&#8220;`java<br \/>\nimport io.micrometer.prometheus.PrometheusMeterRegistry;<\/p>\n<p>\/\/ Prometheus kay\u0131t defterini olu\u015fturun<br \/>\nPrometheusMeterRegistry registry = new PrometheusMeterRegistry();<\/p>\n<p>\/\/ Micrometer&#8217;\u0131 Prometheus kay\u0131t defterine kaydedin<br \/>\nMetrics.addRegistry(registry);<\/p>\n<p>\/\/ Prometheus kay\u0131t defterinin metriklerini d\u0131\u015fa aktar\u0131n<br \/>\nregistry.config().commonTags(&#8220;application&#8221;, &#8220;my-java-app&#8221;);<br \/>\n&#8220;`<\/p>\n<h2>Grafana ile G\u00f6rselle\u015ftirme ve Uyar\u0131 Olu\u015fturma<\/h2>\n<p>Prometheus verilerini g\u00f6rselle\u015ftirmek i\u00e7in Grafana kullanaca\u011f\u0131z. Grafana, bu verileri \u00e7e\u015fitli panellere d\u00f6n\u00fc\u015ft\u00fcrmek ve uyar\u0131lar olu\u015fturmak i\u00e7in esnek ve g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.<\/p>\n<h3>1. Grafana&#8217;y\u0131 Kurun<\/h3>\n<p>Grafana, \u00e7e\u015fitli i\u015fletim sistemlerine ve bulut ortamlar\u0131na kurulabilir.  <a href=\"https:\/\/grafana.com\/docs\/grafana\/latest\/installation\/installation-methods\/\">Grafana kurulum k\u0131lavuzunu<\/a> inceleyerek en uygun kurulum y\u00f6ntemini se\u00e7ebilirsiniz.<\/p>\n<h3>2. Prometheus Veri Kayna\u011f\u0131n\u0131 Ekleyin<\/h3>\n<p>Grafana&#8217;ya Prometheus veri kayna\u011f\u0131n\u0131 eklemek i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin:<\/p>\n<ol>\n<li>Grafana&#8217;ya giri\u015f yap\u0131n.<\/li>\n<li>Sol taraftaki men\u00fcden &#8220;Veri Kaynaklar\u0131&#8221;na t\u0131klay\u0131n.<\/li>\n<li>&#8220;Prometheus&#8221;u se\u00e7in ve &#8220;Ekle&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Prometheus sunucunuzun URL&#8217;sini girin.<\/li>\n<li>&#8220;Kaydet ve Test&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<\/ol>\n<h3>3. Paneller Olu\u015fturun<\/h3>\n<p>Art\u0131k Grafana&#8217;ya Prometheus verilerini ba\u011flad\u0131ysan\u0131z, paneller olu\u015fturarak verileri g\u00f6rselle\u015ftirebilirsiniz. Grafana, \u00e7e\u015fitli paneller i\u00e7in \u00f6nceden tan\u0131mlanm\u0131\u015f \u015fablonlar sunar. Ayr\u0131ca \u00f6zel sorgular yaz\u0131p kendi panellerinizi de olu\u015fturabilirsiniz.<\/p>\n<h3>4. Uyar\u0131lar Olu\u015fturun<\/h3>\n<p>Grafana, Prometheus verilerini kullanarak uyar\u0131lar olu\u015fturman\u0131za olanak tan\u0131r. \u00d6rne\u011fin, belirli bir metrik e\u015fik de\u011ferini a\u015ft\u0131\u011f\u0131nda bir uyar\u0131 olu\u015fturabilirsiniz. Bu uyar\u0131lar, e-posta, Slack veya SMS yoluyla size bildirim g\u00f6ndererek sorunlar\u0131 h\u0131zl\u0131 bir \u015fekilde tespit etmenize yard\u0131mc\u0131 olabilir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Prometheus ve Grafana, Java uygulamalar\u0131 i\u00e7in g\u00fc\u00e7l\u00fc bir izleme ve g\u00f6rselle\u015ftirme \u00e7\u00f6z\u00fcm\u00fc sunar. Bu makalede, Micrometer&#8217;\u0131 kullanarak Java uygulamalar\u0131n\u0131zda Prometheus entegrasyonu nas\u0131l yap\u0131l\u0131r, Grafana&#8217;ya nas\u0131l ba\u011flan\u0131l\u0131r ve paneller ile uyar\u0131lar nas\u0131l olu\u015fturulur gibi konular\u0131 ele ald\u0131k.  Bu ara\u00e7lar ile uygulaman\u0131z\u0131n performans\u0131n\u0131 daha iyi anlayabilir, sorunlar\u0131 daha h\u0131zl\u0131 bir \u015fekilde tespit edebilir ve daha verimli hale getirebilirsiniz.  <a href=\"https:\/\/fatihsoysal.com\">Fatih Soysal&#8217;\u0131n Web Sitesi<\/a> \u00fczerinden daha detayl\u0131 bilgiye eri\u015febilirsiniz.<\/p>\n<h2>Ek Kaynaklar<\/h2>\n<ul>\n<li><a href=\"https:\/\/prometheus.io\/\">Prometheus<\/a><\/li>\n<li><a href=\"https:\/\/grafana.com\/\">Grafana<\/a><\/li>\n<li><a href=\"https:\/\/micrometer.io\/\">Micrometer<\/a><\/li>\n<\/ul>\n<p>#Etiketler<br \/>\nPrometheus, Grafana, Java, Micrometer, Izleme, G\u00f6rselle\u015ftirme, Uygulama Performans\u0131, Paneller, Uyar\u0131lar <\/p>\n","protected":false},"excerpt":{"rendered":"Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7 Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana&#8217;n\u0131n nas\u0131l entegre edilece\u011fini&hellip;","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":[1],"tags":[],"class_list":{"0":"post-3851","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>Java ile Prometheus ve Grafana&#039;ya Ba\u015flang\u0131\u00e7<\/title>\n<meta name=\"description\" content=\"Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana&#039;n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.\" \/>\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\/java-ile-prometheus-ve-grafanaya-baslangic\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Java ile Prometheus ve Grafana&#039;ya Ba\u015flang\u0131\u00e7\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana&#039;n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-14T00:15:13+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=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7\",\"datePublished\":\"2024-11-14T00:15:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/\"},\"wordCount\":675,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/\",\"name\":\"Java ile Prometheus ve Grafana'ya Ba\u015flang\u0131\u00e7\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-11-14T00:15:13+00:00\",\"description\":\"Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana'n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7\"}]},{\"@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":"Java ile Prometheus ve Grafana'ya Ba\u015flang\u0131\u00e7","description":"Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana'n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.","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\/java-ile-prometheus-ve-grafanaya-baslangic\/","og_locale":"tr_TR","og_type":"article","og_title":"Java ile Prometheus ve Grafana'ya Ba\u015flang\u0131\u00e7","og_description":"Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana'n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.","og_url":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-11-14T00:15:13+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7","datePublished":"2024-11-14T00:15:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/"},"wordCount":675,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/","url":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/","name":"Java ile Prometheus ve Grafana'ya Ba\u015flang\u0131\u00e7","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-11-14T00:15:13+00:00","description":"Merhaba! Bu makalede, Java uygulamalar\u0131 i\u00e7in Prometheus ve Grafana'n\u0131n nas\u0131l entegre edilece\u011fini ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Prometheus, metrik toplama ve izleme i\u00e7in a\u00e7\u0131k kaynakl\u0131 bir sistemdir, Grafana ise bu metrikleri g\u00f6rselle\u015ftirmek ve paneller olu\u015fturmak i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/java-ile-prometheus-ve-grafanaya-baslangic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Java ile Prometheus ve Grafana&#8217;ya Ba\u015flang\u0131\u00e7"}]},{"@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\/3851","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=3851"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/3851\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=3851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=3851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=3851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}