{"id":3424,"date":"2025-12-26T18:33:46","date_gmt":"2025-12-26T15:33:46","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/vps-kaynak-kullanimi-izleme-rehberi-htop-iotop-netdata-ve-prometheus\/"},"modified":"2025-12-26T18:33:46","modified_gmt":"2025-12-26T15:33:46","slug":"vps-kaynak-kullanimi-izleme-rehberi-htop-iotop-netdata-ve-prometheus","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/vps-kaynak-kullanimi-izleme-rehberi-htop-iotop-netdata-ve-prometheus\/","title":{"rendered":"VPS Kaynak Kullan\u0131m\u0131 \u0130zleme Rehberi: htop, iotop, Netdata ve Prometheus"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><p>VPS\u2019iniz zaman zaman yava\u015fl\u0131yor, ama sorunun CPU\u2019dan m\u0131, RAM\u2019den mi, disk IO\u2019dan m\u0131 yoksa a\u011f trafi\u011finden mi kaynakland\u0131\u011f\u0131n\u0131 net g\u00f6remiyor musunuz? Proje planlama toplant\u0131s\u0131nda ka\u00e7 vCPU\u2019ya, ne kadar RAM\u2019e ihtiyac\u0131n\u0131z oldu\u011funu tart\u0131\u015f\u0131rken, elinizde somut metrikler olsun istiyorsan\u0131z do\u011fru yerdesiniz. Bu rehberde, komut sat\u0131r\u0131ndan grafik panellere kadar farkl\u0131 seviyelerde <a href=\"https:\/\/www.dchost.com\/tr\/vps\">VPS<\/a> kaynak kullan\u0131m\u0131 izleme y\u00f6ntemlerini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.<\/p>\n<p>DCHost altyap\u0131s\u0131nda her g\u00fcn onlarca VPS\u2019i izlerken en \u00e7ok i\u015fimize yarayan ara\u00e7lar; h\u0131zl\u0131 te\u015fhis i\u00e7in <strong>htop<\/strong> ve <strong>iotop<\/strong>, tek VPS\u2019i g\u00f6rsel olarak takip etmek i\u00e7in <strong>Netdata<\/strong>, \u00e7oklu VPS ve ileri seviye senaryolar i\u00e7in de <strong>Prometheus<\/strong> ve exporter\u2019lar oluyor. Burada da ayn\u0131 yakla\u015f\u0131m\u0131 payla\u015faca\u011f\u0131z: \u00f6nce anl\u0131k te\u015fhis, ard\u0131ndan s\u00fcrekli izleme ve alarm katman\u0131. B\u00f6ylece ister tek bir WordPress sitesi, ister WooCommerce ma\u011fazas\u0131, ister k\u00fc\u00e7\u00fck bir SaaS uygulaman\u0131z olsun, VPS\u2019inizde neler olup bitti\u011fini net rakamlarla g\u00f6rebileceksiniz.<\/p>\n<p>Anlat\u0131m boyunca hem pratik komut \u00f6rnekleri verece\u011fiz, hem de ger\u00e7ek\u00e7i senaryolardan bahsedece\u011fiz. Ayr\u0131ca CPU, IO ve MySQL darbo\u011fazlar\u0131n\u0131 derinlemesine incelemek isterseniz <a href=\"https:\/\/www.dchost.com\/blog\/siteniz-belli-saatlerde-yavasliyorsa-paylasimli-hosting-ve-vpste-cpu-io-ve-mysql-darbogazi-teshisi\/\">CPU, IO ve MySQL darbo\u011faz\u0131 te\u015fhisi rehberimizi<\/a> de mutlaka g\u00f6zden ge\u00e7irmenizi \u00f6neririz.<\/p>\n<div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">\u0130&ccedil;indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#VPSte_Izlemeniz_Gereken_Temel_Kaynaklar\"><span class=\"toc_number toc_depth_1\">1<\/span> VPS\u2019te \u0130zlemeniz Gereken Temel Kaynaklar<\/a><ul><li><a href=\"#CPU_kullanim_orani_ve_load_average\"><span class=\"toc_number toc_depth_2\">1.1<\/span> CPU kullan\u0131m oran\u0131 ve load average<\/a><\/li><li><a href=\"#RAM_kullanimi_ve_swap\"><span class=\"toc_number toc_depth_2\">1.2<\/span> RAM kullan\u0131m\u0131 ve swap<\/a><\/li><li><a href=\"#Disk_IO_IOPS_ve_doluluk_orani\"><span class=\"toc_number toc_depth_2\">1.3<\/span> Disk IO, IOPS ve doluluk oran\u0131<\/a><\/li><li><a href=\"#Ag_trafigi_baglanti_sayisi_ve_gecikme\"><span class=\"toc_number toc_depth_2\">1.4<\/span> A\u011f trafi\u011fi, ba\u011flant\u0131 say\u0131s\u0131 ve gecikme<\/a><\/li><\/ul><\/li><li><a href=\"#Komut_Satirinda_Hizli_Teshis_htop_ile_CPU_ve_RAM_Analizi\"><span class=\"toc_number toc_depth_1\">2<\/span> Komut Sat\u0131r\u0131nda H\u0131zl\u0131 Te\u015fhis: htop ile CPU ve RAM Analizi<\/a><ul><li><a href=\"#htop_kurulumu\"><span class=\"toc_number toc_depth_2\">2.1<\/span> htop kurulumu<\/a><\/li><li><a href=\"#htop_ekranini_dogru_okumak\"><span class=\"toc_number toc_depth_2\">2.2<\/span> htop ekran\u0131n\u0131 do\u011fru okumak<\/a><\/li><li><a href=\"#htop_ile_ornek_bir_senaryo_WooCommerce_kampanyasi\"><span class=\"toc_number toc_depth_2\">2.3<\/span> htop ile \u00f6rnek bir senaryo: WooCommerce kampanyas\u0131<\/a><\/li><\/ul><\/li><li><a href=\"#Disk_IO_Darbogazlarini_Bulmak_iotop_ve_Temel_IO_Metrikleri\"><span class=\"toc_number toc_depth_1\">3<\/span> Disk IO Darbo\u011fazlar\u0131n\u0131 Bulmak: iotop ve Temel IO Metrikleri<\/a><ul><li><a href=\"#iotop_kurulumu\"><span class=\"toc_number toc_depth_2\">3.1<\/span> iotop kurulumu<\/a><\/li><li><a href=\"#iotop_ciktisini_yorumlamak\"><span class=\"toc_number toc_depth_2\">3.2<\/span> iotop \u00e7\u0131kt\u0131s\u0131n\u0131 yorumlamak<\/a><\/li><li><a href=\"#Disk_dolulugu_ve_log_kaynakli_sorunlar\"><span class=\"toc_number toc_depth_2\">3.3<\/span> Disk dolulu\u011fu ve log kaynakl\u0131 sorunlar<\/a><\/li><\/ul><\/li><li><a href=\"#Anlik_Gorsel_Gosterge_Paneli_Netdata_ile_Tek_VPSi_Izlemek\"><span class=\"toc_number toc_depth_1\">4<\/span> Anl\u0131k G\u00f6rsel G\u00f6sterge Paneli: Netdata ile Tek VPS\u2019i \u0130zlemek<\/a><ul><li><a href=\"#Netdata_kurulumu_temel_ornek\"><span class=\"toc_number toc_depth_2\">4.1<\/span> Netdata kurulumu (temel \u00f6rnek)<\/a><\/li><li><a href=\"#Netdatada_gorebileceginiz_temel_paneller\"><span class=\"toc_number toc_depth_2\">4.2<\/span> Netdata\u2019da g\u00f6rebilece\u011finiz temel paneller<\/a><\/li><li><a href=\"#Netdata_ne_zaman_yeterli_ne_zaman_yetmez\"><span class=\"toc_number toc_depth_2\">4.3<\/span> Netdata ne zaman yeterli, ne zaman yetmez?<\/a><\/li><\/ul><\/li><li><a href=\"#Coklu_VPS_ve_Olcekli_Senaryolar_Prometheus_ile_Metrik_Toplama\"><span class=\"toc_number toc_depth_1\">5<\/span> \u00c7oklu VPS ve \u00d6l\u00e7ekli Senaryolar: Prometheus ile Metrik Toplama<\/a><ul><li><a href=\"#Prometheus_mimarisine_hizli_bakis\"><span class=\"toc_number toc_depth_2\">5.1<\/span> Prometheus mimarisine h\u0131zl\u0131 bak\u0131\u015f<\/a><\/li><li><a href=\"#Node_Exporter_ile_temel_VPS_metrikleri\"><span class=\"toc_number toc_depth_2\">5.2<\/span> Node Exporter ile temel VPS metrikleri<\/a><\/li><li><a href=\"#Alarm_kurallari_Sorun_cikmadan_uyari_almak\"><span class=\"toc_number toc_depth_2\">5.3<\/span> Alarm kurallar\u0131: Sorun \u00e7\u0131kmadan uyar\u0131 almak<\/a><\/li><\/ul><\/li><li><a href=\"#Network_ve_TCP_Seviyesinde_Ekstra_Ipuclari\"><span class=\"toc_number toc_depth_1\">6<\/span> Network ve TCP Seviyesinde Ekstra \u0130pu\u00e7lar\u0131<\/a><ul><li><a href=\"#Baglanti_sayilari_ve_TIME_WAIT_seli\"><span class=\"toc_number toc_depth_2\">6.1<\/span> Ba\u011flant\u0131 say\u0131lar\u0131 ve TIME_WAIT seli<\/a><\/li><li><a href=\"#Network_metriklerini_Prometheus_ile_izlemek\"><span class=\"toc_number toc_depth_2\">6.2<\/span> Network metriklerini Prometheus ile izlemek<\/a><\/li><\/ul><\/li><li><a href=\"#Metrikleri_Operasyon_Sureclerine_Baglamak\"><span class=\"toc_number toc_depth_1\">7<\/span> Metrikleri Operasyon S\u00fcre\u00e7lerine Ba\u011flamak<\/a><\/li><li><a href=\"#Sonuc_ve_Sonraki_Adimlar\"><span class=\"toc_number toc_depth_1\">8<\/span> Sonu\u00e7 ve Sonraki Ad\u0131mlar<\/a><\/li><\/ul><\/div>\n<h2><span id=\"VPSte_Izlemeniz_Gereken_Temel_Kaynaklar\">VPS\u2019te \u0130zlemeniz Gereken Temel Kaynaklar<\/span><\/h2>\n<p>\u0130zleme ara\u00e7lar\u0131na ge\u00e7meden \u00f6nce, hangi metriklere bakt\u0131\u011f\u0131m\u0131z\u0131 netle\u015ftirelim. Aksi halde htop\u2019ta renkli grafikler g\u00f6r\u00fcrs\u00fcn\u00fcz ama ne anlama geldi\u011fini \u00e7\u0131karmak zor olur.<\/p>\n<h3><span id=\"CPU_kullanim_orani_ve_load_average\">CPU kullan\u0131m oran\u0131 ve load average<\/span><\/h3>\n<p><strong>CPU kullan\u0131m\u0131<\/strong>, i\u015flemcinin ne kadar me\u015fgul oldu\u011funu g\u00f6sterir. Ancak tek ba\u015f\u0131na y\u00fczdeye bakmak yan\u0131lt\u0131c\u0131 olabilir. \u00d6nemli noktalar:<\/p>\n<ul>\n<li><strong>%user<\/strong>: Uygulama kodlar\u0131n\u0131z\u0131n (PHP, Node.js, Java vb.) t\u00fcketti\u011fi CPU.<\/li>\n<li><strong>%system<\/strong>: Kernel taraf\u0131nda harcanan CPU (a\u011f, disk, sistem \u00e7a\u011fr\u0131lar\u0131).<\/li>\n<li><strong>%steal<\/strong>: Sanalla\u015ft\u0131rma ortam\u0131nda ba\u015fka VPS\u2019lerin sizden \u00e7ald\u0131\u011f\u0131 CPU s\u00fcresi. D\u00fc\u015f\u00fck olmal\u0131.<\/li>\n<\/ul>\n<p><strong>load average<\/strong> ise CPU kuyru\u011fundaki i\u015f say\u0131s\u0131n\u0131 g\u00f6sterir. Genel kural: 1 vCPU\u2019lu bir VPS i\u00e7in load 1\u2019in \u00fcst\u00fcne uzun s\u00fcre \u00e7\u0131k\u0131yorsa, kuyruk olu\u015fuyordur. 4 vCPU\u2019lu bir VPS\u2019te load 4\u20135 civar\u0131 genelde kabul edilebilir, ama 10+ seviyeleri alarmd\u0131r.<\/p>\n<h3><span id=\"RAM_kullanimi_ve_swap\">RAM kullan\u0131m\u0131 ve swap<\/span><\/h3>\n<p><strong>RAM<\/strong> yetmezse, kernel verileri diske <strong>swap<\/strong> eder; bu da gecikmeleri katlar. Dikkat etmeniz gerekenler:<\/p>\n<ul>\n<li>Uygulamalar\u0131n ger\u00e7ekten kulland\u0131\u011f\u0131 RAM (resident memory).<\/li>\n<li>Disk cache alan\u0131 (bo\u015f RAM\u2019i kullanan faydal\u0131 cache, her doluluk k\u00f6t\u00fc de\u011fildir).<\/li>\n<li>Swap kullan\u0131m oran\u0131 ve <strong>swap-in\/out<\/strong> h\u0131zlar\u0131.<\/li>\n<\/ul>\n<p>S\u00fcrekli artan swap kullan\u0131m\u0131, VPS plan\u0131n\u0131z\u0131 b\u00fcy\u00fctmeniz gerekti\u011finin en net sinyallerinden biridir. Bu konuda daha geni\u015f perspektif i\u00e7in <a href=\"https:\/\/www.dchost.com\/blog\/yeni-web-sitesi-icin-cpu-ram-ve-trafik-nasil-hesaplanir\/\">yeni web sitesinde CPU ve RAM ihtiyac\u0131n\u0131 hesaplama rehberimize<\/a> de g\u00f6z atabilirsiniz.<\/p>\n<h3><span id=\"Disk_IO_IOPS_ve_doluluk_orani\">Disk IO, IOPS ve doluluk oran\u0131<\/span><\/h3>\n<p>Disk taraf\u0131nda iki temel metrik vard\u0131r:<\/p>\n<ul>\n<li><strong>IOPS<\/strong> (Input\/Output Operations Per Second): Saniyedeki IO i\u015flemi say\u0131s\u0131.<\/li>\n<li><strong>Throughput<\/strong> (MB\/s): Saniyedeki veri aktar\u0131m miktar\u0131.<\/li>\n<\/ul>\n<p>Veritaban\u0131 a\u011f\u0131rl\u0131kl\u0131 uygulamalarda IOPS kritik, b\u00fcy\u00fck dosya transferlerinde throughput daha kritiktir. Buna ek olarak <strong>disk doluluk oran\u0131n\u0131<\/strong> mutlaka izlemelisiniz; %90+ seviyeleri hem performans\u0131 d\u00fc\u015f\u00fcr\u00fcr hem de log\u2019lar y\u00fcz\u00fcnden &#8220;No space left on device&#8221; hatalar\u0131 alman\u0131za sebep olur. Bu konuyu detayl\u0131 anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/vps-disk-kullanimi-ve-logrotate-ayarlariyla-no-space-left-on-device-hatasini-onlemek\/\">VPS disk kullan\u0131m\u0131 ve logrotate ayarlar\u0131 rehberini<\/a> mutlaka okuman\u0131z\u0131 \u00f6neririm.<\/p>\n<h3><span id=\"Ag_trafigi_baglanti_sayisi_ve_gecikme\">A\u011f trafi\u011fi, ba\u011flant\u0131 say\u0131s\u0131 ve gecikme<\/span><\/h3>\n<p>A\u011f taraf\u0131nda bakman\u0131z gereken ba\u015fl\u0131ca metrikler \u015funlard\u0131r:<\/p>\n<ul>\n<li>Giden ve gelen trafik h\u0131z\u0131 (Mb\/s veya KB\/s).<\/li>\n<li>A\u00e7\u0131k TCP ba\u011flant\u0131 say\u0131s\u0131 ve durumlar\u0131 (ESTABLISHED, TIME_WAIT vb.).<\/li>\n<li>Paket kayb\u0131 ve RTT (ping gecikmesi).<\/li>\n<\/ul>\n<p>\u00d6zellikle kampanya d\u00f6nemlerinde anl\u0131k trafik patlamalar\u0131nda, network metrikleri ile CPU ve disk IO\u2019yu birlikte g\u00f6rmek, ger\u00e7ek darbo\u011faz\u0131 bulman\u0131z\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n<h2><span id=\"Komut_Satirinda_Hizli_Teshis_htop_ile_CPU_ve_RAM_Analizi\">Komut Sat\u0131r\u0131nda H\u0131zl\u0131 Te\u015fhis: htop ile CPU ve RAM Analizi<\/span><\/h2>\n<p>VPS\u2019e SSH ile ba\u011flan\u0131p ilk bakman\u0131z gereken ara\u00e7lardan biri <strong>htop<\/strong>\u2019tur. Klasik <code>top<\/code> komutunun daha okunabilir, renkli ve etkile\u015fimli halidir.<\/p>\n<h3><span id=\"htop_kurulumu\">htop kurulumu<\/span><\/h3>\n<ul>\n<li>Debian\/Ubuntu tabanl\u0131 VPS\u2019lerde:\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">apt update &amp;&amp; apt install htop -y<\/code><\/pre>\n<\/li>\n<li>AlmaLinux\/Rocky\/CentOS tabanl\u0131 VPS\u2019lerde:\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">yum install htop -y<\/code><\/pre>\n<\/li>\n<\/ul>\n<h3><span id=\"htop_ekranini_dogru_okumak\">htop ekran\u0131n\u0131 do\u011fru okumak<\/span><\/h3>\n<p><code>htop<\/code> yaz\u0131p \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda \u00fcst k\u0131s\u0131mda CPU, RAM ve swap kullan\u0131m \u00e7ubuklar\u0131n\u0131, a\u015fa\u011f\u0131da ise s\u00fcre\u00e7 listesini g\u00f6r\u00fcrs\u00fcn\u00fcz. Dikkat etmeniz gereken ana noktalar:<\/p>\n<ul>\n<li><strong>CPU barlar\u0131<\/strong>: Her vCPU \u00e7ekirde\u011fi ayr\u0131 g\u00f6sterilir. Birka\u00e7 \u00e7ekirde\u011fin s\u00fcrekli %90+ olmas\u0131, kod veya sorgu taraf\u0131nda darbo\u011faz i\u015faretidir.<\/li>\n<li><strong>Load average<\/strong>: Sa\u011f \u00fcstte genelde 1, 5 ve 15 dakikal\u0131k load de\u011ferleri bulunur.<\/li>\n<li><strong>MEM ve SWAP<\/strong>: RAM kullan\u0131m\u0131n\u0131n tavan yapmas\u0131 ve swap\u2019in devreye girmesi performans d\u00fc\u015f\u00fc\u015f\u00fc demektir.<\/li>\n<\/ul>\n<p>Alt tarafta s\u00fcre\u00e7 listesinde <strong>CPU%<\/strong> ve <strong>MEM%<\/strong> kolonlar\u0131na g\u00f6re s\u0131ralama yaparak en \u00e7ok kayna\u011f\u0131 t\u00fcketen s\u00fcre\u00e7leri an\u0131nda bulabilirsiniz. <code>F6<\/code> tu\u015fu ile g\u00f6r\u00fcnen kolonlar\u0131 \u00f6zelle\u015ftirebilir, IO ile ilgili alanlar\u0131 da ekleyebilirsiniz.<\/p>\n<h3><span id=\"htop_ile_ornek_bir_senaryo_WooCommerce_kampanyasi\">htop ile \u00f6rnek bir senaryo: WooCommerce kampanyas\u0131<\/span><\/h3>\n<p>\u00d6rne\u011fin, DCHost \u00fczerindeki bir VPS\u2019te WooCommerce ma\u011fazas\u0131 \u00e7al\u0131\u015ft\u0131ran bir m\u00fc\u015fterimizi d\u00fc\u015f\u00fcnelim. Kampanya saatlerinde site yava\u015fl\u0131yor, ancak neden belli de\u011fil. htop\u2019ta bakt\u0131\u011f\u0131m\u0131zda:<\/p>\n<ul>\n<li>Load average: 1 vCPU\u2019lu VPS\u2019te 3\u20134 seviyelerine \u00e7\u0131km\u0131\u015f.<\/li>\n<li>PHP-FPM s\u00fcre\u00e7leri CPU\u2019yu %90 \u00fcst\u00fc kullan\u0131yor.<\/li>\n<li>RAM %80 civar\u0131nda, ama swap kullan\u0131lm\u0131yor.<\/li>\n<\/ul>\n<p>Bu durumda as\u0131l sorun CPU darbo\u011faz\u0131 gibi g\u00f6r\u00fcn\u00fcr. \u00c7\u00f6z\u00fcm olarak ge\u00e7ici kampanya s\u00fcresince VPS\u2019i daha y\u00fcksek vCPU\u2019lu bir plana ta\u015f\u0131mak veya PHP-FPM ve \u00f6nbellekleme ayarlar\u0131n\u0131 optimize etmek gerekir. Bu optimizasyonlar\u0131 detayl\u0131 anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-ve-woocommerce-icin-php-fpm-ayarlari-pm-pm-max_children-ve-pm-max_requests-hesaplama-rehberi\/\">PHP-FPM ayar rehberine<\/a> g\u00f6z atabilirsiniz.<\/p>\n<h2><span id=\"Disk_IO_Darbogazlarini_Bulmak_iotop_ve_Temel_IO_Metrikleri\">Disk IO Darbo\u011fazlar\u0131n\u0131 Bulmak: iotop ve Temel IO Metrikleri<\/span><\/h2>\n<p>CPU ve RAM taraf\u0131 sa\u011fl\u0131kl\u0131 g\u00f6r\u00fcnmesine ra\u011fmen siteniz yava\u015f a\u00e7\u0131l\u0131yorsa, b\u00fcy\u00fck ihtimalle disk IO taraf\u0131nda sorun vard\u0131r. \u00d6zellikle veritaban\u0131 ve log yazma trafi\u011fi yo\u011fun sitelerde bu \u00e7ok s\u0131k kar\u015f\u0131m\u0131za \u00e7\u0131kar.<\/p>\n<h3><span id=\"iotop_kurulumu\">iotop kurulumu<\/span><\/h3>\n<ul>\n<li>Debian\/Ubuntu:\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">apt update &amp;&amp; apt install iotop -y<\/code><\/pre>\n<\/li>\n<li>AlmaLinux\/Rocky\/CentOS:\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">yum install iotop -y<\/code><\/pre>\n<\/li>\n<\/ul>\n<p><code>iotop<\/code> \u00e7al\u0131\u015ft\u0131rabilmek i\u00e7in genellikle root olman\u0131z veya gerekli yetkiye sahip olman\u0131z gerekir.<\/p>\n<h3><span id=\"iotop_ciktisini_yorumlamak\">iotop \u00e7\u0131kt\u0131s\u0131n\u0131 yorumlamak<\/span><\/h3>\n<p><code>iotop<\/code> komutunu verdi\u011finizde, s\u00fcre\u00e7 bazl\u0131 disk IO kullan\u0131m\u0131n\u0131 g\u00f6r\u00fcrs\u00fcn\u00fcz. Ana kolonlar:<\/p>\n<ul>\n<li><strong>DISK READ<\/strong> ve <strong>DISK WRITE<\/strong>: S\u00fcrecin saniyede ne kadar veri okudu\u011fu veya yazd\u0131\u011f\u0131.<\/li>\n<li><strong>SWAPIN<\/strong>: S\u00fcrecin swap\u2019ten ne kadar veri okudu\u011fu; y\u00fcksekse RAM yetmiyor demektir.<\/li>\n<li><strong>IO%<\/strong>: S\u00fcrecin ne kadar IO bekledi\u011fini g\u00f6sterir; y\u00fcksek IO% genelde disk kuyru\u011fu anlam\u0131na gelir.<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin MySQL s\u00fcrecinin DISK WRITE kolonunda s\u00fcrekli y\u00fcksek de\u011ferler g\u00f6r\u00fcyorsan\u0131z, veritaban\u0131 sorgular\u0131n\u0131z a\u011f\u0131r \u00e7al\u0131\u015f\u0131yor olabilir veya log seviyeniz \u00e7ok ayr\u0131nt\u0131l\u0131 ayarlanm\u0131\u015ft\u0131r.<\/p>\n<h3><span id=\"Disk_dolulugu_ve_log_kaynakli_sorunlar\">Disk dolulu\u011fu ve log kaynakl\u0131 sorunlar<\/span><\/h3>\n<p>Disk sadece IO\u2019dan de\u011fil, kapasite dolulu\u011fundan da yava\u015flar. SSH \u00fczerinden \u015fu komutlar ile h\u0131zl\u0131 kontrol yapabilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">df -h\n<\/code><\/pre>\n<p>%90 \u00fczeri doluluk \u00f6zellikle <code>\/<\/code> veya <code>\/var<\/code> b\u00f6l\u00fcmlerinde ise tehlikelidir. \u00c7o\u011fu zaman sebep kontrols\u00fcz b\u00fcy\u00fcyen log dosyalar\u0131d\u0131r. Bu durumda logrotate ayarlar\u0131n\u0131 elden ge\u00e7irmek \u015fart olur. Ad\u0131m ad\u0131m \u00f6rneklerle anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/vps-disk-kullanimi-ve-logrotate-ayarlariyla-no-space-left-on-device-hatasini-onlemek\/\">logrotate ile disk doluluk sorunlar\u0131n\u0131 \u00f6nleme rehberini<\/a> burada yeniden hat\u0131rlatmakta fayda var.<\/p>\n<h2><span id=\"Anlik_Gorsel_Gosterge_Paneli_Netdata_ile_Tek_VPSi_Izlemek\">Anl\u0131k G\u00f6rsel G\u00f6sterge Paneli: Netdata ile Tek VPS\u2019i \u0130zlemek<\/span><\/h2>\n<p>Komut sat\u0131r\u0131nda te\u015fhis yapmak h\u0131zl\u0131d\u0131r, ancak uygulama sahibine veya ekip arkada\u015flar\u0131n\u0131za durumu anlatmak i\u00e7in g\u00f6rsel panellere ihtiya\u00e7 duyars\u0131n\u0131z. Bu noktada <strong>Netdata<\/strong>, tek VPS\u2019i detayl\u0131 ve etkile\u015fimli grafiklerle izlemek i\u00e7in olduk\u00e7a pratik bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/p>\n<h3><span id=\"Netdata_kurulumu_temel_ornek\">Netdata kurulumu (temel \u00f6rnek)<\/span><\/h3>\n<p>Resmi kurulum komutu zamanla de\u011fi\u015febildi\u011fi i\u00e7in her zaman Netdata\u2019n\u0131n dok\u00fcmantasyonuna bakmakta fayda var, ancak tipik bir kurulum:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">bash &lt;(curl -Ss https:\/\/my-netdata.io\/kickstart.sh)<\/code><\/pre>\n<p>Kurulum sonras\u0131 sunucunuzda genelde 19999 portundan \u00e7al\u0131\u015fan bir Netdata aray\u00fcz\u00fc a\u00e7\u0131l\u0131r: <code>http:\/\/sunucu-ip:19999<\/code>. G\u00fcvenlik i\u00e7in bu portu do\u011frudan internete a\u00e7maman\u0131z, ya VPN \u00fczerinden eri\u015fmeniz ya da HTTP auth \/ IP k\u0131s\u0131tlamas\u0131 yapman\u0131z gerekir.<\/p>\n<h3><span id=\"Netdatada_gorebileceginiz_temel_paneller\">Netdata\u2019da g\u00f6rebilece\u011finiz temel paneller<\/span><\/h3>\n<p>Netdata aray\u00fcz\u00fcnde a\u015fa\u011f\u0131daki metrikleri grafiklerle, saniye hassasiyetinde g\u00f6rebilirsiniz:<\/p>\n<ul>\n<li><strong>CPU<\/strong>: \u00c7ekirdek bazl\u0131 kullan\u0131m, steal time, context switch say\u0131lar\u0131.<\/li>\n<li><strong>RAM ve swap<\/strong>: Kullan\u0131lan, cache edilen, bo\u015f RAM ile swap hareketleri.<\/li>\n<li><strong>Disk IO<\/strong>: Okuma\/yazma h\u0131zlar\u0131, IO kuyru\u011fu, IOPS.<\/li>\n<li><strong>Network<\/strong>: Aray\u00fcz bazl\u0131 trafik, paket say\u0131lar\u0131, hata oranlar\u0131.<\/li>\n<li><strong>Uygulama spesifik metrikler<\/strong> (Nginx, Apache, MySQL vb. i\u00e7in haz\u0131r paneller).<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin DCHost \u00fczerinde \u00e7al\u0131\u015fan bir WooCommerce ma\u011fazas\u0131nda, Netdata \u00fczerinden kampanya saatlerinde CPU\u2019nun nas\u0131l pik yapt\u0131\u011f\u0131n\u0131, MySQL sorgu say\u0131lar\u0131n\u0131n nas\u0131l artt\u0131\u011f\u0131n\u0131 ve disk IO e\u011frisinin nas\u0131l de\u011fi\u015fti\u011fini tek ekranda g\u00f6rebilirsiniz. Bu g\u00f6rseller, ekip i\u00e7i performans analizi toplant\u0131lar\u0131nda \u00e7ok i\u015fimize yar\u0131yor.<\/p>\n<h3><span id=\"Netdata_ne_zaman_yeterli_ne_zaman_yetmez\">Netdata ne zaman yeterli, ne zaman yetmez?<\/span><\/h3>\n<p>Netdata tek VPS veya birka\u00e7 sunucu i\u00e7in ideal bir &#8220;hemen-kur-kullan&#8221; \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Ancak:<\/p>\n<ul>\n<li>Onlarca VPS\u2019iniz varsa,<\/li>\n<li>Uzun s\u00fcreli metrik saklamak istiyorsan\u0131z (aylarca-y\u0131llarca),<\/li>\n<li>Geli\u015fmi\u015f alarm kurallar\u0131 ve dashboard\u2019lar tasarlamak istiyorsan\u0131z,<\/li>\n<\/ul>\n<p>o noktada bir metrik toplama ve sorgulama sistemi olan <strong>Prometheus<\/strong> gibi \u00e7\u00f6z\u00fcmlere ge\u00e7meniz gerekir. Birazdan bu yap\u0131y\u0131 da ele alaca\u011f\u0131z.<\/p>\n<h2><span id=\"Coklu_VPS_ve_Olcekli_Senaryolar_Prometheus_ile_Metrik_Toplama\">\u00c7oklu VPS ve \u00d6l\u00e7ekli Senaryolar: Prometheus ile Metrik Toplama<\/span><\/h2>\n<p>Birden fazla VPS, ayr\u0131 veritaban\u0131 sunucular\u0131, cache katman\u0131, arka plan i\u015fleyicileri (queue workers) devreye girdi\u011finde, tek bir panel yeterli olmamaya ba\u015flar. \u0130\u015fte burada <strong>Prometheus<\/strong> + <strong>exporter<\/strong> mimarisi devreye girer.<\/p>\n<h3><span id=\"Prometheus_mimarisine_hizli_bakis\">Prometheus mimarisine h\u0131zl\u0131 bak\u0131\u015f<\/span><\/h3>\n<p>Basitle\u015ftirerek \u015f\u00f6yle anlatabiliriz:<\/p>\n<ul>\n<li>Her VPS\u2019e <strong>Node Exporter<\/strong> gibi k\u00fc\u00e7\u00fck bir ajan kurars\u0131n\u0131z.<\/li>\n<li>Bu ajan, CPU, RAM, disk, network ve sistem metriklerini HTTP \u00fczerinden metrik format\u0131nda sunar.<\/li>\n<li>Merkezi bir <strong>Prometheus sunucusu<\/strong> belirli aral\u0131klarla bu endpoint\u2019leri &#8220;scrape&#8221; eder ve metrikleri kendi zaman serisi veritaban\u0131na yazar.<\/li>\n<li>G\u00f6rsel paneller i\u00e7in genelde <strong>Grafana<\/strong> kullan\u0131l\u0131r.<\/li>\n<\/ul>\n<p>Bu yap\u0131y\u0131 ad\u0131m ad\u0131m uygulamal\u0131 olarak g\u00f6rmek isterseniz, haz\u0131rlad\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/vps-izleme-ve-alarm-kurulumu-prometheus-grafana-ve-uptime-kuma-ile-baslangic\/\">Prometheus ve Grafana ile VPS izleme ba\u015flang\u0131\u00e7 rehberini<\/a> inceleyebilirsiniz.<\/p>\n<h3><span id=\"Node_Exporter_ile_temel_VPS_metrikleri\">Node Exporter ile temel VPS metrikleri<\/span><\/h3>\n<p><strong>Node Exporter<\/strong>, Linux VPS\u2019ler i\u00e7in en temel exporter\u2019d\u0131r. Ba\u015fl\u0131ca metrikler:<\/p>\n<ul>\n<li>CPU kullan\u0131m oranlar\u0131, context switch, load average.<\/li>\n<li>RAM, swap, file cache, page fault metrikleri.<\/li>\n<li>Disk IO, IOPS, disk doluluk oranlar\u0131.<\/li>\n<li>Network trafi\u011fi, TCP ba\u011flant\u0131 say\u0131lar\u0131, hata oranlar\u0131.<\/li>\n<\/ul>\n<p>Prometheus + Grafana ile \u015fu tip grafikler haz\u0131rlayabilirsiniz:<\/p>\n<ul>\n<li>Son 30 g\u00fcndeki CPU kullan\u0131m y\u00fczdesi ve load grafi\u011fi.<\/li>\n<li>Disk doluluk oran\u0131n\u0131n zaman i\u00e7indeki de\u011fi\u015fimi; %80\u2019i ge\u00e7ti\u011finde alarm.<\/li>\n<li>A\u011f trafi\u011fi piklerini saatlik veya g\u00fcnl\u00fck olarak g\u00f6steren grafikler.<\/li>\n<\/ul>\n<h3><span id=\"Alarm_kurallari_Sorun_cikmadan_uyari_almak\">Alarm kurallar\u0131: Sorun \u00e7\u0131kmadan uyar\u0131 almak<\/span><\/h3>\n<p>Sadece grafik g\u00f6rmek \u00e7o\u011fu zaman yeterli de\u011fildir; problem b\u00fcy\u00fcmeden haberiniz olmal\u0131. Prometheus taraf\u0131nda <strong>alerting rules<\/strong> yazarak \u015fu tip kurallar olu\u015fturabilirsiniz:<\/p>\n<ul>\n<li><code>node_filesystem_avail_bytes &lt; 10GiB<\/code> ve durum 15 dakikadan uzun s\u00fcr\u00fcyorsa &#8220;Disk %85\u2019e dayand\u0131&#8221; alarm\u0131.<\/li>\n<li>Son 5 dakikada CPU kullan\u0131m ortalamas\u0131 %90 \u00fczerindeyse &#8220;CPU darbo\u011faz\u0131&#8221; alarm\u0131.<\/li>\n<li>Swap kullan\u0131m\u0131 belirli bir e\u015fi\u011fi ge\u00e7ti\u011finde &#8220;RAM yetmiyor&#8221; uyar\u0131s\u0131.<\/li>\n<\/ul>\n<p>Bu alarmlar\u0131 e-posta, Slack, Telegram gibi kanallara ba\u011flayabilirsiniz. DCHost olarak kendi altyap\u0131m\u0131zda da benzer kurallar kullan\u0131yor, kritik e\u015fiklere gelinmeden aksiyon al\u0131yoruz. Daha geli\u015fmi\u015f senaryolar i\u00e7in <a href=\"https:\/\/www.dchost.com\/blog\/vps-izleme-ve-uyari-nasil-kurulur-prometheus-grafana-ve-node-exporter-ile-sessiz-alarmlari-konusturmak\/\">Prometheus, Grafana ve Node Exporter ile uyar\u0131 kurma rehberimizi<\/a> inceleyebilirsiniz.<\/p>\n<h2><span id=\"Network_ve_TCP_Seviyesinde_Ekstra_Ipuclari\">Network ve TCP Seviyesinde Ekstra \u0130pu\u00e7lar\u0131<\/span><\/h2>\n<p>Kaynak izlerken \u00e7o\u011fu ki\u015fi CPU ve diskten \u00f6teye bakm\u0131yor, ama \u00f6zellikle y\u00fcksek trafikli WordPress\/Laravel sitelerinde network ve TCP ayarlar\u0131 ciddi fark yarat\u0131yor.<\/p>\n<h3><span id=\"Baglanti_sayilari_ve_TIME_WAIT_seli\">Ba\u011flant\u0131 say\u0131lar\u0131 ve TIME_WAIT seli<\/span><\/h3>\n<p>A\u015fa\u011f\u0131daki komutlarla kabaca ba\u011flant\u0131 durumlar\u0131n\u0131 g\u00f6rebilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">ss -s\nss -ant | head -n 20\n<\/code><\/pre>\n<p>\u00c7ok say\u0131da <code>TIME_WAIT<\/code> ba\u011flant\u0131 g\u00f6r\u00fcyorsan\u0131z, yo\u011fun k\u0131sa \u00f6m\u00fcrl\u00fc HTTP ba\u011flant\u0131lar\u0131 veya eksik keep-alive ayarlar\u0131 olabilir. Nginx\/Apache taraf\u0131nda keep-alive ve timeout ayarlar\u0131n\u0131 g\u00f6zden ge\u00e7irmek, TCP tuning yapmak (\u00f6rne\u011fin <code>net.core.somaxconn<\/code>, <code>net.ipv4.ip_local_port_range<\/code> gibi) gerekebilir. Bu alanda daha derine inmek isterseniz, <a href=\"https:\/\/www.dchost.com\/blog\/yuksek-trafikli-wordpress-laravelde-linux-tcp-tuning-sysctl-ayarlari-udp-bufferlari-ve-syn-flooda-karsi-sakin-kalmak\/\">Linux TCP tuning rehberimiz<\/a> size iyi bir ba\u015flang\u0131\u00e7 sa\u011flar.<\/p>\n<h3><span id=\"Network_metriklerini_Prometheus_ile_izlemek\">Network metriklerini Prometheus ile izlemek<\/span><\/h3>\n<p>Node Exporter \u00fczerinden \u015fu metrikleri izlemek \u00f6zellikle faydal\u0131d\u0131r:<\/p>\n<ul>\n<li><code>node_network_receive_bytes_total<\/code> \/ <code>node_network_transmit_bytes_total<\/code>: Gelen\/giden trafik.<\/li>\n<li><code>node_netstat_Tcp_CurrEstab<\/code>: Aktif TCP ba\u011flant\u0131 say\u0131s\u0131.<\/li>\n<li><code>node_network_receive_errs_total<\/code> ve benzeri hata saya\u00e7lar\u0131.<\/li>\n<\/ul>\n<p>Bu metrikler sayesinde kampanya veya sald\u0131r\u0131 d\u00f6nemlerinde ger\u00e7ek durumu say\u0131larla g\u00f6rebilir, \u00f6rne\u011fin DDoS ata\u011f\u0131 ile organik trafik art\u0131\u015f\u0131n\u0131 birbirinden ay\u0131rabilirsiniz.<\/p>\n<h2><span id=\"Metrikleri_Operasyon_Sureclerine_Baglamak\">Metrikleri Operasyon S\u00fcre\u00e7lerine Ba\u011flamak<\/span><\/h2>\n<p>\u0130zleme ara\u00e7lar\u0131n\u0131 kurup birka\u00e7 grafik a\u00e7mak g\u00fczel; ama as\u0131l de\u011fer, bu metrikleri <strong>karar s\u00fcre\u00e7lerinize ba\u011flad\u0131\u011f\u0131n\u0131zda<\/strong> ortaya \u00e7\u0131kar. DCHost olarak m\u00fc\u015fterilerle yapt\u0131\u011f\u0131m\u0131z kapasite ve mimari de\u011ferlendirme g\u00f6r\u00fc\u015fmelerinde genelde \u015fu sorular\u0131 soruyoruz:<\/p>\n<ul>\n<li>Son 30 g\u00fcnde CPU kullan\u0131m\u0131n\u0131z d\u00fczenli olarak %70+ seviyelerine \u00e7\u0131k\u0131yor mu?<\/li>\n<li>RAM kullan\u0131m\u0131 s\u00fcrekli tavan yap\u0131p swap\u2019e d\u00fc\u015f\u00fcyor mu?<\/li>\n<li>Disk doluluk oran\u0131 son d\u00f6nemde h\u0131zla art\u0131yor mu?<\/li>\n<li>A\u011f trafi\u011fi piklerinde latency ciddi \u015fekilde y\u00fckseliyor mu?<\/li>\n<\/ul>\n<p>Bu sorular\u0131n cevab\u0131n\u0131 <strong>Prometheus grafikleri<\/strong> veya <strong>Netdata panelleri<\/strong> ile verebiliyorsan\u0131z, &#8220;VPS plan\u0131n\u0131 b\u00fcy\u00fctmeli miyiz, ayr\u0131 bir veritaban\u0131 sunucusuna m\u0131 ge\u00e7meliyiz, yoksa sadece uygulamay\u0131 optimize etmek mi yeterli?&#8221; gibi kararlar\u0131 \u00e7ok daha sa\u011fl\u0131kl\u0131 al\u0131rs\u0131n\u0131z. \u00d6rne\u011fin veritaban\u0131 y\u00fck\u00fcn\u00fcz tutarl\u0131 \u015fekilde art\u0131yorsa, <a href=\"https:\/\/www.dchost.com\/blog\/veritabani-sunucusunu-uygulama-sunucusundan-ayirmak-ne-zaman-mantikli\/\">veritaban\u0131n\u0131 uygulama sunucusundan ay\u0131rma zaman\u0131n\u0131n gelip gelmedi\u011fini<\/a> de\u011ferlendirebilirsiniz.<\/p>\n<p>Benzer \u015fekilde, log miktar\u0131n\u0131z ve disk yazma trafi\u011finiz art\u0131yorsa, merkezi loglama \u00e7\u00f6z\u00fcmlerine (\u00f6rne\u011fin Loki veya ELK stack) ge\u00e7meyi d\u00fc\u015f\u00fcnebilirsiniz. Bu konuda ad\u0131m ad\u0131m rehber ar\u0131yorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/vps-log-yonetimi-nasil-rayina-oturur-grafana-loki-promtail-ile-merkezi-loglama-tutma-sureleri-ve-alarm-kurallari\/\">VPS log y\u00f6netimi ve Loki rehberimize<\/a> g\u00f6z atman\u0131zda fayda var.<\/p>\n<h2><span id=\"Sonuc_ve_Sonraki_Adimlar\">Sonu\u00e7 ve Sonraki Ad\u0131mlar<\/span><\/h2>\n<p>VPS kaynak kullan\u0131m\u0131 izleme konusu ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnebilir; ama do\u011fru ad\u0131mlarla ilerledi\u011finizde olduk\u00e7a y\u00f6netilebilir hale gelir. Komut sat\u0131r\u0131nda <strong>htop<\/strong> ve <strong>iotop<\/strong> ile anl\u0131k te\u015fhis, <strong>Netdata<\/strong> ile tek VPS\u2019i g\u00f6rsel olarak takip etme ve <strong>Prometheus<\/strong> ile \u00e7oklu VPS \/ uzun d\u00f6nem metrik toplama yakla\u015f\u0131m\u0131n\u0131 birle\u015ftirdi\u011finizde, art\u0131k &#8220;Sunucu niye yava\u015f?&#8221; sorusunu tahmine de\u011fil, verilere dayal\u0131 olarak cevaplayabilirsiniz.<\/p>\n<p>DCHost olarak kendi altyap\u0131m\u0131zda da benzer bir katmanl\u0131 izleme mimarisi kullan\u0131yoruz: \u00f6nce temel metrikler, ard\u0131ndan geli\u015fmi\u015f alarm kurallar\u0131 ve gerekti\u011finde merkezi loglama ile derin analiz. Siz de VPS\u2019inizde bu ad\u0131mlar\u0131 uygulamaya ba\u015flarken, <a href=\"https:\/\/www.dchost.com\/blog\/vps-izleme-ve-alarm-kurulumu-prometheus-grafana-ve-uptime-kuma-ile-baslangic\/\">Prometheus ve Grafana ba\u015flang\u0131\u00e7 rehberimizden<\/a> veya <a href=\"https:\/\/www.dchost.com\/blog\/vps-izleme-ve-uyari-nasil-kurulur-prometheus-grafana-ve-node-exporter-ile-sessiz-alarmlari-konusturmak\/\">ileri uyar\u0131 senaryolar\u0131ndan<\/a> yararlanabilirsiniz.<\/p>\n<p>E\u011fer DCHost \u00fczerinde bir VPS kullan\u0131yorsan\u0131z ve metriklere bakt\u0131\u011f\u0131n\u0131z halde yorumlamakta zorlan\u0131yorsan\u0131z, destek ekibimizle ileti\u015fime ge\u00e7mekten \u00e7ekinmeyin. CPU, RAM, IO ve network verilerine birlikte bak\u0131p, gerekirse plan y\u00fckseltme, mimari iyile\u015ftirme veya uygulama taraf\u0131 optimizasyonu konusunda size yol haritas\u0131 \u00e7izebiliriz. B\u00f6ylece hem performans problemlerini erkenden yakalar, hem de kaynaklar\u0131n\u0131z\u0131 gereksiz yere \u015fi\u015firmeden, kontroll\u00fc \u015fekilde b\u00fcy\u00fcyebilirsiniz.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>VPS\u2019iniz zaman zaman yava\u015fl\u0131yor, ama sorunun CPU\u2019dan m\u0131, RAM\u2019den mi, disk IO\u2019dan m\u0131 yoksa a\u011f trafi\u011finden mi kaynakland\u0131\u011f\u0131n\u0131 net g\u00f6remiyor musunuz? Proje planlama toplant\u0131s\u0131nda ka\u00e7 vCPU\u2019ya, ne kadar RAM\u2019e ihtiyac\u0131n\u0131z oldu\u011funu tart\u0131\u015f\u0131rken, elinizde somut metrikler olsun istiyorsan\u0131z do\u011fru yerdesiniz. Bu rehberde, komut sat\u0131r\u0131ndan grafik panellere kadar farkl\u0131 seviyelerde VPS kaynak kullan\u0131m\u0131 izleme y\u00f6ntemlerini ad\u0131m ad\u0131m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3425,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-3424","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/3424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=3424"}],"version-history":[{"count":0,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/3424\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/3425"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=3424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=3424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=3424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}