{"id":15809,"date":"2025-09-27T20:50:00","date_gmt":"2025-09-27T15:20:00","guid":{"rendered":"https:\/\/www.skynats.com\/?p=15809"},"modified":"2025-09-29T12:18:48","modified_gmt":"2025-09-29T06:48:48","slug":"setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9","status":"publish","type":"post","link":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/","title":{"rendered":"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-small-font-size\" id=\"h-introduction\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p>Having a centralized logging system IS critical for diagnosing issues, monitoring performance, and responding to security events in today\u2019s systems. The ELK Stack\u2014Elasticsearch, Logstash, and Kibana\u2014offers a powerful suite for ingesting, analyzing, and visualizing log data. This blog helps you in Setting up ELK Stack on <a href=\"https:\/\/almalinux.org\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-secondary-color\">AlmaLinux<\/mark><\/a> 9, so you can collect logs from multiple sources and analyze them through a unified dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-small-font-size\" id=\"h-prerequisites\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<p>Before you begin, make sure you have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An AlmaLinux\u202f9 server (bare metal or VPS) with at least <strong>4\u202fGB RAM<\/strong> (8\u202fGB+ preferred).<br><\/li>\n\n\n\n<li>A root\/<strong>sudo<\/strong> privileges.<br><\/li>\n\n\n\n<li>At least <strong>20\u202fGB of free disk space<\/strong> (for Elasticsearch indices).<br><\/li>\n\n\n\n<li>Firewall rules allowing inbound TCP ports: <strong>5601<\/strong> (Kibana), <strong>9200<\/strong> (Elasticsearch), <strong>5044<\/strong> (Logstash \/ Beats).<\/li>\n<\/ul>\n\n\n\n<p>Once your environment is ready, you can proceed with installing each component of the ELK Stack.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-small-font-size\"><strong>Step\u2011by\u2011Step Installation<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\" id=\"h-install-java-openjdk\"><strong>Install Java (OpenJDK)<\/strong><\/h3>\n\n\n\n<p>Elasticsearch and Logstash require the Java runtime. Use the following to install OpenJDK\u202f21:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dnf install -y java-21-openjdk-devel<\/code><\/pre>\n\n\n\n<p>Then check:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>java -version<\/code><\/pre>\n\n\n\n<p>Ensure it shows version 21 (e.g. openjdk version &#8220;21.0.7&#8221; \u2026)<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\"><strong>Add Elasticsearch Repository &amp; Install<\/strong><\/h3>\n\n\n\n<p>Import the GPG key:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo rpm --import https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch<\/code><\/pre>\n\n\n\n<p>Create <em>\/etc\/yum.repos.d\/elasticsearch.repo<\/em> and insert:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/yum.repos.d\/elasticsearch.repo<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;elasticsearch]\nname=Elasticsearch repository for 9.x packages\nbaseurl=https:\/\/artifacts.elastic.co\/packages\/9.x\/yum\ngpgcheck=1\ngpgkey=https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch\nenabled=0\nautorefresh=1\ntype=rpm-md<\/code><\/pre>\n\n\n\n<p>Then install Elasticsearch and enable it:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install --enablerepo=elasticsearch elasticsearch\nsudo systemctl enable --now elasticsearch<\/code><\/pre>\n\n\n\n<p>During installation, you&#8217;ll see a generated password for the elastic built\u2011in superuser.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>The generated password for the elastic built-in superuser is : *******************<\/code><\/pre>\n\n\n\n<p>Kindly note in order to login into the elastic dashboard.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\"><strong>Install Logstash<\/strong><\/h3>\n\n\n\n<p>Using the same Elasticsearch repo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install --enablerepo=elasticsearch logstash\nsudo systemctl enable --now logstash<\/code><\/pre>\n\n\n\n<p>Configure a basic pipeline at <em>\/etc\/logstash\/conf.d\/02-beats-input.conf <\/em>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>input {\n  beats {\n    port => 5044\n  }\n}\n\nfilter {\n  # Add any grok, date, or mutate filters here\n}\n\noutput {\n  elasticsearch {\n    hosts => &#91;\"http:\/\/localhost:9200\"]\n    index => \"logs-%{+YYYY.MM.dd}\"\n  }\n}<\/code><\/pre>\n\n\n\n<p>Restart Logstash to load changes:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart logstash<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\"><strong>Install &amp; Configure Kibana<\/strong><\/h3>\n\n\n\n<p>Install via:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install --enablerepo=elasticsearch kibana<\/code><\/pre>\n\n\n\n<p>Edit <em>\/etc\/kibana\/kibana.yml<\/em> and set:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server.host: \"0.0.0.0\"\nelasticsearch.hosts: &#91;\"http:\/\/localhost:9200\"]<\/code><\/pre>\n\n\n\n<p>Enable and start:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable --now kibana<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\"><strong>Test the ELK Setup<\/strong><\/h3>\n\n\n\n<p>Access Kibana via browser: http:\/\/&lt;elk-server-ip&gt;:5601.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"637\" height=\"629\" sizes=\"(max-width: 637px) 100vw, 637px\" src=\"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png\" alt=\"\" class=\"wp-image-15810\" srcset=\"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png 637w, https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1-300x296.png 300w\" \/><\/figure>\n\n\n\n<p>You\u2019ll be prompted for an enrollment token:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/share\/elasticsearch\/bin\/elasticsearch-create-enrollment-token -s kibana<\/code><\/pre>\n\n\n\n<p>Next, get the verification code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/share\/kibana\/bin\/kibana-verification-code<\/code><\/pre>\n\n\n\n<p>Enter those credentials in the browser, then log in using:<\/p>\n\n\n\n<p><strong>Username<\/strong>: elastic<br><strong>Password<\/strong>: the one generated when Elasticsearch was installed<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"502\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2-1024x502.png\" alt=\"\" class=\"wp-image-15811\" srcset=\"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2-1024x502.png 1024w, https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2-300x147.png 300w, https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2-768x376.png 768w, https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2-1536x753.png 1536w, https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2-1200x588.png 1200w, https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-2.png 1600w\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\"><strong>Deploy Filebeat to Ship Logs<\/strong><\/h3>\n\n\n\n<p>On each node you wish to monitor:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install -y --enablerepo=elasticsearch filebeat<\/code><\/pre>\n\n\n\n<p>Enable, for example, the Apache module:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo filebeat modules enable apache<\/code><\/pre>\n\n\n\n<p>In <em>\/etc\/filebeat\/filebeat.yml<\/em>, configure output:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>output.logstash:\n  hosts: &#91;\"&lt;elk_server_ip>:5044\"]\n  ssl.enabled: false<\/code><\/pre>\n\n\n\n<p>Enable and start Filebeat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable --now filebeat<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading has-small-font-size\"><strong>Verify &amp; Visualize in Kibana<\/strong><\/h3>\n\n\n\n<p>Log into Kibana, head to <strong>Stack Management \u2192 Data Views<\/strong>, and create a pattern like logs-*.<br>Then go to <strong>Discover<\/strong> to inspect ingested logs in real time.<br>You may build visualizations and dashboards under <strong>Analytics<\/strong> to monitor your infrastructure and application logs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-small-font-size\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Setting up the ELK Stack gives you a robust, centralized logging ecosystem. With dashboards, alerts, and search capabilities, you gain deep visibility into your systems and are better equipped to troubleshoot, monitor performance, and maintain security. Harnessing the ELK Stack can transform your logging strategy into a proactive, insightful tool for your operations.<\/p>\n\n\n\n<p>If you need expert help with Setting Up ELK Stack on your servers or want to ensure a smooth and secure deployment on AlmaLinux 9, our team at Skynats is here to assist. With our specialized <a href=\"https:\/\/www.skynats.com\/linux-server-management\/\">Linux Server Management Services<\/a>, we provide end-to-end support for installing, configuring, and maintaining monitoring and logging solutions tailored to your infrastructure needs. Contact us today to get professional assistance and keep your servers running at peak performance.<\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Having a centralized logging system IS critical for diagnosing issues, monitoring performance, and responding to security events in today\u2019s systems. The ELK Stack\u2014Elasticsearch, Logstash, and Kibana\u2014offers a powerful suite for ingesting, analyzing, and visualizing log data. This blog helps you in Setting up ELK Stack on AlmaLinux 9, so you can collect logs from [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[1122],"class_list":["post-15809","post","type-post","status-publish","format-standard","hentry","category-blog","tag-setting-up-elk-stack"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Setting Up ELK Stack on AlmaLinux 9 | Fast &amp; Reliable<\/title>\n<meta name=\"description\" content=\"Step-by-step guide on Setting Up ELK Stack on AlmaLinux 9. Simplify logging &amp; monitoring\u2014start your setup today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9\" \/>\n<meta property=\"og:description\" content=\"Step-by-step guide on Setting Up ELK Stack on AlmaLinux 9. Simplify logging &amp; monitoring\u2014start your setup today!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/\" \/>\n<meta property=\"og:site_name\" content=\"Server Management Services | Cloud Management | Skynats\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/skynats\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-27T15:20:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-29T06:48:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png\" \/>\n<meta name=\"author\" content=\"Merin John\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@skynatstech\" \/>\n<meta name=\"twitter:site\" content=\"@skynatstech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Merin John\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/\"},\"author\":{\"name\":\"Merin John\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#\\\/schema\\\/person\\\/b80e05405ba11197c3f60db56df40ded\"},\"headline\":\"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9\",\"datePublished\":\"2025-09-27T15:20:00+00:00\",\"dateModified\":\"2025-09-29T06:48:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/\"},\"wordCount\":501,\"publisher\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/image-1.png\",\"keywords\":[\"Setting Up ELK Stack\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/\",\"url\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/\",\"name\":\"Setting Up ELK Stack on AlmaLinux 9 | Fast & Reliable\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/image-1.png\",\"datePublished\":\"2025-09-27T15:20:00+00:00\",\"dateModified\":\"2025-09-29T06:48:48+00:00\",\"description\":\"Step-by-step guide on Setting Up ELK Stack on AlmaLinux 9. Simplify logging & monitoring\u2014start your setup today!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/image-1.png\",\"contentUrl\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/image-1.png\",\"width\":637,\"height\":629},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/\",\"name\":\"Server Management Services | Cloud Management | Skynats\",\"description\":\"Server Management and Cloud Management\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#organization\",\"name\":\"Skynats Technologies\",\"url\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Sknats-Logo-New-whole.png\",\"contentUrl\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Sknats-Logo-New-whole.png\",\"width\":989,\"height\":367,\"caption\":\"Skynats Technologies\"},\"image\":{\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/skynats\",\"https:\\\/\\\/x.com\\\/skynatstech\",\"https:\\\/\\\/www.instagram.com\\\/skynatstech\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skynats-technologies\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCvTAjrFJ4_E2MJKwlDHomlg\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.skynats.com\\\/blog\\\/#\\\/schema\\\/person\\\/b80e05405ba11197c3f60db56df40ded\",\"name\":\"Merin John\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c6fda6ca622259bc47ba01df18b391ee9e0540db86283334dea33951c4fa19b8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c6fda6ca622259bc47ba01df18b391ee9e0540db86283334dea33951c4fa19b8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c6fda6ca622259bc47ba01df18b391ee9e0540db86283334dea33951c4fa19b8?s=96&d=mm&r=g\",\"caption\":\"Merin John\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Setting Up ELK Stack on AlmaLinux 9 | Fast & Reliable","description":"Step-by-step guide on Setting Up ELK Stack on AlmaLinux 9. Simplify logging & monitoring\u2014start your setup today!","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:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/","og_locale":"en_US","og_type":"article","og_title":"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9","og_description":"Step-by-step guide on Setting Up ELK Stack on AlmaLinux 9. Simplify logging & monitoring\u2014start your setup today!","og_url":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/","og_site_name":"Server Management Services | Cloud Management | Skynats","article_publisher":"https:\/\/www.facebook.com\/skynats","article_published_time":"2025-09-27T15:20:00+00:00","article_modified_time":"2025-09-29T06:48:48+00:00","og_image":[{"url":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png","type":"","width":"","height":""}],"author":"Merin John","twitter_card":"summary_large_image","twitter_creator":"@skynatstech","twitter_site":"@skynatstech","twitter_misc":{"Written by":"Merin John","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#article","isPartOf":{"@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/"},"author":{"name":"Merin John","@id":"https:\/\/www.skynats.com\/blog\/#\/schema\/person\/b80e05405ba11197c3f60db56df40ded"},"headline":"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9","datePublished":"2025-09-27T15:20:00+00:00","dateModified":"2025-09-29T06:48:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/"},"wordCount":501,"publisher":{"@id":"https:\/\/www.skynats.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png","keywords":["Setting Up ELK Stack"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/","url":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/","name":"Setting Up ELK Stack on AlmaLinux 9 | Fast & Reliable","isPartOf":{"@id":"https:\/\/www.skynats.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#primaryimage"},"image":{"@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png","datePublished":"2025-09-27T15:20:00+00:00","dateModified":"2025-09-29T06:48:48+00:00","description":"Step-by-step guide on Setting Up ELK Stack on AlmaLinux 9. Simplify logging & monitoring\u2014start your setup today!","breadcrumb":{"@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#primaryimage","url":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png","contentUrl":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2025\/09\/image-1.png","width":637,"height":629},{"@type":"BreadcrumbList","@id":"https:\/\/www.skynats.com\/blog\/setting-up-the-elk-stack-elasticsearch-logstash-kibana-on-almalinux-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.skynats.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Setting Up the ELK Stack (Elasticsearch, Logstash, Kibana) on AlmaLinux 9"}]},{"@type":"WebSite","@id":"https:\/\/www.skynats.com\/blog\/#website","url":"https:\/\/www.skynats.com\/blog\/","name":"Server Management Services | Cloud Management | Skynats","description":"Server Management and Cloud Management","publisher":{"@id":"https:\/\/www.skynats.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.skynats.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.skynats.com\/blog\/#organization","name":"Skynats Technologies","url":"https:\/\/www.skynats.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.skynats.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2021\/08\/Sknats-Logo-New-whole.png","contentUrl":"https:\/\/www.skynats.com\/blog\/wp-content\/uploads\/2021\/08\/Sknats-Logo-New-whole.png","width":989,"height":367,"caption":"Skynats Technologies"},"image":{"@id":"https:\/\/www.skynats.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/skynats","https:\/\/x.com\/skynatstech","https:\/\/www.instagram.com\/skynatstech\/","https:\/\/www.linkedin.com\/company\/skynats-technologies","https:\/\/www.youtube.com\/channel\/UCvTAjrFJ4_E2MJKwlDHomlg"]},{"@type":"Person","@id":"https:\/\/www.skynats.com\/blog\/#\/schema\/person\/b80e05405ba11197c3f60db56df40ded","name":"Merin John","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c6fda6ca622259bc47ba01df18b391ee9e0540db86283334dea33951c4fa19b8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c6fda6ca622259bc47ba01df18b391ee9e0540db86283334dea33951c4fa19b8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c6fda6ca622259bc47ba01df18b391ee9e0540db86283334dea33951c4fa19b8?s=96&d=mm&r=g","caption":"Merin John"}}]}},"_links":{"self":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts\/15809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/comments?post=15809"}],"version-history":[{"count":3,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts\/15809\/revisions"}],"predecessor-version":[{"id":15815,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts\/15809\/revisions\/15815"}],"wp:attachment":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/media?parent=15809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/categories?post=15809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/tags?post=15809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}