Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sunucularınızda uçan kuştan dahi haberiniz olsun

Sunucularınızda uçan kuştan dahi haberiniz olsun

Zabbix kullanarak sunucularınızda ne olup bittiğinden haberdar olun.

Can Burak Çilingir

March 28, 2015
Tweet

More Decks by Can Burak Çilingir

Other Decks in Technology

Transcript

  1. İÇERİK • Monitoring neden lazım? • Sunucu problemleri • Sorunları

    öngörebilmek • Örnekler • Zabbix • Nedir • Bilmeniz gereken temel kavramlar • Yapılabilecek kontroller
  2. SUNUCU PROBLEMLERİ • Harddisk doldu • Hafıza doldu • Servis

    çalışmıyor • Site çalışmıyor • Site yavaş • Oda sıcak!
  3. NE ZAMAN PROBLEM ÇIKACAK? • Diskteki boş alan takibi •

    Yavaş yavaş doluyor • Gün içerisindeki hafıza kullanımı • Akşam neden bu kadar kullanılıyor • “IO” kontrolü • Her sabah 6:00 da ne oluyor?
  4. VERİ TOPLAYIN ELBET LAZIM OLUR • Temel CPU kullanımı •

    Disk kullanımı • Kasa ısısı • Oda ısısı • Detaylı CPU kullanımı
  5. BİLMEMİZ GEREKENLER • Son derece güçlü ve esnektir • Kullanmaya

    başlaması kolay, özelleştirmesi bir nebze zahmetlidir. • Dokümanı okuyun, üşenmeyin • Deneme yanılma yapmayın, zaman kaybedersiniz
  6. ITEM • Herşey item üzerinden veri toplar • Sunucuya “şu

    değeri ver” der, gelenleri saklar • Örnek görelim
  7. Konsoldan item değerini öğrenebilirsiniz # zabbix_get -s localhost -k “system.cpu.util[,user]”

    1.570331 Kendi itemınızı yaratabilir, istediğiniz herşeyi takip edebilirsiniz # cat /etc/zabbix/zabbix_agentd.conf.d/creating.conf UserParameter=atlas.creating[*],python /usr/local/bin/ checkcreating.py $1 UserParameter=sysctl[*],sysctl -n $1
  8. TRIGGER • Itemlardan alarm üretir • Basit bir dili vardır

    • Örnek görelim {Template OS Linux:system.cpu.load[pe rcpu,avg1].avg(5m)}>5