Canlı Altyapı İzleme Paneli

Yönetim paneline entegre edilmiş; sistem kaynaklarını ve canlı konteyner günlüklerini verimli bir şekilde takip eden, hafif ve gerçek zamanlı bir sunucu/konteyner izleme çözümü geliştirildi (psutil ve Docker API kullanılarak).

Genel Bakış

Üretimdeki bir sistemin yönetim paneline doğrudan entegre edilmiş, amaca yönelik bir operasyonel farkındalık katmanı (operational awareness layer). Ağır bir izlenebilirlik (observability) yığını (Prometheus + Grafana + aracı servisler) kurmak yerine hedef; mühendislik ekibine önemli olan sunucular ve konteynerler üzerinde anında görünürlük sağlayan, sürdürülecek hiçbir ek altyapı gerektirmeyen, minimum ve sıfır bağımlılıklı bir izleme paneli oluşturmaktı.

Özellik Analizi

Sistem Kaynak Takibi

psutil kütüphanesi kullanılarak panel; işlemci kullanımı (çekirdek başına ve toplam), RAM yükü, disk G/Ç (I/O) ve ağ veri akış hızını yapılandırılabilir aralıklarla ön yüze aktarır. Veriler WebSocket üzerinden iletildiğinden, kontrol paneli HTTP uç noktasını tekrar tekrar sorgulamadan (polling) gerçek zamanlı olarak güncellenir.

Docker API ile Konteyner İzleme

Python için Docker SDK; çalışan her konteynerin durumunu, kaynak tüketimini (CPU %, bellek, ağ veri hızı) ve canlı günlük kuyruklarını (log tails) ortaya koyar. Panel, bunu ana sunucu metrikleriyle birlikte birleşik bir zaman tünelinde sunarak, bir CPU artışını belirli bir konteyner iş yüküyle ilişkilendirmeyi kolaylaştırır.

Uyarı Eşikleri

Kontrol paneli arayüzünde yapılandırılabilen basit eşik kuralları, herhangi bir metrik belirlenen sınırı aştığında vurgulanmış görsel bir uyarı tetikler. Harici bir uyarı sistemine gerek yoktur — uyarılar doğrudan izleme görünümünün içinde satır içi (inline) olarak belirir.

Minimal Ayak İzi (Minimal Footprint)

İzleme arka ucu, mevcut yönetim uygulamasına monte edilmiş hafif bir Flask şablonu (blueprint) olarak çalışır ve ihmal edilebilir düzeyde bellek yükü getirir. Tüm veriler geçicidir (ephemeral) — diske hiçbir şey yazılmaz; panel bir metrik veri tabanı değil, canlı bir izleme ekranıdır.

Sonuç

Operasyon ekibi için altyapı anomalilerini tespit etme ortalama süresi (MTTD) dakikalardan saniyelere indirildi. Entegre yaklaşım, olaylara müdahale sırasında birden fazla izleme aracı arasında geçiş yapmanın getirdiği zihinsel yükü tamamen ortadan kaldırdı.

Sonraki Proje

Teknoloji Odaklı SaaS Yatırım Araçları Platformu

Geleneksel pazar yeri modellerinin ötesine geçerek doğrudan performansa öncelik veren; algoritmik hesaplamalar ve finansal veri görselleştirmesine odaklanmış, yüksek performanslı bir SaaS platformu geliştirildi.

NeuralPlaylist - Yapay Zekâ Destekli Müzik Öneri Sistemi

NeuralPlaylist, gelişmiş algoritmalar ve makine öğrenimi kullanarak kullanıcıların tercihlerine, ruh hallerine ve hatta biyometrik verilerine göre kişiselleştirilmiş müzik önerileri sunar.