Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Sunucularınızda uçan kuştan dahi haberiniz olsun
Search
Can Burak Çilingir
March 28, 2015
Technology
0
100
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
Share
More Decks by Can Burak Çilingir
See All by Can Burak Çilingir
web consumables
canburak
0
81
Django
canburak
2
280
David's Advanced Revision Control System
canburak
0
78
Concepts for Operating a Web Site
canburak
0
81
Other Decks in Technology
See All in Technology
ABEMAのCM配信を支えるスケーラブルな分散カウンタの実装
hono0130
4
1.1k
Progressive Deliveryで支える!スケールする衛星コンステレーションの地上システム運用 / Ground Station Operation for Scalable Satellite Constellation by Progressive Delivery
iselegant
1
210
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
4.1k
クラウドネイティブ時代の 開発プロセス再設計 〜速さと品質を両立するには〜
moritamasami
0
120
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
10k
AI時代のインシデント対応 〜時代を切り抜ける、組織アーキテクチャ〜
jacopen
4
140
スタートアップの事業成長を支えるアーキテクチャとエンジニアリング
doragt
1
7.7k
LINEヤフー バックエンド組織・体制の紹介
lycorptech_jp
PRO
0
850
AI駆動開発2025年振り返りとTips集
knr109
1
110
IaC を使いたくないけどポリシー管理をどうにかしたい
kazzpapa3
1
160
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
150
LINEスキマニ/LINEバイトにおけるバックエンド開発
lycorptech_jp
PRO
0
380
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Git: the NoSQL Database
bkeepers
PRO
432
66k
For a Future-Friendly Web
brad_frost
180
10k
Context Engineering - Making Every Token Count
addyosmani
9
420
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Done Done
chrislema
186
16k
BBQ
matthewcrist
89
9.9k
Documentation Writing (for coders)
carmenintech
76
5.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Rails Girls Zürich Keynote
gr2m
95
14k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
340
Transcript
SUNUCULARINIZDA UÇAN KUŞTAN DAHİ HABERİNİZ OLSUN Can Burak Çilingir
[email protected]
İÇERİK • Monitoring neden lazım? • Sunucu problemleri • Sorunları
öngörebilmek • Örnekler • Zabbix • Nedir • Bilmeniz gereken temel kavramlar • Yapılabilecek kontroller
SUNUCU PROBLEMLERİ • Harddisk doldu • Hafıza doldu • Servis
çalışmıyor • Site çalışmıyor • Site yavaş • Oda sıcak!
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?
VERİ TOPLAYIN ELBET LAZIM OLUR • Temel CPU kullanımı •
Disk kullanımı • Kasa ısısı • Oda ısısı • Detaylı CPU kullanımı
None
Bakım yapmak için en uygun zaman ~ 4 saat BU
GRAFİK NEYE YARAR?
http://www.zabbix.com/ NASIL YAPACAĞIZ?
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
TEMEL TERİMLER • Templates • Items • Triggers • Graphs
ITEM • Herşey item üzerinden veri toplar • Sunucuya “şu
değeri ver” der, gelenleri saklar • Örnek görelim
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
TRIGGER • Itemlardan alarm üretir • Basit bir dili vardır
• Örnek görelim {Template OS Linux:system.cpu.load[pe rcpu,avg1].avg(5m)}>5
GRAPHS • Birbiri ile alakalı itemları birlikte görselleştirir • Basit
değişiklikler yapmanıza izin verir
BİR ŞABLON İNCELEYELİM Zabbix kurulumunu inceleyelim
BAŞKA NELER YAPILABİLİR
KULLANICILARA “MEDIA” KULLANARAK E-POSTA, CHAT ÜZERINDEN UYARI ÜRETEBILIRSINIZ
NOCLERDE KULLANMAK IÇIN “SCREEN” VE “MAP”LER HAZIRLAYABİLİRSİNİZ
WEB SİTESİ ÇALIŞIYOR MU DİYE KONTROL EDEBİLİRSİNİZ
İLERİ DÜZEY KAVRAMLAR • SNMP • Escalation • Zabbix Proxy
• Discovery • Actionlar
İLGİLENENLER, UYGULAMALI İSTEYENLER
[email protected]
TEŞEKKÜRLER SORU / CEVAP Sunum speakerdeck.com/canburak adresinde