{"id":2231,"date":"2022-08-12T11:26:09","date_gmt":"2022-08-12T11:26:09","guid":{"rendered":"https:\/\/oktawave.com\/pl\/blog\/?p=2231"},"modified":"2022-11-02T13:36:15","modified_gmt":"2022-11-02T13:36:15","slug":"monitoring","status":"publish","type":"post","link":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/","title":{"rendered":"Monitoring"},"content":{"rendered":"\n<p><strong>Administratorzy system\u00f3w mog\u0105 korzysta\u0107 z narz\u0119dzi, kt\u00f3re umo\u017cliwiaj\u0105 monitorowanie stanu aplikacji i infrastruktury oraz \u015bledzenie i analizowanie danych w czasie rzeczywistym.<\/strong><\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Najpopularniejsze z nich to:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prometheus (Timeseries database)<\/h2>\n\n\n\n<p>to darmowa aplikacja s\u0142u\u017c\u0105ca do monitorowania i ostrzegania o zdarzeniach. Jest to szybka i wydajna baza danych szereg\u00f3w czasowych. Do wykonywania zapyta\u0144 wykorzystuje si\u0119 j\u0119zyk PromQL. Umo\u017cliwia zaawansowane zapytania o metryk, a nast\u0119pnie wykorzystanie uzyskanych zada\u0144 w Alertmanagerze.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grafana<\/h2>\n\n\n\n<p>narz\u0119dzie s\u0142u\u017c\u0105ce do wizualizacji danych, analizy ich oraz monitorowania. Umo\u017cliwia podpi\u0119cie do wielu \u017ar\u00f3de\u0142 danych, wyciagni\u0119cie informacji biznesowych (logi, metryki). Pozwala wykonywa\u0107 obliczenia i wykresy, a na ich podstawie tworzy\u0107 alerty. Grafana wykorzystywana jest do wizualizacji danych, tworzenia wykres\u00f3w obci\u0105\u017ce\u0144 serwer\u00f3w czy klastr\u00f3w k8s. W \u0142atwy spos\u00f3b mo\u017cna wykorzysta\u0107 j\u0105 jako narz\u0119dzie do monitoringu ca\u0142ej infrastruktury w oparciu o wiele \u017ar\u00f3de\u0142 danych.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-data443-irp-shortcode irp-shortcode\"><div style=\"clear:both; margin-top:0em; margin-bottom:0em;\"><a href=\"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/jakich-narzedzi-uzyc-aby-ulatwic-sobie-prace-z-kubernetesem\/\" target=\"_blank\" rel=\"dofollow\" class=\"ue763496e2667e140d1cbe3e175fbb337\"><style> .ue763496e2667e140d1cbe3e175fbb337 { padding:0px; margin: 0; padding-top:1em!important; padding-bottom:1em!important; width:100%; display: block; font-weight:bold; background-color:#eaeaea; border:0!important; border-left:4px solid #eaeaea!important; text-decoration:none; } .ue763496e2667e140d1cbe3e175fbb337:active, .ue763496e2667e140d1cbe3e175fbb337:hover { opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; text-decoration:none; } .ue763496e2667e140d1cbe3e175fbb337 { transition: background-color 250ms; webkit-transition: background-color 250ms; opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; } .ue763496e2667e140d1cbe3e175fbb337 .ctaText { font-weight:bold; color:#2980B9; text-decoration:none; font-size: 16px; } .ue763496e2667e140d1cbe3e175fbb337 .postTitle { color:#000000; text-decoration: underline!important; font-size: 16px; } .ue763496e2667e140d1cbe3e175fbb337:hover .postTitle { text-decoration: underline!important; } <\/style><div style=\"padding-left:1em; padding-right:1em;\"><span class=\"ctaText\">Zobacz:<\/span>&nbsp; <span class=\"postTitle\">Jakich narz\u0119dzi u\u017cy\u0107, aby u\u0142atwi\u0107 sobie prac\u0119 z Kubernetesem?<\/span><\/div><\/a><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">cAdvisor<\/h2>\n\n\n\n<p>jest narz\u0119dziem do monitorowania zasob\u00f3w i wydajno\u015bci kontener\u00f3w. Zajmuje si\u0119 zbieraniem, analizowaniem i wysy\u0142k\u0105 danych kt\u00f3re mog\u0105 by\u0107 wykorzystywane do monitoringu systemu. Dzi\u0119ki natywnej obs\u0142udze Dockera zbieranie danych o kontenerach nie powinno sprawia\u0107 \u017cadnych problem\u00f3w.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ELK stack<\/h2>\n\n\n\n<p>to stos narz\u0119dzi do \u015bledzenia i analizy danych, kt\u00f3ry sk\u0142ada si\u0119 z Elasticsearch, Logstash i Kibana. Elasticsearch jest baz\u0105 danych w oparciu o silnik Apache Lucene, do wyszukiwania i analizy danych. Logstash s\u0142u\u017cy do przechwytywania i przetwarzania danych wej\u015bciowych i przesy\u0142ania przetworzonych danych do klastra Elasticsearch. Kibana to rozbudowany interfejs graficzny do wizualizacji danych.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jaeger<\/h2>\n\n\n\n<p>to narz\u0119dzie do \u015bledzenia i analizy danych o ruchu sieciowym, kt\u00f3re integruje si\u0119 z wi\u0119kszo\u015bci\u0105 j\u0119zyk\u00f3w programowania i dzi\u0119ki temu pozwala na \u0142atwe \u015bledzenie aktywno\u015bci sieciowej (tracing) w czasie rzeczywistym. Dzi\u0119ki temu narz\u0119dziu wykrywanie problem\u00f3w zwi\u0105zanych z wydajno\u015bci\u0105 w rozproszonych systemach staje si\u0119 \u0142atwiejsze.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Administratorzy system\u00f3w mog\u0105 korzysta\u0107 z narz\u0119dzi, kt\u00f3re umo\u017cliwiaj\u0105 monitorowanie stanu aplikacji i infrastruktury oraz \u015bledzenie i analizowanie danych w czasie rzeczywistym.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63],"tags":[],"ppma_author":[20],"class_list":["post-2231","post","type-post","status-publish","format-standard","hentry","category-kubernetes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Monitoring | Blog Oktawave<\/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:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Monitoring | Blog Oktawave\" \/>\n<meta property=\"og:description\" content=\"Administratorzy system\u00f3w mog\u0105 korzysta\u0107 z narz\u0119dzi, kt\u00f3re umo\u017cliwiaj\u0105 monitorowanie stanu aplikacji i infrastruktury oraz \u015bledzenie i analizowanie danych w czasie rzeczywistym.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Oktawave\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-12T11:26:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-02T13:36:15+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/\"},\"author\":{\"name\":\"Oktawave\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#\\\/schema\\\/person\\\/68ae12f092c522b5e1cc0b9d1772ffde\"},\"headline\":\"Monitoring\",\"datePublished\":\"2022-08-12T11:26:09+00:00\",\"dateModified\":\"2022-11-02T13:36:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/\"},\"wordCount\":330,\"publisher\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#organization\"},\"articleSection\":[\"kubernetes\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/\",\"url\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/\",\"name\":\"Monitoring | Blog Oktawave\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#website\"},\"datePublished\":\"2022-08-12T11:26:09+00:00\",\"dateModified\":\"2022-11-02T13:36:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kubernetes\\\/monitoring\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"kubernetes\",\"item\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/kategoria\\\/kubernetes\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Monitoring\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/\",\"name\":\"Blog Oktawave\",\"description\":\"Wszystko o chmurze\",\"publisher\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#organization\",\"name\":\"Oktawave\",\"url\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Color-logo-no-background-e1625841777823.png\",\"contentUrl\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Color-logo-no-background-e1625841777823.png\",\"width\":166,\"height\":65,\"caption\":\"Oktawave\"},\"image\":{\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/oktawave.com\\\/pl\\\/blog\\\/#\\\/schema\\\/person\\\/68ae12f092c522b5e1cc0b9d1772ffde\",\"name\":\"Oktawave\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g67ff7909d0818c9c5fd783edc7b1a611\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g\",\"caption\":\"Oktawave\"},\"sameAs\":[\"https:\\\/\\\/oktawave.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Monitoring | Blog Oktawave","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:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/","og_locale":"pl_PL","og_type":"article","og_title":"Monitoring | Blog Oktawave","og_description":"Administratorzy system\u00f3w mog\u0105 korzysta\u0107 z narz\u0119dzi, kt\u00f3re umo\u017cliwiaj\u0105 monitorowanie stanu aplikacji i infrastruktury oraz \u015bledzenie i analizowanie danych w czasie rzeczywistym.","og_url":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/","og_site_name":"Blog Oktawave","article_published_time":"2022-08-12T11:26:09+00:00","article_modified_time":"2022-11-02T13:36:15+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"admin","Szacowany czas czytania":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/#article","isPartOf":{"@id":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/"},"author":{"name":"Oktawave","@id":"https:\/\/oktawave.com\/pl\/blog\/#\/schema\/person\/68ae12f092c522b5e1cc0b9d1772ffde"},"headline":"Monitoring","datePublished":"2022-08-12T11:26:09+00:00","dateModified":"2022-11-02T13:36:15+00:00","mainEntityOfPage":{"@id":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/"},"wordCount":330,"publisher":{"@id":"https:\/\/oktawave.com\/pl\/blog\/#organization"},"articleSection":["kubernetes"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/","url":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/","name":"Monitoring | Blog Oktawave","isPartOf":{"@id":"https:\/\/oktawave.com\/pl\/blog\/#website"},"datePublished":"2022-08-12T11:26:09+00:00","dateModified":"2022-11-02T13:36:15+00:00","breadcrumb":{"@id":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/oktawave.com\/pl\/blog\/kubernetes\/monitoring\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/oktawave.com\/pl\/blog\/"},{"@type":"ListItem","position":2,"name":"kubernetes","item":"https:\/\/oktawave.com\/pl\/blog\/kategoria\/kubernetes\/"},{"@type":"ListItem","position":3,"name":"Monitoring"}]},{"@type":"WebSite","@id":"https:\/\/oktawave.com\/pl\/blog\/#website","url":"https:\/\/oktawave.com\/pl\/blog\/","name":"Blog Oktawave","description":"Wszystko o chmurze","publisher":{"@id":"https:\/\/oktawave.com\/pl\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/oktawave.com\/pl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/oktawave.com\/pl\/blog\/#organization","name":"Oktawave","url":"https:\/\/oktawave.com\/pl\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/oktawave.com\/pl\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/oktawave.com\/pl\/blog\/wp-content\/uploads\/2021\/07\/Color-logo-no-background-e1625841777823.png","contentUrl":"https:\/\/oktawave.com\/pl\/blog\/wp-content\/uploads\/2021\/07\/Color-logo-no-background-e1625841777823.png","width":166,"height":65,"caption":"Oktawave"},"image":{"@id":"https:\/\/oktawave.com\/pl\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/oktawave.com\/pl\/blog\/#\/schema\/person\/68ae12f092c522b5e1cc0b9d1772ffde","name":"Oktawave","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g67ff7909d0818c9c5fd783edc7b1a611","url":"https:\/\/secure.gravatar.com\/avatar\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g","caption":"Oktawave"},"sameAs":["https:\/\/oktawave.com\/blog"]}]}},"authors":[{"term_id":20,"user_id":1,"is_guest":0,"slug":"admin","display_name":"admin","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/12ff5afdd91e994819adc8451e808a9f067529720e91fceb39dccc05881be408?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/posts\/2231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/comments?post=2231"}],"version-history":[{"count":1,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/posts\/2231\/revisions"}],"predecessor-version":[{"id":2545,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/posts\/2231\/revisions\/2545"}],"wp:attachment":[{"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/media?parent=2231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/categories?post=2231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/tags?post=2231"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/oktawave.com\/pl\/blog\/wp-json\/wp\/v2\/ppma_author?post=2231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}