{"id":270,"title":"Uptime Kuma: Web Servislerinizi \u0130zlemenin Modern Yolu","content":"<h1>Uptime Kuma ile Web Servislerinizi Kolayca \u0130zleyin<\/h1>\r\n<p>G&uuml;n&uuml;m&uuml;zde web siteleri ve servislerin kesintisiz &ccedil;al\u0131\u015fmas\u0131, i\u015fletmeler i&ccedil;in kritik bir &ouml;neme sahiptir. Kesinti ya\u015fayan bir servis; kullan\u0131c\u0131 memnuniyetini, marka itibar\u0131n\u0131 ve gelirleri do\u011frudan etkileyebilir. \u0130\u015fte bu noktada <strong>Uptime Kuma<\/strong>, a&ccedil;\u0131k kaynakl\u0131, modern ve kullan\u0131c\u0131 dostu bir izleme arac\u0131 olarak devreye giriyor.<\/p>\r\n<p>Bu yaz\u0131da <strong>Uptime Kuma&rsquo;n\u0131n ne oldu\u011funu, &ouml;ne &ccedil;\u0131kan &ouml;zelliklerini ve nas\u0131l kurulaca\u011f\u0131n\u0131<\/strong> detayl\u0131 \u015fekilde inceleyece\u011fiz.<\/p>\r\n<hr>\r\n<h2>Uptime Kuma Nedir?<\/h2>\r\n<p><strong>Uptime Kuma<\/strong>, web siteleri, API&rsquo;ler, sunucular ve di\u011fer internet servislerinin &ccedil;al\u0131\u015fma durumunu s&uuml;rekli olarak izleyen bir monit&ouml;rleme arac\u0131d\u0131r.<\/p>\r\n<p>&Ouml;ne &ccedil;\u0131kan &ouml;zellikleri:<\/p>\r\n<ul>\r\n<li>\r\n<p>Kolay kullan\u0131m sunan web aray&uuml;z&uuml;<\/p>\r\n<\/li>\r\n<li>\r\n<p>HTTP(S), TCP, DNS, Ping gibi &ccedil;oklu protokol deste\u011fi<\/p>\r\n<\/li>\r\n<li>\r\n<p>Kapsaml\u0131 bildirim sistemi<\/p>\r\n<\/li>\r\n<li>\r\n<p>Detayl\u0131 uptime istatistikleri ve raporlama<\/p>\r\n<\/li>\r\n<li>\r\n<p>SSL sertifikas\u0131 takibi<\/p>\r\n<\/li>\r\n<li>\r\n<p>&Ccedil;oklu dil deste\u011fi<\/p>\r\n<\/li>\r\n<\/ul>\r\n<p>Bu &ouml;zellikler sayesinde, hem geli\u015ftiriciler hem de sistem y&ouml;neticileri i&ccedil;in g&uuml;&ccedil;l&uuml; bir takip arac\u0131 haline gelmektedir.<\/p>\r\n<hr>\r\n<h2>Sistem Gereksinimleri<\/h2>\r\n<p>Uptime Kuma&rsquo;y\u0131 &ccedil;al\u0131\u015ft\u0131rmak i&ccedil;in minimum gereksinimler olduk&ccedil;a d&uuml;\u015f&uuml;kt&uuml;r:<\/p>\r\n<ul>\r\n<li>\r\n<p><strong>Node.js<\/strong> 14 veya &uuml;zeri<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>1 CPU &ccedil;ekirdek<\/strong><\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>512MB RAM<\/strong><\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>1GB disk alan\u0131<\/strong><\/p>\r\n<\/li>\r\n<\/ul>\r\n<hr>\r\n<h2>Kurulum Y&ouml;ntemleri<\/h2>\r\n<p>Uptime Kuma iki farkl\u0131 \u015fekilde kurulabilir: <strong>Docker<\/strong> (&ouml;nerilen y&ouml;ntem) ve <strong>Node.js ile manuel kurulum<\/strong>.<\/p>\r\n<h3>1. Docker ile Kurulum (&Ouml;nerilen)<\/h3>\r\n<p>Docker, en kolay ve h\u0131zl\u0131 kurulum y&ouml;ntemidir.<\/p>\r\n<p><strong>Ad\u0131mlar:<\/strong><\/p>\r\n<ol>\r\n<li>\r\n<p>Eski Docker s&uuml;r&uuml;mlerini kald\u0131r\u0131n:<\/p>\r\n<pre><code class=\"language-bash\">sudo apt-get remove docker docker-engine docker.io containerd runc\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Gerekli paketleri y&uuml;kleyin:<\/p>\r\n<pre><code class=\"language-bash\">sudo apt-get update\r\nsudo apt-get install ca-certificates curl gnupg lsb-release\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Docker&rsquo;\u0131n resmi GPG anahtar\u0131n\u0131 ekleyin:<\/p>\r\n<pre><code class=\"language-bash\">sudo mkdir -p \/etc\/apt\/keyrings\r\ncurl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo gpg --dearmor -o \/etc\/apt\/keyrings\/docker.gpg\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Repository ekleyin:<\/p>\r\n<pre><code class=\"language-bash\">echo \"deb https:\/\/download.docker.com\/linux\/ubuntu $(lsb_release -cs) stable\" \\\r\n| sudo tee \/etc\/apt\/sources.list.d\/docker.list &gt; \/dev\/null\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Docker Engine&rsquo;i y&uuml;kleyin:<\/p>\r\n<pre><code class=\"language-bash\">sudo apt-get update\r\nsudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Kurulumu do\u011frulay\u0131n:<\/p>\r\n<pre><code class=\"language-bash\">sudo docker run hello-world\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Kullan\u0131c\u0131n\u0131z\u0131 <code>docker<\/code> grubuna ekleyin:<\/p>\r\n<pre><code class=\"language-bash\">sudo usermod -aG docker $USER\r\nnewgrp docker\r\n<\/code><\/pre>\r\n<\/li>\r\n<\/ol>\r\n<p>Ard\u0131ndan Uptime Kuma&rsquo;y\u0131 Docker &uuml;zerinden &ccedil;al\u0131\u015ft\u0131rabilirsiniz.<\/p>\r\n<hr>\r\n<h3>2. Node.js ile Manuel Kurulum<\/h3>\r\n<ol>\r\n<li>\r\n<p>Git deposunu klonlay\u0131n:<\/p>\r\n<pre><code class=\"language-bash\">git clone https:\/\/github.com\/louislam\/uptime-kuma.git\r\ncd uptime-kuma\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Ba\u011f\u0131ml\u0131l\u0131klar\u0131 y&uuml;kleyin:<\/p>\r\n<pre><code class=\"language-bash\">npm install\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Uygulamay\u0131 derleyin:<\/p>\r\n<pre><code class=\"language-bash\">npm run build\r\n<\/code><\/pre>\r\n<\/li>\r\n<li>\r\n<p>Ba\u015flat\u0131n:<\/p>\r\n<pre><code class=\"language-bash\">npm run start\r\n<\/code><\/pre>\r\n<\/li>\r\n<\/ol>\r\n<hr>\r\n<h2>\u0130lk Yap\u0131land\u0131rma<\/h2>\r\n<ol>\r\n<li>\r\n<p><code>http:\/\/sunucu-ip:3001<\/code> adresine gidin.<\/p>\r\n<\/li>\r\n<li>\r\n<p>Y&ouml;netici hesab\u0131n\u0131z\u0131 olu\u015fturun.<\/p>\r\n<\/li>\r\n<li>\r\n<p>&ldquo;Add New Monitor&rdquo; ile ilk izleme servisinizi ekleyin.<\/p>\r\n<\/li>\r\n<\/ol>\r\n<hr>\r\n<h2>Monit&ouml;r Ekleme<\/h2>\r\n<ul>\r\n<li>\r\n<p>Monit&ouml;r tipini se&ccedil;in (HTTP(S), TCP, DNS vs.)<\/p>\r\n<\/li>\r\n<li>\r\n<p>\u0130zlenecek servis URL veya IP adresini girin<\/p>\r\n<\/li>\r\n<li>\r\n<p>Kontrol aral\u0131\u011f\u0131n\u0131 belirleyin (&ouml;r. 1 dk)<\/p>\r\n<\/li>\r\n<li>\r\n<p>Bildirim kanallar\u0131n\u0131 ayarlay\u0131n<\/p>\r\n<\/li>\r\n<li>\r\n<p>Kaydedin<\/p>\r\n<\/li>\r\n<\/ul>\r\n<hr>\r\n<h2>Bildirim Yap\u0131land\u0131rmas\u0131<\/h2>\r\n<p>Uptime Kuma bir&ccedil;ok bildirim kanal\u0131n\u0131 destekler:<\/p>\r\n<ul>\r\n<li>\r\n<p>E-posta<\/p>\r\n<\/li>\r\n<li>\r\n<p>Telegram<\/p>\r\n<\/li>\r\n<li>\r\n<p>Discord<\/p>\r\n<\/li>\r\n<li>\r\n<p>Slack<\/p>\r\n<\/li>\r\n<li>\r\n<p>Microsoft Teams<\/p>\r\n<\/li>\r\n<li>\r\n<p>Webhook<\/p>\r\n<\/li>\r\n<li>\r\n<p>SMS (Twilio &uuml;zerinden)<\/p>\r\n<\/li>\r\n<\/ul>\r\n<p>Her monit&ouml;r i&ccedil;in farkl\u0131 kurallar ve kanallar tan\u0131mlayabilirsiniz.<\/p>\r\n<hr>\r\n<h2>\u0130leri Seviye &Ouml;zellikler<\/h2>\r\n<ul>\r\n<li>\r\n<p><strong>SSL Sertifikas\u0131 Takibi<\/strong> &rarr; Sertifika biti\u015f tarihine yakla\u015f\u0131nca uyar\u0131 verir.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Status Page<\/strong> &rarr; Servis durumlar\u0131n\u0131z\u0131 m&uuml;\u015fterilerinizle payla\u015fabilirsiniz.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Proxy Deste\u011fi<\/strong> &rarr; Belirli bir proxy &uuml;zerinden izleme yapabilirsiniz.<\/p>\r\n<\/li>\r\n<\/ul>\r\n<hr>\r\n<h2>En \u0130yi Pratikler<\/h2>\r\n<ol>\r\n<li>\r\n<p><strong>Kontrol Aral\u0131\u011f\u0131<\/strong>: Gereksiz y&uuml;klenmeyi &ouml;nlemek i&ccedil;in uygun aral\u0131klar se&ccedil;in.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Bildirimler<\/strong>: Alarm yorgunlu\u011funu &ouml;nlemek i&ccedil;in e\u015fik de\u011ferlerini iyi ayarlay\u0131n.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Yedekleme<\/strong>: <code>\/app\/data<\/code> dizinini d&uuml;zenli yedekleyin.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>G&uuml;venlik<\/strong>: G&uuml;&ccedil;l&uuml; \u015fifre kullan\u0131n, m&uuml;mk&uuml;nse reverse proxy arkas\u0131nda &ccedil;al\u0131\u015ft\u0131r\u0131n.<\/p>\r\n<\/li>\r\n<\/ol>\r\n<hr>\r\n<h2>S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar<\/h2>\r\n<ul>\r\n<li>\r\n<p><strong>Ba\u011flant\u0131 Hatalar\u0131<\/strong> &rarr; Firewall, DNS veya proxy ayarlar\u0131n\u0131 kontrol edin.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Yanl\u0131\u015f Alarmlar<\/strong> &rarr; Timeout de\u011ferini veya retry say\u0131s\u0131n\u0131 art\u0131r\u0131n.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Performans Sorunlar\u0131<\/strong> &rarr; Monit&ouml;r say\u0131s\u0131n\u0131 optimize edin, loglar\u0131 temizleyin.<\/p>\r\n<\/li>\r\n<\/ul>\r\n<hr>\r\n<h2>&nbsp;<\/h2>\r\n<p><strong>Uptime Kuma<\/strong>, modern aray&uuml;z&uuml;, kolay kurulumu ve zengin &ouml;zellikleriyle servis izleme i&ccedil;in m&uuml;kemmel bir &ccedil;&ouml;z&uuml;md&uuml;r. A&ccedil;\u0131k kaynakl\u0131 yap\u0131s\u0131 ve aktif toplulu\u011fu sayesinde s&uuml;rekli geli\u015fmektedir.<\/p>\r\n<p>\ud83d\udd17 <strong>Kaynaklar<\/strong>:<\/p>\r\n<ul>\r\n<li>\r\n<p><a href=\"https:\/\/github.com\/louislam\/uptime-kuma\">GitHub Repo<\/a><\/p>\r\n<\/li>\r\n<li>\r\n<p><a href=\"https:\/\/demo.uptime.kuma.pet\/\">Demo<\/a><\/p>\r\n<\/li>\r\n<li>\r\n<p><a href=\"https:\/\/hub.docker.com\/r\/louislam\/uptime-kuma\">Docker Hub<\/a><\/p>\r\n<\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>","excerpt":"G\u00fcn\u00fcm\u00fczde web siteleri ve servislerinin kesintisiz \u00e7al\u0131\u015fmas\u0131 i\u015fletmeler i\u00e7in kritik \u00f6neme sahiptir. Uptime Kuma, bu servislerin durumunu izlemek i\u00e7in kullan\u0131lan modern, a\u00e7\u0131k kaynakl\u0131 ve kullan\u0131c\u0131 dostu bir izleme arac\u0131d\u0131r. Bu makalede Uptime Kuma\u2019n\u0131n ne oldu\u011funu, \u00f6zelliklerini ve nas\u0131l kurulaca\u011f\u0131z","created_at":"2024-12-29 11:30:41","updated_at":"2026-09-23 11:01:49","category_id":6,"view_count":669,"reading_time":4,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2024-12-29 11:30:41","featured_image":"resimyok.jpg","slug":"uptime-kuma-web-servislerinizi-izlemenin-modern-yolu","category_name":"Sistem","category_slug":"sistem"}