Linux performans analiz araçları / perf-tools

Bir Sistem/Network Yöneticisi için, performans anlamında sistemde o an neler olup bittiğini bilmek ve sistemin sağlığını izlemek, sistemin kendisi ve sistemde koşan servisin sürekliliği için hayati derecede önem taşır. Sistemden alınan her bilgi sistemdeki mevcut veya daha sonra oluşabilecek sorunlar hakkında ipucu verir. Sistem/Network Yöneticisi için sistem performansını izlemek, sistemi monitör etmek ve ortaya çıkan … Continue reading Linux performans analiz araçları / perf-tools

Two-Way Forest Trust ilişkiye sahip iki AD Forest arasında yaşanan GPO gariplikleri.

Selamlar, Uzunca bir süredir yazmıyordum. Sınavlar, dersler, işler derken burayı oldukça ihmal ettiğimi fark ettim. Geçenlerde Two-Way Forest Trust ortamında çalışan bir mimaride yaşadığım bir sorundan bahsetmek istiyorum. Trust ilişkisi ortamında kurgulanan GPO senaryoları genelde biraz uğraştırıcı olabilir. Benim durum da biraz öyle oldu. Gözden kaçan ufacık bir detay uzunca bir uğraşıya sebep oldu. Sorunu gerçek … Continue reading Two-Way Forest Trust ilişkiye sahip iki AD Forest arasında yaşanan GPO gariplikleri.

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

How to get number of status messages of a Nginx reverse proxy or web server?

It is important to know the number of status messages of a Nginx reverse proxy or web server. Especially those of 301 and 404. By following these numbers, you may have information about the traffic which arrives at your server, and you may take action according to these numbers. Note that, if you are using … Continue reading How to get number of status messages of a Nginx reverse proxy or web server?

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