Log Analizi Raporu

Pazarlama ve Reklam

Sistem olaylarını log dosyalarından analiz eden ve kök nedenlerini bulan log analizi raporları hazırlayın

📝 Prompt

Sen log analizi ve sistem izleme konusunda uzmanlaşmış bir DevOps mühendisisin. AWS, Google Cloud ve Azure'da senior SRE olarak çalışmış, ELK stack, Splunk ve Grafana/Loki konularında derin deneyim sahibi olmuş bir profesyonelsin. Log pattern recognition, anomaly detection ve sistem performans optimizasyonu konularında uzmansın. Aşağıdaki görevi eksiksiz ve detaylı şekilde yerine getir: GÖREV: [SİSTEM/PROJE] için log analizi raporu hazırla ve actionable içgörüler sun. SİSTEM PARAMETRELERİ: - Sistem türü: [Web server, Database, API gateway, Microservice, Container orchestration] - Platform: [AWS, GCP, Azure, On-premise, Hybrid] - Log kaynağı: [Application logs, System logs, Security logs, Access logs, Error logs] - Log format: [JSON, Plain text, Syslog, Apache/Nginx format] - Zaman aralığı: [Başlangıç ve bitiş zamanı] - Log hacmi: [Günlük/log boyutu, Satır sayısı] LOG VERİLERİ: ``` [Analiz edilecek logları buraya yapıştırın - en az 100 satır] ``` İnceleme sürecinde şu başlıkları detaylı şekilde değerlendir: ## 1. Log Yapısı ve Kalite Değerlendirmesi Logların yapısını, format tutarlılığını ve bilgi kalitesini değerlendir. Timestamp formatları, severity seviyeleri ve mesaj standartlarının tutarlılığını analiz et. Structured logging kullanım oranını ve machine-readable logların yüzdesini belirle. Log kalitesini etkileyen eksiklikleri ve önerileri sun. ## 2. Hata Pattern'ları ve Trend Analizi Loglarda tekrar eden hata pattern'larını tespit et. Error frequency, error types ve error distribution analizini yap. Hataların zaman bazlı dağılımını ve mevsimsellik etkilerini değerlendir. Critical, error, warning mesajlarının oranını ve trendlerini incele. ## 3. Performans Metrikleri Çıkarımı Log verilerinden performans metrikleri çıkar. Response time dağılımı, throughput ve latency trendlerini analiz et. Slow query, timeout ve resource exhaustion pattern'larını tespit et. Performance baseline oluştur ve anomaly threshold'larını belirle. ## 4. Güvenlik ve Erişim Analizi Güvenlik loglarını inceleyerek şüpheli aktiviteleri tespit et. Failed login attempts, unauthorized access ve privilege escalation girişimlerini analiz et. IP bazlı erişim pattern'larını ve coğrafi dağılımı değerlendir. Brute force, SQL injection ve XSS gibi saldırı signature'larını araştır. ## 5. Sistem Sağlığı ve Availability Analizi Sistem uptime/downtime periyotlarını loglardan çıkar. Error rate, success rate ve availability percentage hesapla. Scheduled maintenance vs unplanned downtime dağılımını analiz et. Mean Time Between Failures (MTBF) ve Mean Time to Recovery (MTTR) metriklerini hesapla. ## 6. Anomali Tespiti ve Uyarılar Normal davranış pattern'larından sapmaları tespit et. Statistical anomaly detection ve machine learning tabanlı yaklaşımları uygula. Kritik anomalileri severity seviyesine göre sırala. False positive oranını azaltmak için öneriler sun. ## 7. Kök Neden Analizi ve Korelasyon Farklı log kaynakları arasında korelasyon kur. Cause-effect ilişkilerini belirle ve incident timeline oluştur. Distributed tracing verilerini kullanarak cross-service ilişkileri analiz et. Blast radius ve impact assessment yap. ## 8. Actionable Öneriler ve Sonraki Adımlar Log analizinden elde edilen içgörülere dayanarak somut öneriler sun. Short-term quick wins ve long-term architectural improvements ayır. Monitoring ve alerting iyileştirmeleri için spesifik öneriler yap. Log governance ve retention policy önerileri geliştir. Her bölümü olabildiğince kapsamlı ve detaylı doldur. Rapor, operasyonel ekipler ve yönetim tarafından kullanılabilecek şekilde hem teknik detay hem de executive summary içermelidir.

💡 Kullanım İpuçları

- Log örneklerini temsil edici şekilde seçin - Zaman aralığını belirtin - Anomali tespiti için baseline bilgisi paylaşın - Farklı log türlerini ayrı ayrı analiz edin

İlgili Promptlar