{"id":3256,"date":"2021-06-20T06:58:05","date_gmt":"2021-06-19T23:58:05","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=3256"},"modified":"2025-08-18T20:57:11","modified_gmt":"2025-08-18T13:57:11","slug":"monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/","title":{"rendered":"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04"},"content":{"rendered":"<p>ngxtop adalah tool monitoring gratis, open-source, fleksibel, dan real-time untuk web server Nginx. Tool ini bisa membaca (parse) access log dari Nginx dan menampilkan informasi seperti jumlah request, URI yang diminta, jumlah request berdasarkan status code, dan masih banyak lagi. Singkatnya, ngxtop adalah cara simpel dan praktis buat nge-monitor request yang masuk ke server Nginx.<\/p>\n<p>Di artikel ini, saya bakal nunjukin cara install dan pakai ngxtop di Ubuntu 20.04.<\/p>\n<h2 id=\"prerequisites\">Prerequisites<\/h2>\n<ul>\n<li>Server dengan Ubuntu 20.04 sudah jalan.<\/li>\n<li>Akun root (atau akses sudo) sudah dikonfigurasi di server.<\/li>\n<\/ul>\n<h2 id=\"install-ngxtop\">Install ngxtop<\/h2>\n<p>ngxtop berbasis Python, jadi kita perlu install Python dan PIP dulu di sistem. Bisa langsung sekalian install Nginx pakai perintah:<\/p>\n<pre class=\"command\">apt-get install nginx python3 python3-pip -y<\/pre>\n<p>Setelah itu, install ngxtop lewat PIP:<\/p>\n<pre class=\"command\">pip3 install ngxtop<\/pre>\n<p>Kalau sudah terpasang, cek versi ngxtop dengan perintah berikut:<\/p>\n<pre class=\"command\">ngxtop --version<\/pre>\n<p>Hasilnya kira-kira akan muncul seperti ini:<\/p>\n<pre>xstat 0.1<\/pre>\n<h2 id=\"how-to-use-ngxtop\">Cara Pakai ngxtop<\/h2>\n<p>Bagian ini akan ngebahas gimana cara pakai ngxtop buat monitoring Nginx.<\/p>\n<p>Kalau dijalankan tanpa argumen, ngxtop langsung nampilin ringkasan jumlah request, URI yang diminta, dan jumlah request berdasarkan status code.<\/p>\n<pre class=\"command\">ngxtop<\/pre>\n<p>Outputnya bakal mirip kayak gini:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3387\" src=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp\" alt=\"\" width=\"1020\" height=\"315\" srcset=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp 1020w, https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1-300x93.webp 300w, https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1-768x237.webp 768w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><\/p>\n<p>Kalau mau nentuin file access log tertentu yang mau dianalisis, pakai opsi <code>-l<\/code>:<\/p>\n<pre class=\"command\">ngxtop -l \/var\/log\/nginx\/access.log<\/pre>\n<p>Kalau mau tahu IP yang paling sering ngeakses server, jalankan:<\/p>\n<pre class=\"command\">ngxtop --group-by remote_addr -l \/var\/log\/nginx\/access.log<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3388\" src=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p3.webp\" alt=\"\" width=\"880\" height=\"314\" srcset=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p3.webp 880w, https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p3-300x107.webp 300w, https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p3-768x274.webp 768w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/p>\n<p>Buat nampilin 10 request dengan total byte terbesar, jalankan perintah ini:<\/p>\n<pre class=\"command\">ngxtop --order-by 'avg(bytes_sent) * count' -l \/var\/log\/nginx\/access.log<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-3389\" src=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p4.webp\" alt=\"\" width=\"750\" height=\"247\" srcset=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p4.webp 750w, https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p4-300x99.webp 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Selain itu, ngxtop juga bisa dipakai buat parsing log Apache dari server remote. Contohnya:<\/p>\n<pre class=\"command\">ssh root@remote-server-ip tail -f \/var\/log\/apache2\/access.log | ngxtop -f common<\/pre>\n<p>Kalau pengen lihat semua opsi yang tersedia, tinggal jalankan:<\/p>\n<pre class=\"command\">ngxtop --help<\/pre>\n<p>Hasilnya akan nampilin daftar opsi lengkap dan contoh penggunaannya.<\/p>\n<h2 id=\"conclusion\">Kesimpulan<\/h2>\n<p>Di tutorial ini kita udah belajar cara install dan pakai ngxtop di Ubuntu 20.04. Dengan tool ini, kita bisa lebih gampang monitor log Nginx langsung dari command-line tanpa ribet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ngxtop adalah tool monitoring gratis, open-source, fleksibel, dan real-time untuk web server Nginx. Tool ini&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50,52,6],"tags":[49],"class_list":["post-3256","post","type-post","status-publish","format-standard","hentry","category-linux","category-nginx","category-ubuntu","tag-read-or-add-comments"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04 - Linuxid<\/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:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"ngxtop adalah tool monitoring gratis, open-source, fleksibel, dan real-time untuk web server Nginx. Tool ini&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-19T23:58:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-18T13:57:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"315\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/\",\"name\":\"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp\",\"datePublished\":\"2021-06-19T23:58:05+00:00\",\"dateModified\":\"2025-08-18T13:57:11+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/9670f38ed887366bf773a282796d5c55\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp\",\"width\":1020,\"height\":315},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/9670f38ed887366bf773a282796d5c55\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f57a6d7efa0a8715b2ef7bafcd878e89?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f57a6d7efa0a8715b2ef7bafcd878e89?s=96&d=mm&r=g\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/post\"],\"url\":\"https:\/\/www.linuxid.net\/post\/author\/adhit\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04 - Linuxid","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.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/","og_locale":"id_ID","og_type":"article","og_title":"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04 - Linuxid","og_description":"ngxtop adalah tool monitoring gratis, open-source, fleksibel, dan real-time untuk web server Nginx. Tool ini&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/","og_site_name":"Linuxid","article_published_time":"2021-06-19T23:58:05+00:00","article_modified_time":"2025-08-18T13:57:11+00:00","og_image":[{"width":1020,"height":315,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp","type":"image\/webp"}],"author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/","url":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/","name":"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp","datePublished":"2021-06-19T23:58:05+00:00","dateModified":"2025-08-18T13:57:11+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/9670f38ed887366bf773a282796d5c55"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/06\/p1.webp","width":1020,"height":315},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/monitor-nginx-log-files-menggunakan-ngxtop-di-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Monitor Nginx Log Files Menggunakan ngxtop di Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/9670f38ed887366bf773a282796d5c55","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f57a6d7efa0a8715b2ef7bafcd878e89?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f57a6d7efa0a8715b2ef7bafcd878e89?s=96&d=mm&r=g","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/post"],"url":"https:\/\/www.linuxid.net\/post\/author\/adhit\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/3256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=3256"}],"version-history":[{"count":3,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/3256\/revisions"}],"predecessor-version":[{"id":3391,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/3256\/revisions\/3391"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=3256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=3256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=3256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}