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
77
Django
canburak
2
280
David's Advanced Revision Control System
canburak
0
75
Concepts for Operating a Web Site
canburak
0
79
Other Decks in Technology
See All in Technology
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
1
120
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
7
690
TypeScript、上達の瞬間
sadnessojisan
48
14k
Application Development WG Intro at AppDeveloperCon
salaboy
0
200
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
440
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
260
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
29
13k
LINEヤフーにおけるPrerender技術の導入とその効果
narirou
1
170
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
210
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
120
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Building Your Own Lightsaber
phodgson
103
6.1k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Rails Girls Zürich Keynote
gr2m
94
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Automating Front-end Workflow
addyosmani
1366
200k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Why Our Code Smells
bkeepers
PRO
334
57k
What's new in Ruby 2.0
geeforr
343
31k
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