Metriklerin Efendisi Prometheus! – Episode 2 – Monitoring

Oldukça sıcak bir hafta sonundan herkese selamlar. Yine biraz fırsat bulmuşken Prometheus ile ilgili makaleye kaldığım yerden devam etmek istiyorum. İlk bölümde uygulama ve genel konsept hakkında temel bilgiler paylaşmıştım. Ara ara konuyu dağıtıp Soundcloud Infrastructure'ın monolitik mimariden mikroservis mimarisine taşınırken ortaya çıkan dağıtık bir monitoring ihtiyacından da bahsetmiştim. Bu bölümde, Prometheus'u kullanarak bir Docker Host sunucunun metriklerini Collect … Continue reading Metriklerin Efendisi Prometheus! – Episode 2 – Monitoring

Metriklerin efendisi Prometheus! – Episode 1 – Doğuş ve Mimari

Prometheus, son zamanlarda gezindiğim makalelerde adını sık sık duyduğum, benim de mimarisini çok merak ettiğim, ismine "Next generation monitoring system" ünvanı yakıştırılan, ufacık bir projeden tutun da büyük ölçekli mimarilerde bile rahatlıkla kullanılabilen bir ekosistem. Evet, "ekosistem" diyorum çünkü bu yazılımlar bütününe basitçe bir "monitoring tool" demek oldukça yüzeysel bir tanım olur, hatta ayıp bile … Continue reading Metriklerin efendisi Prometheus! – Episode 1 – Doğuş ve Mimari

Spotify altyapısına teknik bir bakış

Bu Pazar günü hem biraz eğlenceli şeyler yapmak, beyin dinlendirmek hem de bir süredir merak ettiğim bir konuyu derinlemesine araştırmak için  aldım kahvemi elime ve Spotify müzik servisinin ardındaki teknolojiyi araştırmak, notlara dökmek için kolları sıvadım. Şimdiden uyarayım, biraz uzun bir yazı olabilir. Çoğumuzun düzenli olarak kullanığı Spotify müzik servisinin arka tarafındaki (Backend) mimarisi, çalışma şekli, … Continue reading Spotify altyapısına teknik bir bakış

CCNA v3.0 – 200-125 Neler değişti?

Merhabalar,  çoğunuzun bildiği gibi CCNA/200-120 kodlu Cisco Certified Network Associate Exam sınavı ve 100-101 ICND1 ile 200-101 ICND2 kodlu sınavlarda Cisco müfredat güncellemesi yaptı. 200-120 kodlu kompozit sınav 200-125 olarak güncellendi. Aynı şekilde 100-101 kodlu sınav 100-105'e, 200-101 kodlu sınav ise 200-105'e güncellendi. Peki, CCNA 200-125 kodlu sınav içeriğinde yapılan güncellemeler hangi konuları içeriyor bir … Continue reading CCNA v3.0 – 200-125 Neler değişti?

VMware Workstation 12 “Could not open /dev/vmmon: No such file or directory.” error on Arch Linux

After installed VMware Workstation 12 on  Arch Linux (Kernel: 4.7.4-1-ARCH) i received an error message like and virtual machine did not boot up. To solve this problem, rebuild "virtual monitor kernel module" by using this command: Sample output: References: https://askubuntu.com/questions/342719/vmware-workstation-10-at-startup-vmmon-error

Solution Stack kavramı

Selamlar, bugün "Solution Stack" üzerine bir şeyler karalamak istiyorum.  Solution Stack  ya da Software Stack, yazılım geliştiricilerin geliştirme yapabilmek için ihtiyaç duydukları geliştirme platformunu oluşturmak için gerekli yazılımlar bütünüdür. Örneğin, klasik bir web uygulaması geliştirebilmek için yazılımcının ihtiyaç duyduğu geliştirme ortamı minimal bir şekilde şöyledir: işletim sistemi, web server, database ve programlama dili. Bu ortamı bir arada sunan yazılım setine Solution … Continue reading Solution Stack kavramı

Aktif ve Pasif Monitoring hakkında

Okuduğum teknik makalelerde sık sık karşıma çıkan iki monitoring kavramı; aktif ve pasif monitoring (Active & Passive Monitoring) hakkında bir şeyler karalamak istiyorum. Active Monitoring ‘in uygulanabilmesi için networkümüze doğru bir yapay trafik akışının olması gerekiyor. Örneğin bir WAN ortamında iki aktif network cihaz arasındaki trafik gecikmesinin hesaplanması için yapılan bu kontrollü deney tabanlı monitoring işlemi … Continue reading Aktif ve Pasif Monitoring hakkında